I rip my Blu-Rays and DVDs, convert to M4V with Handbrake, and create SRT subtitles through OCR, which I then mux into the M4V with Subler (which translates them to "Text 3GPP").

If I ever place more than one subtitle track (foreign-language-only tracks vs. full SDH tracks, or even commentary subtitles, for example), I can access all subtitle tracks on my Mac with iTunes, and also on my Apple TV.

On my iPhone, though, I can only access the first subtitle track. If there are multiple audio tracks, those are available to me, but on a video that I can confirm has multiple subtitle tracks, the Videos app only shows me the first one. The others aren't even options.

Is there some trick to encoding or muxing? Or does the Videos app on iOS only support a single subtitle track?

1 Answer 1


It seems like, as far as I can tell, that the Videos app on iOS only support one subtitle per language.

I had two English subtitles that both showed up on my Apple TV (as "English") but only one of them in the Videos app. My workaround was to change the language of one of these subtitles to something other than English using Subler (I chose "Unknown"). Then they both showed up i the Videos app as different subtitles.

  • Thanks, @AdrianB. This does seem to be the limitation. I even tried out an iTunes-bought movie with more than one English subtitle tracks, and it also shows only one sub option (per language) on the phone. That's pretty frustrating, but thank you for pointing out what's going on. It also seems that a recent tvOS update leaves us in the same subtitle boat, so as wonky as it is, I'm going to have to use this language trick as a workaround.
    – drukepple
    Nov 8, 2016 at 18:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .