Page 35 of 36

Re: DGDemux development

Posted: Fri Oct 16, 2020 9:23 am
by Britney
Would you kill your own child for being ugly? :wow:

Re: DGDemux development

Posted: Fri Oct 16, 2020 10:17 am
by Rocky
It would be an interim measure. If a user reports an issue with fast mode we can have them try slow. The result could help in identifying the cause (sounds weak, I know). All shortcuts to victory are kosher (sounds goofy, I know). At some point the poor ugly baby must be euthanized (sounds cruel, I know). The poor thing had a beautiful life but when your time comes...

Re: DGDemux development

Posted: Sat Oct 17, 2020 12:05 pm
by Rocky
Probably going to ditch the garbage stripping option. It's a PITA, Sherman says it's buggy in slow mode anyway, and a demuxer should faithfully demux the disk. Finally I have seen only one disk that would need it and nobody is clamoring for this feature.

Speak now or forever hold your peace.

Re: DGDemux development

Posted: Sat Oct 17, 2020 2:58 pm
by gonca
I wasn't even sure what the option did, had to look it up

Re: DGDemux development

Posted: Sun Oct 18, 2020 9:35 am
by Rocky
Here is a release candidate for the fast mode:

* Remove garbage stripping option.

* -fast is replaced by -slow, so fast mode is now the default. You can get slow mode by issuing the option -slow directly to DGDemux, or by holding down left SHIFT when hitting the Demux button in the GUI.

http://rationalqm.us/dgdemux/binaries/D ... t_test.rar

Re: DGDemux development

Posted: Sun Oct 18, 2020 9:36 am
by Sherman
Rocky, thanks. I'm so excited!

Re: DGDemux development

Posted: Sun Oct 18, 2020 12:06 pm
by gonca
Did some testing with the RC
Looks good

Re: DGDemux development

Posted: Sun Oct 18, 2020 1:26 pm
by Rocky
Beat it to death, then turn it over, and beat the other side to death.

"Don't let them say, I wasn't born
That something stopped my heart
I felt each tender squeeze you gave
I've loved you from the start.
Although my body you can't hold,
It doesn't mean I'm gone.
This world was worthy, not, of me
God chose that I move on."

Re: DGDemux development

Posted: Sun Oct 18, 2020 1:45 pm
by Britney
Rocky, this really helped me:

https://www.youtube.com/watch?v=8L96yaa0pes

Somebody help me! Remember that? C'mon c'mon.

Kisses,
Brit

Re: DGDemux development

Posted: Sun Oct 18, 2020 1:56 pm
by Natasha
DG tools need a -slow option. Got it, everyone?

Re: DGDemux development

Posted: Sun Oct 18, 2020 1:57 pm
by Curly
Don't rub it in, Nattie. Are you still busy tonight? Give a little, get a little. Right?

Re: DGDemux development

Posted: Mon Oct 19, 2020 3:26 pm
by redbtn
Hey there! Long time no see. I found a little glitch

Image

Re: DGDemux development

Posted: Mon Oct 19, 2020 7:40 pm
by Rocky
Are you kidding me? Blame it on Sherman. He needs pulling down a peg or two. Will slip a fix into 45 right away.

Thanks and so great to see you, redbtn.

EDIT: All fixed.

Re: DGDemux development

Posted: Mon Oct 19, 2020 7:48 pm
by Sherman
Sorry, Rocky. I'm just a kid.

Re: DGDemux development

Posted: Mon Oct 19, 2020 7:51 pm
by Bullwinkle
Don't worry, Sherm, you're good and we love you. Just remember that quality control and the last 5% is the key to a successful development. When you release code under the DG imprimatur, it has to be rock solid.

When are you and Peabody gonna rescue DG from the past? We've been waiting a long time. Get 'er done!

Re: DGDemux development

Posted: Mon Oct 19, 2020 8:49 pm
by Sherman
I was scared to tell you, Bullwinkle. DG is stuck in the future. We don't know how it happened on a routine Wayback journey, and we don't have any ideas about how to get him back. So sorry.

Re: DGDemux development

Posted: Mon Oct 19, 2020 8:55 pm
by Natasha
Sherman murdered DG.

Re: DGDemux development

Posted: Mon Oct 19, 2020 8:57 pm
by Sherman
It was an accident!

Re: DGDemux development

Posted: Tue Oct 20, 2020 7:48 pm
by Albert
Hope I am not out-of-line in saying that what Sherman has done with the DGDemux performance enhancement is really quite remarkable, and he is to be highly commended for it. He and I are working together to modify the Wayback Machine to support trips to the future. One would expect the time symmetry of deterministic reality to allow this. We anticipate bringing DG back very soon.

Re: DGDemux development

Posted: Sat Dec 12, 2020 8:29 pm
by dennis
Is the comment from mlp project still correct regarding truehd frame :
DGDemux deletes a minor frame at every segment boundary, which is better still, but not perfect yet
source : https://github.com/domyd/mlp

Re: DGDemux development

Posted: Sun Dec 13, 2020 4:15 am
by Rocky
Correct. Read the thread here if you are interested in the details.

Re: DGDemux development

Posted: Sun Dec 13, 2020 11:07 am
by gonca
but not perfect yet
The audio and video frames/samples have different duration.
Perfection is an illusion in this case.
You have to consider time usage, coding complexity etc
How sensitive are your ears?

Re: DGDemux development

Posted: Sun Dec 13, 2020 5:40 pm
by gonca
Can anyone detect a 10ms desync with eyes and ears?
And don't forget that the playback chain can also introduce a couple of millisec into it
AVR>Video>TV
AVR>Audio>Amp>Speakers

Then you have the speed of light vs speed of sound :lol:

Re: DGDemux development

Posted: Mon Dec 14, 2020 6:45 am
by Rocky
I ran both algorithms on MONSTERS_UNIVERSITY and found a 5ms difference in total duration. DGDemux is deleting more frames because it does not attempt to compare the audio frames to see actual duplicates. However, claiming that MLP is perfect is simply not true. Actually, it uses a statistical test involving covariance to compare the frames, which seems strange to me. There is an arbitrary threshold (95%) for covariance. Also, when there is silence at a gap, frame comparison is abandoned. And how good is the test for silence? So my point is that MLP also cannot be considered perfect or definitive. Is it better? Perhaps, perhaps not. It's not worth worrying about 5ms. And the DGDemux method is way faster.

If you look at the Issues at the MLP github you'll see that it is not all peaches and cream with MLP. And domy appears to have stopped working on it (src last modified 7 months ago).

Re: DGDemux development

Posted: Mon Dec 14, 2020 3:11 pm
by gonca
Yeah, seems to have an issue matching video and audio length
Not perfect
Oh well, the grass is always greener type of thing