Wednesday, June 8, 2011

Hardcoded .srt Subtitle Into A Video Files in Mac OS X

The situation is like this, I have a bunch of download movie (in .avi format) and .srt (subtitles) files along with all of those movie files. Since I don't have much time to watch the movies in my Mac/ PC or player, I want to keep it in my Palm Pre, so I can play it any moment I have some times (while waiting, perhaps). But since video player in Palm Pre doesn't support displaying .srt file while playing the video files, I have to convert it and hardcoded the .srt file so it could "attach" to the converted video files (.mp4 or .m4v, the same format that can be played in iPhone's or Palm Pre's video player).

Here's what you need:
1. Perian (go here to download and install if you haven't already installed it)
2. Quick Time (already installed in any Mac OS X)
3. .avi and .srt files (of course! :D )

And here's what you've got to do:
1. Install Perian
2. Go to System Preferences, open up the Perian and make sure you check "Load External Subtitles" on Subtitle Options section
3. Launch Quick Time and open up .avi file
4. If it plays well and your subtitle can show up then Perian works well
5. File - Save as.. and you can choose the directory where to save the file and file format

6. I choose iPhone format, so it saved as .m4v file
7. Done :)


  1. There is other video converter that can do the same task, namely : Handbrake ( Available for 3 different OS : Windows, Mac and Linux. I've done that under Windows and looks very nice.
    FYAI (For you additional information) . :D

    1. Handbrake cant hardcode SRT files. You'd have to convert SRT to SSA or something, then combine it with a MKV file (else handbrake cant open the SSA file, it can open SRT but cant hardcode, and it cant open SSA but CAN hardcode it, idiot program). WIll this work?! Thanks

  2. Thank you very much. Been looking for ages for something that works :)

  3. Many of my friends use iDealshare VideoGo to hardcode subtitles.

    Then i just have a try. It really works so great.

    It can easily helps me to hardcode subtitles to my video files like MP4, MOV, MKV, AVI, etc.

    Here is the step by step guide

    Hope it also helps for you


Hi, for all of those who already put comments on my blog post, thanks.. really appreciate it. And for those who have not, just put your comments here :)