Speed (316-video playlist Benchmark) 1 worker: 417 seconds 16 workers: 29 seconds 128 workers: 15 seconds Why I built it: I built yt2bulk to pull full transcripts and metadata for many videos or many large playlists all at once without manually copying and pasting. I needed this when studying massive video playlists for things like Computer Graphics, Database Design, and SWAYAM exams. To be true... I made it for my own use case only. Uses yt-dlp for fetching metadata and subtitle. So no external API keys required to run. For 5000 videos: takes around 180-800 seconds to process depending on subtitle availability and number of workers. Data & Formats Data retrieved: Video & playlist metadata, titles, descriptions, chapters, links, subtitles, and transcripts. Export formats: JSON, CSV, Excel, and Markdown. Links: Demo Video: https://youtu.be/q4Cglg3A0-Q GitHub: https://github.com/Arvind215271/yt2bulk I tried setting up a demo or live version. But sites like render, vercel, hostless, (free ones as i don't have money), etc. have their IP banned by youtube ig. So, most of the time, either i get a sign in required or like have subtitle missing when fetching from ytdlp. So... yeah... ig locally would be what you might have to do. So that's all ig. From my side.   submitted by   /u/Responsible-Lake6864 [link]   [comments]