<p>Have you tried <a href="http://dev.w3.org/html5/webvtt/" rel="nofollow">WebVTT</a> for marking up the subtitles?</p>

<p><a href="http://www.w3.org/community/texttracks/2012/08/23/webvtt-support-in-browsers/" rel="nofollow">http://www.w3.org/community/texttracks/2012/08/23/webvtt-support-in-browsers/</a></p>

<p><a href="http://ie.microsoft.com/testdrive/Graphics/CaptionMaker/" rel="nofollow">http://ie.microsoft.com/testdrive/Graphics/CaptionMaker/</a> is a surprisingly good tool for making captions. You could also cheat a bit and use Youtube's pretty good voice recognition to perhaps save time transcribing.</p>

CC BY-SA 3.0
2014-03-26T07:54:58.777Z
2014-03-28T06:48:40.437Z
2014-03-28T06:48:40.437Z
hendry
<p>Ordinarily, I'd create an Adobe AIR or AIR-for-iOS app to solve this problem. You'd just sychronize your captions to cue points in the video and make 'em visible or invisible with a programmed-in button. You could easily have multiple languages in this way.</p>

<p>Are iTunes podcasts just flat-out mp4 movies? </p>

CC BY-SA 3.0
2014-03-23T13:12:59.273Z
The video podcasts in iTunes are mp4 files. I think .m4v might be supported too in case that helps.
Eliot Sykes
CC BY-SA 3.0
2014-03-23T20:56:04.820Z
I think that, by definition, a flattened movie file of any type can't do this. You can, of course, add captions to the video but to have an optional on-off button you'll have to graduate to a more programmatic way of packaging video.
Craig
CC BY-SA 3.0
2014-03-22T18:26:50.060Z
2014-03-22T18:26:50.060Z
Craig
<p>I'm starting a tutorial video podcast and have recorded a couple of episodes. </p>

<p>I've captioned them, and have the captions file in .srt format. However I haven't yet found a way to embed that file in the .mp4 video file that makes the captions optional for podcast viewers.</p>

<p>How can the captions be included with the podcast, so that viewers can turn them on only if they want them, but they will be off by default? I'm most interested in getting this working in the iTunes podcast section and the iOS Podcast app to start with (although a universal solution that works with all podcast clients would be great).</p>

<p><strong>UPDATE 3rd April 2014:</strong></p>

<p>No luck yet I'm afraid with solving this. Until something better comes along, in the podcast feed, for each <code>&lt;item&gt;</code>, I set the <code>&lt;link&gt;</code> element to a URL that hosts a version of the video with optional captions (captions are off by default), <em>and</em> towards the end of the body of the <code>&lt;description&gt;</code> element I repeat the same URL mentioning alongside it that subtitles are available there. See <a href="http://a.webdevbreak.com/episodes" rel="nofollow">http://a.webdevbreak.com/episodes</a> if you'd like to see an example.</p>

CC BY-SA 3.0
2014-04-03T18:17:29.083Z
Just so you know, if you come up with your own solution (even partial) like you described in your update, you can feel (and are encouraged) to post an answer to your own question.
AJ Henderson
<mp4><screen-casting><subtitles><podcast>
How to add captions file to video podcast?
Eliot Sykes
# How to add captions file to video podcast?

(Asked by: username_0 on 2014-03-22)

I'm starting a tutorial video podcast and have recorded a couple of episodes.

I've captioned them, and have the captions file in .srt format. However I haven't yet found a way to embed that file in the .mp4 video file that makes the captions optional for podcast viewers.

How can the captions be included with the podcast, so that viewers can turn them on only if they want them, but they will be off by default? I'm most interested in getting this working in the iTunes podcast section and the iOS Podcast app to start with (although a universal solution that works with all podcast clients would be great).

**UPDATE 3rd April 2014:**

No luck yet I'm afraid with solving this. Until something better comes along, in the podcast feed, for each , I set the  element to a URL that hosts a version of the video with optional captions (captions are off by default), *and* towards the end of the body of the  element I repeat the same URL mentioning alongside it that subtitles are available there. See <http://a.webdevbreak.com/episodes> if you'd like to see an example.

**Tags:** mp4, screen-casting, subtitles, podcast

> **Comments:**
> **username_1**: Just so you know, if you come up with your own solution (even partial) like you described in your update, you can feel (and are encouraged) to post an answer to your own question.  

---

## 2 answers

### Answer by username_2 on 2014-03-26. Score: 1

Have you tried [WebVTT](http://dev.w3.org/html5/webvtt/) for marking up the subtitles?

<http://www.w3.org/community/texttracks/2012/08/23/webvtt-support-in-browsers/>

<http://ie.microsoft.com/testdrive/Graphics/CaptionMaker/> is a surprisingly good tool for making captions. You could also cheat a bit and use Youtube's pretty good voice recognition to perhaps save time transcribing.


---

### Answer by username_3 on 2014-03-22. Score: 1

Ordinarily, I'd create an Adobe AIR or AIR-for-iOS app to solve this problem. You'd just sychronize your captions to cue points in the video and make 'em visible or invisible with a programmed-in button. You could easily have multiple languages in this way.

Are iTunes podcasts just flat-out mp4 movies?

> **Comments:**
> **username_0**: The video podcasts in iTunes are mp4 files. I think .m4v might be supported too in case that helps.  
> **username_3**: I think that, by definition, a flattened movie file of any type can't do this. You can, of course, add captions to the video but to have an optional on-off button you'll have to graduate to a more programmatic way of packaging video.  

---

