transcripty
v0.0.1
Published
Extract chat logs from Google Meet HTML files and convert them to text and markdown files
Maintainers
Readme
Transcripty
Extract chat logs from Google Meet HTML files and convert them to text and markdown files.
Installation
Global Installation (Recommended)
npm install -g transcriptyLocal Installation
npm install transcriptyUsage
As a Global CLI Tool
transcripty <html-file-path> [options]As a Local Package
npx transcripty <html-file-path> [options]Options
-o, --output <path>- Output directory or file path (without extension)--txt-only- Only generate .txt file--md-only- Only generate .md file-h, --help- Display help information-V, --version- Display version number
Examples
Basic Usage
Extract chat log and save as both .txt and .md files:
transcripty meet-chat.htmlThis creates meet-chat_chat.txt and meet-chat_chat.md in the same directory.
Specify Output Path
transcripty meet-chat.html -o /path/to/output/meeting-transcriptThis creates meeting-transcript.txt and meeting-transcript.md.
Generate Only Text File
transcripty meet-chat.html --txt-onlyGenerate Only Markdown File
transcripty meet-chat.html --md-onlyCustom Output Directory
transcripty meet-chat.html -o ./transcripts/meeting-2024-01-15How to Get Google Meet HTML
- Join or host a Google Meet
- Open the chat panel
- Right-click on the chat area and select "Inspect Element"
- In the developer tools, right-click on the HTML element containing the chat
- Select "Copy" > "Copy outerHTML"
- Paste the HTML into a
.htmlfile - Use transcripty to extract the chat log
Output Formats
Text Format (.txt)
Speaker Name: Message content here
Another Speaker: Another message
Speaker Name: Follow-up messageMarkdown Format (.md)
# Google Meet Chat Log
**Speaker Name:** Message content here
**Another Speaker:** Another message
**Speaker Name:** Follow-up messageRequirements
- Node.js 18.0.0 or higher
Development
git clone <repository>
cd transcripty
npm install
npm start -- <html-file-path>License
ISC
