/youtube_shorts_transcript_downloader

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

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

HuggingFace Space Open in Colab Youtube Python application

Youtube Shorts Transcripts downloader

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.