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.
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
Use in browser directly by clicking here .
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.