[RESOLVED] Curious MKV not opening

Support forum for DGDecNV
User avatar
kebulek
Posts: 18
Joined: Thu Oct 14, 2010 10:16 am

Re: Curious MKV not opening

Post by kebulek »

Maybe you can ask Mosu for an advice? :scratch:
#1: GTX 750Ti 2048MB / 419.17 / Win7 SP1 64bit
#2: GT 1030 2048MB / 391.35 / Win7 SP1 64bit
#3: GT 620 1024MB / 391.35 / Win8.1 64bit
#4: Intel HD 4600 / 10.18.14.4578 / Win8.1 64bit
DAE avatar
Guest

Re: Curious MKV not opening

Post by Guest »

As per mkvalidator
4 warnings about CUEs but the file is valid
test.png
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

Re: Curious MKV not opening

Post by Rocky »

Seems I'm not the only one that has had issues with this kind of MKV muxed by ffmpeg:

https://trac.ffmpeg.org/ticket/4774?cve ... num_hist=3
https://github.com/Nevcairiel/LAVFilters/issues/120
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

Re: Curious MKV not opening

Post by Rocky »

Output from EAC3TO:

C:\Users\Don\Downloads>c:\standalone\eac3to\eac3to test.mkv
MKV, 1 video track, 1 audio track, 1 subtitle track, 0:00:18, 50i
1: h264/AVC, 1080i50 (16:9)
2: AC3, Czech, 5.1 channels, 384kbps, 48kHz, dialnorm: -23dB
3: DVBSUB, Czech
Bitstream parsing for track 3 failed.
Demuxing this track may still produce correct results - or not.

Really tempted to dismiss this as a broken file. However, let's see if there is a fix/workaround before doing that.
User avatar
kebulek
Posts: 18
Joined: Thu Oct 14, 2010 10:16 am

Re: Curious MKV not opening

Post by kebulek »

BTW test.mkv surprisingly works with old DGIndexIM! :)
#1: GTX 750Ti 2048MB / 419.17 / Win7 SP1 64bit
#2: GT 1030 2048MB / 391.35 / Win7 SP1 64bit
#3: GT 620 1024MB / 391.35 / Win8.1 64bit
#4: Intel HD 4600 / 10.18.14.4578 / Win8.1 64bit
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

Re: Curious MKV not opening

Post by Rocky »

:wow:
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

Re: Curious MKV not opening

Post by Rocky »

I found that the fixupCues() function in the original parser code does not work correctly when out-of-order PGS subtitle cues are present. DGDecIM never used cues at all so it was immune. DGDecNV uses the cues to speed up seeking in some circumstances. So I changed it so the PGS cues don't hose things up and it plays fine. That is consistent with the threads linked above, especially https://github.com/Nevcairiel/LAVFilters/issues/120. Maybe I will be a nice squirrel and give the details, or not. fixupCues() is less than 10 lines. Figure it out. Release underway together with the DGDemux 5.1/7.1 LPCM channel order fix.
User avatar
Bullwinkle
Posts: 338
Joined: Thu Sep 05, 2019 6:37 pm

Re: Curious MKV not opening

Post by Bullwinkle »

Keep them guessing Rocky!

kebulek is Moose Approved.

Image
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] Curious MKV not opening

Post by Rocky »

Fixed in DGDecNV slipstream 213.
User avatar
kebulek
Posts: 18
Joined: Thu Oct 14, 2010 10:16 am

Re: [RESOLVED] Curious MKV not opening

Post by kebulek »

Thank you!
#1: GTX 750Ti 2048MB / 419.17 / Win7 SP1 64bit
#2: GT 1030 2048MB / 391.35 / Win7 SP1 64bit
#3: GT 620 1024MB / 391.35 / Win8.1 64bit
#4: Intel HD 4600 / 10.18.14.4578 / Win8.1 64bit
Post Reply