Demuxing PGS subs from MKV is not working

eac3to forked from madshi eac3to 3.36
Post Reply
DAE avatar
FCrane
Posts: 3
Joined: Thu Jan 25, 2024 1:12 pm

Demuxing PGS subs from MKV is not working

Post by FCrane »

Hi!

It seems demuxing PGS subs from MKV files is still not working (like with v3.36). Output files are generated, but they contain garbage... Would be nice if eac3to could simply demux anything unaltered...

Thanks!
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Demuxing PGS subs from MKV still not working?

Post by Curly »

Please give your eac3to command line and a sample MKV, and the resulting output.

When a tried on an MKV with PGS it told me the conversion is not supported if I specified the track. With -demux it said it was extracting the tracks but did not generate anything. So I'd like to see your command line and a sample MKV that does this.
Curly Howard
Director of EAC3TO Development
DAE avatar
FCrane
Posts: 3
Joined: Thu Jan 25, 2024 1:12 pm

Demuxing PGS subs from MKV still not working?

Post by FCrane »

It happens with each and every MKV that has PGS subtitles.

This is an example command line and log (i removed the progress lines where the ... are):

"F:\IsoExtractor\eac3to\eac3to.exe" "D:\Finished\Mein bester Freund\00006.mkv" 4: "D:\IsoExtractor\Subtitles_4_German.*" 5: "D:\IsoExtractor\Subtitles_5_German.*" -progressnumbers -log=NUL

Running in fast mode
Keeping dialnorm
...
analyze: 99%
MKV, 1 video track, 2 audio tracks, 2 subtitle tracks, 1:34:42, 24p
1: h264/AVC, French, 1080p24 (16:9)
"1080p24"
2: AC3, French, 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
"French AC3 5.1"
3: AC3, German, 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
"German AC3 5.1"
4: Subtitle (PGS), German, "German"
5: Subtitle (PGS), German, "German Forced"
s05 Extracting subtitle track number 5...
s04 Extracting subtitle track number 4...
...
process: 12%
s04 Creating file "D:\IsoExtractor\Subtitles_4_German.sup"...
...
process: 99%
Video track 1 contains 136368 frames.
eac3to processing took 1 minute, 6 seconds.
Done.

******************

Strangely enough, this creates 1 output file only ("Subtitles_4_German.sup") but the size is roughly 1/3 of what it should be (compared to gMKVExtract) and the contents are completely corrupted (see attachment). 2nd subtitles are just forced subs containing only 2 subs, so probably the file size is too small to generate any output due to the faulty extraction.

I've attached the corrupt sup, the mkv is too large. Would be nice if eac3to could simply extract anything from an mkv...
Attachments
Subtitles_4_German.zip
(9.11 MiB) Downloaded 185 times
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Demuxing PGS subs from MKV still not working?

Post by Curly »

I made an MKV to test this. You are correct, it is broken. I will add it to the to-do list. Thank you for reporting it.
Curly Howard
Director of EAC3TO Development
DAE avatar
FCrane
Posts: 3
Joined: Thu Jan 25, 2024 1:12 pm

Demuxing PGS subs from MKV is not working

Post by FCrane »

Great, thanks!!!
Post Reply