DGDemux development

DAE avatar
Guest

Re: DGDemux development

Post by Guest »

Quick test on Stargate Atlantis disc
Works fine, chapters are right and everything else seems ok
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

Great to hear, gonca. Thank you for your testing.
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

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
Posts: 576
Joined: Mon Jan 06, 2020 10:19 pm

Re: DGDemux development

Post by Sherman »

Don't worry, Rocky, I can multitask.
Sherman Peabody
Director of Linux Development
User avatar
Emulgator
Posts: 22
Joined: Tue May 12, 2020 9:39 am

Re: DGDemux development

Post by Emulgator »

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
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

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
Posts: 576
Joined: Mon Jan 06, 2020 10:19 pm

Re: DGDemux development

Post by Sherman »

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.
Sherman Peabody
Director of Linux Development
User avatar
Sherman
Posts: 576
Joined: Mon Jan 06, 2020 10:19 pm

Re: DGDemux development

Post by Sherman »

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.
Sherman Peabody
Director of Linux Development
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

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
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

Slipstream 29 download link seems to be broken
DGdemux is used in link instead of DGDemux
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

Just checking if y'all are paying attention. Thank you, gonca, for pointing that out. :salute:

I'm looking into 3D demuxing. Not sure if I want to bother. Some things I noticed that complicate things:

* MakeMKV doesn't demux SSIF files. It generates SSIF.SMAP files instead. I can make an app to generate SSIF from SSIF.MAP but really?
* DVDFab does not demux SSIF files at all to the copy folder! Again, I can generate SSIF from the M2TSs but that is much harder than SSIF.SMAP -> SSIF. Really?
* Not sure what AnyDVD does.
* Without SSIF files, BDInfo and EAC3TO do not detect discs as 3D. BDEdit does not care.

I want to demux from SSIF so I don't have to maintain and simultaneously parse two M2TS file lists, etc. It's sort of analogous to why players want to use the SSIF files.

We have to ask does anyone care about 3D these days? It always seemed stupid to me. Totally wrong physics and psychometry.
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

Never really cared about 3D
Have to say though, 4K has no 3D
:idea:
forget 3D
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

gonca wrote:
Tue Jun 09, 2020 5:00 pm
:idea:
forget 3D
Your wish is my command!
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

Works for me
Save you energy for the 98% use case scenario
As far as the 2% use case :belly-laugh:
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

gonca wrote:
Tue Jun 09, 2020 5:05 pm
Works for me
Save you energy for the 98% use case scenario
As far as the 2% use case :belly-laugh:
You like the new icon!

I think it may be more like 0.25%

https://www.lifewire.com/why-3d-tv-died-4126776
DAE avatar
sparktank
Posts: 64
Joined: Thu Mar 28, 2013 5:24 pm
Location: Gotham City

Re: DGDemux development

Post by sparktank »

Rocky wrote:
Tue Jun 09, 2020 4:54 pm

* DVDFab does not demux SSIF files at all to the copy folder! Again, I can generate SSIF from the M2TSs but that is much harder than SSIF.SMAP -> SSIF. Really?
It's been awhile since I remuxed a 3D BD. I should still have a few lying around, that I didn't lend out to my friend.
I have an Occulus Rift now, so I've been looking into stocking up on 3D BD's again.

I do remember there is one method that lets you back up the full disc, including separate SSIF files in different folders.
I'll have to find one of my 3D BD's and have a look what happens.

I'd still be interested in 3D development. If it can be kept to a minimum.
If there's too much trouble, I'd rather stick with old methods.

Let get back in a day or two about this. I've got a lot of boxes to dig through for a 3D disc.
Nvidia GeForce GT 1030 | GPU Caps Viewer
Windows 10 Annversary (x64) | ASVPlus_x64
Region A/R1
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

Sounds good and thank you, sparktank. Please keep us informed of what you find out. I see that you are now Moose Approved (tm).
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

If needed I can try to help, I have a few 3D movies kicking around ( multi disc packages )
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

Thank you, gonca. Do you have AnyDVD HD? We need to know if that rips SSIF files. If I have SSIF files available 3D demuxing is not too big of a deal. If it becomes difficult, we can just assign it to Sherman. :lol:

Wish me luck...I'm just about to enter the depths of my crawl space to verify that all the supply dampers are completely open. My static pressure is 1.03 on high cool. Unacceptable. I have ruled out return air starvation so it can only be supply duct restrictions or not enough supply vents. Shooting for 0.5. I'm the new Bob Villa!
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

Have a license for AnyDVD, MakeMKV, etc
User avatar
Rocky
Posts: 3557
Joined: Fri Sep 06, 2019 12:57 pm

Re: DGDemux development

Post by Rocky »

Sweet!
User avatar
Emulgator
Posts: 22
Joined: Tue May 12, 2020 9:39 am

Re: DGDemux development

Post by Emulgator »

1.0.0.29 looks nice ! :bravo:
2001 shows the 2 video streams with PIDs 1011 (HEVC) and 1015 (DV).

3D: yes I am constantly looking for such stuff and buy the few that give a good impression.
TRON Legacy in 2D was already spectacular, but in 3D it is even moaaar.

Can't understand the reason for 3D demise... could it be that nausea claims made the film industry shiver ?
User avatar
Emulgator
Posts: 22
Joined: Tue May 12, 2020 9:39 am

Re: DGDemux development

Post by Emulgator »

Just running AnyDVD HD 7.6.9.1 on TRON Legacy 3D in folder mode:
When mounted by AnyDVD HD Explorer shows the .ssifs in full size.
Before ripping Any warns about folder mode for 3D, suggests image mode for 3D,
I insisted on folder mode and at the moment Any indeed rips one of these (00131.ssif) to 23.784.564 KB.
DAE avatar
Guest

Re: DGDemux development

Post by Guest »

When you rip 3D to folder, with AnyDVD, the final size is roughly 2X the size of the ISO
User avatar
Emulgator
Posts: 22
Joined: Tue May 12, 2020 9:39 am

Re: DGDemux development

Post by Emulgator »

Yes, IIRC ssif just was to be seen as the mounted m2ts pairs, now I let these be materialized for research.
(In the case of TRON_LEGACY_3D 00131.m2ts seemed to be base view.
00132.m2ts seemed to be the dependent "Sub TS for a sub-path of Stereoscopic Movie" (BDEdit v0.49b).
Going to bed now.
Post Reply