this post was submitted on 03 Aug 2026
33 points (100.0% liked)
Linux
14711 readers
94 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So, quick testing is that
mpvwill pull subtitles by default but not display them without cycling the track (with J) or settingslangwith an available language code[s]. (withslang=en,en-USfor English.) Although, it will completely ignore auto-generated subtitles.I did find that
ytdl-raw-options='sub-langs="en,en-US",write-sub=,write-auto-sub='will also give the option to use auto-generated subs.I'm not too familiar with SMPlayer but I was seeing that you can use an
mpv.confwith it.I've noticed that if I pass the
--config=yesoption for mpv in SMPlayer's advanced preferences, it will use some of my mpv config, since it'll load the autoload script I use, but it'll ignore all the settings needed to load YouTube subtitles. Settingdisable_player_config=falsedoesn't change this.Celluloid, meanwhile, will load subtitles, but using it feels kind of jank compared to mpv by itself. On my setup, you have to pause while it's "loading", then play to actually get a YouTube video to start, and you also have to press J to bring up the subtitles.