Convert YouTube video transcripts into easily readable Markdown format! This Streamlit app allows you to download and format YouTube video transcripts with just a few clicks.
- 🔗 Support for YouTube video URLs and IDs
- 🌍 Multiple language support for transcripts
- 📊 Export options: Markdown, Plain Text, and JSON
- 🎨 Dark mode toggle for better user experience
- 📑 Automatic paragraph formatting for improved readability
- 👁️ Transcript preview functionality
- Clone this repository:
git clone https://github.com/ZeroXClem/YouTube-to-Markdown.git
- Navigate to the project directory:
cd YouTube-to-Markdown
- Install the required packages:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run youtube-transcript-downloader2.py
- Open your web browser and go to the provided local URL (usually
http://localhost:8501
) - Enter a YouTube video URL or ID
- Select your preferred options (file name, save path, export format)
- Click "Download Transcript"
- View the transcript preview and use the download button to save the formatted transcript
.
├── .git
├── requirements.txt
├── versions
└── youtube-transcript-downloader2.py
requirements.txt
: List of Python packages required for the projectversions/
: Directory containing different versions of the scriptyoutube-transcript-downloader2.py
: Main Streamlit application script
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is MIT licensed.
- Streamlit for the awesome web app framework
- youtube-transcript-api for making transcript retrieval easy
Made with ❤️ by [ZeroXClem]