thd+ac3 file in dgdecnv 240

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

thd+ac3 file in dgdecnv 240

Post by renols »

Hi.

Sorry if this should have been in another thread.

Just updated to 240, and oh-my.

Could the change to write thd+ac3 track please be either reverted, or made optional?

It takes 3-4 mínutes to do that file, and with all the other speed optimazations that has been done over the past year or so, for many people I believe it is a waste of time to write that file.

I surely have never used or missed a thd+ac3 file.

Could it at least be made optional to create that file?

Imo this is a step backwards, to make someone else happy :-)

May have sounded like a good plan, but for me, not so much in real life.

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

thd+ac3 file in dgdecnv 240

Post by Rocky »

We try to make everyone happy.

But yeah, I wondered why the merging operation is so slow, given how fast the gaps correction runs. I need to look into that. For now, I will add an option as you propose.
DAE avatar
renols
Posts: 149
Joined: Tue Feb 22, 2011 2:34 am

thd+ac3 file in dgdecnv 240

Post by renols »

Hi.

Thank you for adding an option.

Just did a quick test with a 4k movie a bit more than 2 hours long.

2.39 finnished in 2m 5s

2.40 changed to creating thd+ac3 after 2m 3s and then finnished after an additional 1m 37s. Almost the same time as it took to demux.

That is not 3-4 minutes like started yesterday, but it felt like forever, when just sitting there and waiting :-)

The thd+ac3 file is just above 7 GB in size.

Even if it only took 30 seconds for the thd+ac3 file, it is still 25% longer than without it. I am not sure, but I think that most users will just use the thd and the embedded ac3 to mux into mkv.

renols
DAE avatar
Guest

thd+ac3 file in dgdecnv 240

Post by Guest »

Actually a lot of us use BD structure
And most people do NOT use mkv
MP4 is the most commonly used container
DAE avatar
Guest 2
Posts: 903
Joined: Mon Sep 20, 2010 2:18 pm

thd+ac3 file in dgdecnv 240

Post by Guest 2 »

Err... where is the option? :scratch:
User avatar
Rocky
Posts: 3555
Joined: Fri Sep 06, 2019 12:57 pm

thd+ac3 file in dgdecnv 240

Post by Rocky »

Patience, it is in progress.
User avatar
Rocky
Posts: 3555
Joined: Fri Sep 06, 2019 12:57 pm

thd+ac3 file in dgdecnv 240

Post by Rocky »

Released as build 241. Marking resolved.
User avatar
Rocky
Posts: 3555
Joined: Fri Sep 06, 2019 12:57 pm

thd+ac3 file in dgdecnv 240

Post by Rocky »

Updated 241 to have thd+ac3 on by default.
User avatar
Rocky
Posts: 3555
Joined: Fri Sep 06, 2019 12:57 pm

thd+ac3 file in dgdecnv 240

Post by Rocky »

I have made the merge operation 10 times faster. Applied to thdmerge (1.2), DGDemux/DGDemuxGUI (1.0.0.61), and DGIndexNV (242).

Simply replaced low-level IO with stream IO. YMBDN ;)
User avatar
DG
Posts: 88
Joined: Thu Dec 31, 2020 9:55 am

thd+ac3 file in dgdecnv 240

Post by DG »

Great stuff, Rocky. Thank you.
Post Reply