How do I download videos from YouTube with subtitles / captions?
I'd tried by using youtube-dl, with
--write-srt --str-lang flags but I always get:
WARNING: video has no closed captions.
Make sure the video you're trying to download has actual subtitles uploaded from the owner.
You can then use, for example:
There is also an option to download the automatically generated subtitle files, using
If you want a free, easy-to-use program with a simple GUI, there's Google 2 SRT.
It detects all the available languages and converts to SRT, SSA or SUB.
Just use JDownloader.
JDownloader is the best program to download anything over the web. It can automatically detect downloadable content and give you some specific info about that content -e.g. Video quality, available subtitles, thumbnail images, etc...
And it's a powerful software, like you can download an entire YouTube playlist however you want, or just gave it an Instagram profile and let it download all the album seamlessly..
This is a quick video that demonstrates how to download a YouTube video
And this is the link where you can download JDownloader
Note that your antivirus may give you false positives because JD contains some ads in its installation program. Don't forget to uncheck these ads too.
Also, keep in mind that you might can't download auto generated subs with JDownloader..
Hope this will solve your problem mate 👍
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?