NotJoeMartinez / yt-fts

YouTube Full Text Search - Search all of a YouTube channel from the command line
The Unlicense
1.63k stars 81 forks source link

[Bug] Use manual subs if available #19

Open quidnu opened 1 year ago

quidnu commented 1 year ago

Manual subs should be used if available but only auto-subs are downloaded.

This thread https://github.com/yt-dlp/yt-dlp/issues/2262 might be relevant

NotJoeMartinez commented 1 year ago

I chose to use --write-auto-subs because some channels, particularly streamers, upload their live chat instead of subtitles. Here's an example video.

This writes an audio transcript:

yt-dlp --skip-download --write-auto-sub "https://www.youtube.com/watch?v=nctqc8FBJ2U"

This writes a Twitch chat:

yt-dlp --skip-download --write-subs "https://www.youtube.com/watch?v=nctqc8FBJ2U"

However this is a rare occurrence, so I agree that the default option should be manual. We should still provide an option to override this default. Thanks for your input.