Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to add subtitles to an AVI using handbrake. The subtitles are stored in an .srt file. The output file is MP4. After I run the conversion everything completes without error but when I watch the video subtitles aren't showing. I have tried checking the different options for the subtitles, but it doesn't make any difference. How can this be fixed?

share|improve this question
up vote 2 down vote accepted

Specific to handbrake idk, but here's a sample mencoder command
mencoder -vop pp=de,scale=548:222 -oac copy -ovc lavc -lavcopts keyint=25:vcodec=mpeg4:vbitrate=679:vpass=1 -sub "" -o "Domino_with_subs.avi" "Domino.avi"

from here:

share|improve this answer
if you need to compile mencoder i have a tut on my blog: – hbdgaf Jan 1 '11 at 3:27
you'll need to change scale probably, or leave it out – hbdgaf Jan 1 '11 at 4:01
you could try a different font or scale...$ mplayer -subfont-text-scale 3 /path/to/your/video as referenced here: – hbdgaf Jan 1 '11 at 4:21
instead of -ovc lavc -lavcopts eyint=25:vcodec=mpeg4:vbitrate=679:vpass=1 try -ovc copy – hbdgaf Jan 1 '11 at 4:24
if it can't find the video filter then x264 probably isn't compiled in to the version of mencoder you are using if you keep the lavc stuff and just change codec to huffyuv it should be lossless, but it will probably get huge: – hbdgaf Jan 1 '11 at 4:46

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.