DGIndexNV 249 and seamless branching?

Support forum for DGDecNV
Post Reply
DAE avatar
renols
Posts: 150
Joined: Tue Feb 22, 2011 2:34 am

DGIndexNV 249 and seamless branching?

Post by renols »

Hi.

Just got my Elemental BD today and thought I would give it a spin.

Found out that it has 91 segments.

The disc contains the following tracks:

Video: MPEG-4 AVC Video / 23342 kbps / 1080p / 23.976 fps / 16:9 / High Profile 4.1
Audio: English / DTS-HD Master Audio / 7.1 / 48 kHz / 4713 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit / DN -4dB)
Audio: English / DTS-HD High-Res Audio / 5.1 / 48 kHz / 2046 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit / DN -4dB)
Audio: English / Dolby Digital Audio / 2.0 / 48 kHz / 320 kbps / DN -27dB
Audio: English / Dolby Digital Audio / 2.0 / 48 kHz / 320 kbps / DN -27dB
Audio: French / Dolby Digital Audio / 5.1 / 48 kHz / 640 kbps / DN -27dB
Audio: Spanish / Dolby Digital Audio / 5.1 / 48 kHz / 640 kbps / DN -27dB
Audio: English / Dolby Digital Audio / 2.0 / 48 kHz / 320 kbps / DN -27dB
Subtitle: English / 50.764 kbps
Subtitle: French / 35.734 kbps
Subtitle: Spanish / 33.336 kbps
Subtitle: English / 78.895 kbps
Subtitle: French / 70.545 kbps
Subtitle: Spanish / 64.839 kbps

When I demux with DGIndexNV 249 the two DTS-HD tracks ends up with "wrong" size, and becomes more and more out of sync as the muxed mkv file is played. At the end it is more than 1 second out of sync.

The files generated by 249 has the following sizes:

00705 PID 1100 7.1 48 1536 eng DELAY 0ms.dts 3586324412
00705 PID 1101 5.1 48 1536 eng DELAY 0ms.dts 1556997300

I then went back to build 236 and slowly worked my way up towards 249. The last one I found that worked was 248. All builds from 236 to 248 creates dts files of the same size, and doing a file compare, says they are identical. And when muxing, the audio is in sync all the way through.

The size for 248 is:

00705 PID 1100 5.1 48 1536 eng DELAY 0ms.dts 3586126800
00705 PID 1101 5.1 48 1536 eng DELAY 0ms.dts 1556965080

They are a bit smaller than the files created by 249.

All the other tracks AC3 and the SUP files, are exactly the same size and identical.

Seems like something has gone wrong with seamless branching in 249. As far as I can tell the difference between 248 and 249 is:

* Added support for DTS Express audio.
* Fixed a bug in file naming for demuxed DTS audio for some cases.

I haven't tested with any of my older BD's that also have many segments, so I don't know if this issue is just with Elemental BD. However 248 and before works, so my guess is that it is related to 249.

This should be the disc: https://www.amazon.com/Elemental-Leah-L ... 219&sr=8-3

Thanks in advance

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

DGIndexNV 249 and seamless branching?

Post by Rocky »

Thank you for the report, renols. Disk ordered for arrival tomorrow.

Please use the chain (link) icon for links. I edited your post to fix that. Maybe admin can make it automatic.
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

DGIndexNV 249 and seamless branching?

Post by Rocky »

I duplicated this with a disk on-hand. Probably a regression from adding DTS Express support. Investigating...
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

DGIndexNV 249 and seamless branching?

Post by Rocky »

Please test this. I'll run it on your disk tomorrow too.

https://rationalqm.us/misc/DGIndexNV_renols.rar
DAE avatar
renols
Posts: 150
Joined: Tue Feb 22, 2011 2:34 am

DGIndexNV 249 and seamless branching?

Post by renols »

Hi.

I have tested with the version you sent, and the two DTS files are now the same size as build 248 files, and a file compare shows that there are no differences.

Thanks for swift action as always.

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

DGIndexNV 249 and seamless branching?

Post by Rocky »

Thank you for your testing, renols. That is not the final fix, just a test to see if I found the cause. The full fix has been released as a slipstream to 249.

This affects DGDemux too, so I'll also fix that.
User avatar
Rocky
Posts: 3621
Joined: Fri Sep 06, 2019 12:57 pm

DGIndexNV 249 and seamless branching?

Post by Rocky »

I tested the fix on the disk you linked and everything is fine. 91 segments is a lot but doesn't faze our gaps algorithm. ;)
DAE avatar
renols
Posts: 150
Joined: Tue Feb 22, 2011 2:34 am

DGIndexNV 249 and seamless branching?

Post by renols »

Hi.

Thanks for swift action as usual.

Had a feeling that it was probably related to the addition of DTS Express support.

91 is is quite a bit, but I think some of the older discs like Cars had a bit more.

Maybe there are discs with even more.

I have also tested the new 249 release, and as expected it creates bit identical files, when compared to previous versions.

renols
Post Reply