yt-fts - YouTube Full Text Search
https://github.com/NotJoeMartinez/yt-fts
yt-fts is a command line program that uses yt-dlp to scrape all of a #YouTube channels #subtitles and load them into a sqlite database that is searchable from the command line. It allows you to query a channel for specific key word or phrase and will generate time stamped YouTube urls to the video containing the keyword.
It also supports semantic search via the OpenAI embeddings API, Gemini embedding API and using chromadb.
Blog Post
LLM/RAG Chat Bot
Video Summaries
Semantic Search
CHANGELOG
Installation:
pip install yt-fts
#yt
https://youtu.be/iwrvkKdLiaU?si=qrNTEfeeouqz96pO
-
👾 Un nuovo un nuovo video è online sul canale #YouTube date un’occhiata che figata questo monitor di Asus sembra una Touch Bar potenziata! 😍
Buongiorno ragazzi è uscito un nuovo video sul canale #YouTube passate a darci un’occhiata e fatemi sapere quali sono le vostre app preferite! 📲
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
https://shorturl.at/fuDT6
Buongiorno amici, so che ultimammete vi stresso con il canale #YouTube ma per me e fondamentale, quindi vi chedo ancora una volta di andare ad iscrivervi perche Domenica esce un nuovo video! pubblichero li in anteprima anche i (reels/shorts) vi aspetto ❤️➡️http://bit.ly/MB4K_YouTube
Buongiorno ragazzi un nuovo video è online sul canale #YouTube scopriamo assieme quali dispositivi funzionano connessi alla porta USB-C del nuovo iPhone 15 Pro Max📲
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
https://shorturl.at/qzU04
Buongiorno ragazzi oggi vi porto un super #wallaper in collaborazione con @nazirius che fa parte di 3 pack gratuiti (Cyberpunk) che potete trovare sul suo canale #YouTube vi bastera iscrivervi e madargli una mail che troverete in descrizione e lui vi rispondera con un link quindi cosa aspettate? ⚡️https://www.youtube.com/@aestheticmistakes
#python#asr#captions#cli#python#subtitle#subtitles#transcript#transcripts#translating_transcripts#youtube#youtube_api#youtube_asr#youtube_captions#youtube_subtitles#youtube_transcript#youtube_transcripts#youtube_video
The YouTube Transcript API is a tool that helps you get the text from YouTube videos. It's fast and easy to use, saving you time compared to watching the whole video. You can use it to make subtitles, translate text, and even analyze what's being said in videos. This is helpful for content creators who want to make their videos more accessible and for researchers who need to study video content quickly. It also supports multiple languages, making it useful for a wide range of users.
https://github.com/jdepoix/youtube-transcript-api
#python#self_hosted#youtube#youtube_dl#yt_dlp
MeTube is a simple web tool to download YouTube videos, playlists, and content from dozens of sites using yt-dlp. Run it easily with Docker by mapping a downloads folder to your drive, then paste URLs in the browser GUI to pick quality, format (like MP4/MP3), and start queued downloads with progress tracking. Customize via env vars for concurrent limits, folders, or cookies for private videos. You benefit by self-hosting ad-free, private offline saves without command-line hassle, saving bandwidth and enjoying full control anytime.
https://github.com/alexta69/metube