RandomEngy / VidCoder

A Blu-ray, DVD and video file transcoder for Windows.
http://vidcoder.net
GNU General Public License v2.0
686 stars 42 forks source link

[Feature Request] Optional Subtitle Conversion #552

Open LeeThompson opened 5 years ago

LeeThompson commented 5 years ago

This is a really big ask since it's unlikely Handbrake will ever do it (so some kind of pre-processing would need to be done) but I'd like to see an option to convert SSA/ASS (and maybe other formats) to SRT on the fly.

Maybe this could be some kind of plugin architecture?

It doesn't have to be fancy, can even just strip out bolds and italics.

Another alternative would be to convert to DVD style subtitles but that's a whole additional layer of complexity since it would require rendering to RLE bitmaps.

My use-case is more and more MKVs seem to have SSA subtitle tracks embedded, but I use MP4 (device compatibility reasons) containers which does not permit those - right now I'm just ignoring the subtitles (if I REALLY need them I can demux them from MKV, use AegisSub to convert, and then remux them in later with mp4box -- but that's rather tedious).

If that's too much, maybe a the feature could be to have an option to automatically deselect incompatible subtitle streams from the target.

RandomEngy commented 5 years ago

Looks like they added it to the core a few months ago:

https://github.com/HandBrake/HandBrake/pull/1790

I'll work on getting support for it in VidCoder.

LeeThompson commented 5 years ago

Wow, really? Awesome!

Never thought they'd do that...

RandomEngy commented 5 years ago

Working on adding it to VidCoder. Looks like they added SSA but not ASS.

LeeThompson commented 5 years ago

Cool. Odd that they should implement SSA but not ASS (since it's more current).

RandomEngy commented 5 years ago

Added SSA support in 5.9 Beta.