This project is read-only.

Subtitles in Beta / only one subtitle and always "burn in"


When encoding a film in the beta version I can only select one language and it is always burnt in. When encoding exactly the same film under the version I have no problems. I can select a number of languages and don't have to burn them in.

Is this a known bug?

Best regards,

file attachments


RandomEngy wrote Jan 29, 2014 at 10:49 PM

1.5.15 calls into the HandBrake library to determine when a subtitle can be passed through or not. Most likely it determined that the subtitle couldn't be passed through given the input source and output container.

Are you sure it was actually working in 1.4 and all the subtitles made it through? If so, can you post a log from each version?

nickgd wrote Jan 30, 2014 at 7:33 AM

Hallo RandomEngy,

I will post the logs and screenshots that demonstrate the problem. Do you need any other information? Both version being used were the portable versions.

Best regards

nickgd wrote Jan 30, 2014 at 7:34 AM

Here the files as a zip file.

RandomEngy wrote Jan 30, 2014 at 3:54 PM

Okay it does work in 1.4.

HandBrake switched to the new avformat mp4 muxer recently, which doesn't seem to support passthrough for vobsub subtitles. If you try this on the latest HandBrake nightly it will allow you to choose multiple subtitles but will choose one of them to automatically burn in. It's a limitation in the core HandBrake encoder; VidCoder is just exposing it in a more friendly manner.

nickgd wrote Jan 30, 2014 at 6:26 PM

Do you know if this problem / situation will change in an updated version of HandBrake and thereby also in VidCoder? It is a step backwards. Should I post something along these lines in the HandBrake forum or do you think it is there known to be a problem?

Thanks for your time.

RandomEngy wrote Jan 30, 2014 at 7:07 PM

I found this on the HandBrake forums regarding vobsub in mp4:

comox wrote Mar 15, 2014 at 5:50 PM

It's unfortunate that Handbrake no longer supports non-burned subtitles. I have reverted to the non-beta VidCoder because it still works as expected.