Skip to content

A simple app for downloading YouTube Shorts transcripts. Built to self-host with Python and Streamlit. Free and open source.

License

Notifications You must be signed in to change notification settings

neonwatty/youtube-shorts-transcript-downloader

Repository files navigation

HuggingFace Space Open in Colab Youtube Python application

A free app for downloading YouTube Shorts transcripts

Built with Python and Streamlit. Easily self-host.

Download transcripts for Youtube Shorts by dragging and dropping a text file containing valid Youtube Shorts urls into a simple streamlit app (shown below).

This repo also illustrates how to pull transcripts step-by-step in the transcript_downloader_walkthrough.ipynb notebook.

Install instructions

To get setup to run the notebook and strealit demo first install the requirements for this project by pasting the below in your terminal.

pip install -r requirements.txt

Instructions for using the streamlit app

Use in browser directly by clicking here HuggingFace Space.

Start the streamlit app up locally

python -m streamlit run youtube_shorts_transcript_downloader/app.py

In either case you can now drag and drop .txt files containing Youtube Shorts urls - one url per line - into the app for batch transcript fetching.

About

A simple app for downloading YouTube Shorts transcripts. Built to self-host with Python and Streamlit. Free and open source.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published