DGDemux development

gonca
Moose Approved
Posts: 841
Joined: Sun Apr 08, 2012 6:12 pm

Re: DGDemux development

Post by gonca » Fri May 29, 2020 5:34 pm

Quick test on Stargate Atlantis disc
Works fine, chapters are right and everything else seems ok

User avatar
Rocky
Moose Approved
Posts: 711
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky » Fri May 29, 2020 6:16 pm

Great to hear, gonca. Thank you for your testing.

User avatar
Rocky
Moose Approved
Posts: 711
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky » Mon Jun 01, 2020 5:27 pm

Released as slipstream 28. Thank you everybody for suggestions, coding, and testing.

What should we ask Sherman to do next? Solve the quantum measurement "problem"? After he saves history, of course.

User avatar
Sherman
Moose Approved
Posts: 77
Joined: Mon Jan 06, 2020 11:19 pm

Re: DGDemux development

Post by Sherman » Mon Jun 01, 2020 5:32 pm

Don't worry, Rocky, I can multitask.

User avatar
Emulgator
Moose Approved
Posts: 12
Joined: Tue May 12, 2020 9:39 am

Re: DGDemux development

Post by Emulgator » Wed Jun 03, 2020 6:28 pm

Beautiful.
Made a 9-angle-BD test project in DVD Architect 7.0 just to see if it would work:
All 9 angles are found nicely (but did not test demuxing for now).

Small suggestion: Once it comes to cosmetics, the second video stream can have its PID.
Found 0x1015 (dec 4117) for Dolby Vision Enhancement Layer (UHD 2001 - A Space Odyssey)
Somewhere I happened to come across 0x1012 (dec4114) for a MVC stream, don't remember where...

User avatar
Rocky
Moose Approved
Posts: 711
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky » Wed Jun 03, 2020 7:01 pm

Greetings Emulgator! Thank you for your testing and feedback.

Yes, we are planning to make the secondary video be treated the same as the primary, i.e., having its own line in the streams list and selectable, etc. It's on the to-do list. ;)

Sherman, here's your next assignment.

User avatar
Sherman
Moose Approved
Posts: 77
Joined: Mon Jan 06, 2020 11:19 pm

Re: DGDemux development

Post by Sherman » Thu Jun 04, 2020 12:12 pm

Rocky, thank you for trusting me. I have it implemented but just need to mark DolbyVision streams with a * or something. Gotta find out how to identify a video track as DolbyVision.

User avatar
Sherman
Moose Approved
Posts: 77
Joined: Mon Jan 06, 2020 11:19 pm

Re: DGDemux development

Post by Sherman » Thu Jun 04, 2020 12:14 pm

I looked at the BDInfo source code. Their test for Dolby Vision is simply AVC or HEVC and PID >= 0x1015. That is totally divorced from:

https://www.dolby.com/us/en/technologie ... x-v1.2.pdf

I could not detect the stuff documented in that PDF so I will go with the BDInfo method for now.

User avatar
Rocky
Moose Approved
Posts: 711
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky » Thu Jun 04, 2020 8:22 pm

Thank you, Sherman. Due to the extensive changes, here is a test version of the new feature that treats the secondary video the same as the primary. Download and rename as DGDemux.exe. Note that DGDemuxGUI is not changed. Your feedback will be appreciated.

http://rationalqm.us/dgdemux/binaries/DGDemux_test.exe

gonca
Moose Approved
Posts: 841
Joined: Sun Apr 08, 2012 6:12 pm

Re: DGDemux development

Post by gonca » Tue Jun 09, 2020 3:15 pm

Slipstream 29 download link seems to be broken
DGdemux is used in link instead of DGDemux

Post Reply