Log in

View Full Version : How to extract PGS subs from BD when video is over multiple M2TS files?


DavidRTurner
24th April 2022, 21:22
For BD discs, I want to create MP4s with soft subs for my media box.
When a BD sub track is NOT in PGS format, I use MKV Toolnix to create MKS files for the subs from a full-video M2TS file. And then do the same for extras/features/etc. I then use Subtitle Edit to handle the sub files & create SRTs and then create the MP4s by matching the SRTs to the M2TS files.

But when the main video is split across multiple M2TS files, I have had to extract them individually, and then join them together. This is a pain, and often causes sync issues.

I can use HandBrake/VidCoder to extract the video & PGS subs because they can read the playlist of the individual files, but the subs are hard-coded. Don't want that, especially when there are 2nd/3rd audio tracks & subs.

Is there software that will extract subs from multiple-file M2TS videos? Presumably by using a MPLS playlist file?

*I'll nip this suggestion in the bud; I know I can download subs from various websites for movies. I want to do this from the BluRay itself.

Rumbah
24th April 2022, 23:32
Eac3To can do that.

Ritsuka
25th April 2022, 08:50
HandBrake hard-codes the PGS subs only the selected output format is MP4, if you select MKV it won't (automatically hard-code them).

varekai
25th April 2022, 08:54
tsMuxer will do it, input, point on corresponding .mpls and select pgs, demux... easy peasy.

Emulgator
26th April 2022, 09:10
And DGDemux does demux following .mpls

DavidRTurner
27th April 2022, 14:46
HandBrake hard-codes the PGS subs only the selected output format is MP4, if you select MKV it won't (automatically hard-code them).

I'm horrified I never knew this, as I've only used it for MP4s. I never explored the presets so I never came across the MKV option.
But it works; so I don't have to change software.
Thanks very much!!!

DavidRTurner
27th April 2022, 14:47
tsMuxer will do it, input, point on corresponding .mpls and select pgs, demux... easy peasy.

Thanks - not as peasy as I'd like (i.e. having to find the right playlist file first), but it's an option I know of now.

DavidRTurner
27th April 2022, 14:48
Eac3To can do that.

Had some trouble with eac, but I can see that it WOULD work if I gave it some more effort. Thanks.