I have a .mp4 and .vtt file with the same name. I tried to synch both the files to iTunes by importing them at the same time, but when I play the video, there are no captions. The video plays in the browser (Chrome) with captions fine. How do I add the .vtt subtitles to the .mp4 video? I would prefer a raw, native way to do it, without using a third-party app (except for iTunes). If not possible I would be OK with FFMPEG if needed.
IPhone – How to add VTT subtitles to a MP4 video to view on an iPhone iOS
iphoneitunessubtitlevideowindows
Related Question
- IPad – How to import an MP4 video created using the GoPro Hero Camera into the iPad
- Video (.mp4) playing in QuickTime but not in Finder Quick Look or iTunes
- Ffmpeg transcoding audio to MPEG-4 HE AAC instead of AAC
- IPhone – How to configure mobile Safari to show closed captions on videos in webpage
- IOS – Play mp4 with subtitle on iOS device
- IPhone – video player on windows for iPhone recorded videos
- IPhone – mp4 H264 video won’t play in iPhone safari
Best Answer
Wow I finally found a solution. I found https://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options and https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo so I tried a few things and found this worked.
Unfortunately WinFF doesn't have options for subtitles in the GUI. I don't know what
mov_text
is but luckily FFMPEG can understand VTT and convert to it and Apple can understandmov_text
. I tried to use-scodec srt
but it kept giving me an errortrack 2: could not find tag, codec not currently supported in container. Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted.
I didn't want to hard-code the subtitles as described in the second link, but I was almost ready to.Thanks to Insomniac Software for letting me know Apple can't do this automatically, not even with iTunes.