

Track your progress with the USMLE score predictor
Increase retention of learned concepts with Anki integration
Delve deeper into medical topics, without ever opening a new tab
Online and Offline

:By default, YouTube provides subtitles in .vtt or .json3 . To convert them to the more widely used SubRip ( .srt ) format, add the --convert-subs flag:
:If no manual subtitles exist, you can download YouTube's AI-generated ones: yt-dl download subtitles
If you only want the text file (without downloading the actual video), use the --skip-download flag. This saves time and bandwidth. : yt-dlp --write-subs --sub-langs "en" --skip-download [URL] Use code with caution. :By default, YouTube provides subtitles in
Using a tool like yt-dlp (the modern, feature-rich replacement for the original youtube-dl ) is the most efficient way to download subtitles from YouTube and other platforms. Whether you need to extract captions as a standalone file for transcription or embed them directly into a video for offline viewing, yt-dlp provides a robust set of commands to handle every scenario. 1. Prerequisites: Installing yt-dlp and FFmpeg --sub-langs "lang" Specifies the language (e.g.
: Install both via the Winget package manager by running winget install yt-dlp and winget install ffmpeg in your Command Prompt. macOS : Use Homebrew with brew install yt-dlp ffmpeg .
yt-dlp --write-auto-subs --sub-langs "en" --skip-download [URL] Use code with caution.
: If you want multiple variations (e.g., British and American English), use regex. yt-dlp --write-subs --sub-langs "en.*" [URL] Use code with caution. Summary of Essential Flags Command Flag Description --list-subs Displays all available subtitle languages and types. --write-subs Downloads manually uploaded subtitles. --write-auto-subs Downloads YouTube's auto-generated captions. --sub-langs "lang" Specifies the language (e.g., "en", "es", "fr"). --skip-download Downloads only the metadata and subtitles, not the video. --convert-subs srt Converts subtitles to the .srt format (requires FFmpeg). --embed-subs Embeds the subtitle track directly into the video file. How to download only subtitles of videos using youtube-dl