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

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

1 Answer

up vote 1 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 "Domino.srt" -o "Domino_with_subs.avi" "Domino.avi"

from here: http://www.linuxquestions.org/questions/linux-software-2/subtitle-encoding-mencoder-501902/

share|improve this answer
if you need to compile mencoder i have a tut on my blog: aking1012.blogspot.com – Call me V Jan 1 '11 at 3:27
1  
you'll need to change scale probably, or leave it out – Call me V Jan 1 '11 at 4:01
1  
you could try a different font or scale...$ mplayer -subfont-text-scale 3 /path/to/your/video as referenced here: forums.debian.net/viewtopic.php?t=17783 – Call me V Jan 1 '11 at 4:21
1  
instead of -ovc lavc -lavcopts eyint=25:vcodec=mpeg4:vbitrate=679:vpass=1 try -ovc copy – Call me V Jan 1 '11 at 4:24
1  
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: mplayerhq.hu/DOCS/HTML/en/menc-feat-enc-libavcodec.html – Call me V Jan 1 '11 at 4:46
show 10 more comments

Your Answer

 
discard

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.