[RESOLVED] x64 version of DGDecode.dll?

Support forum for DGMPGDec
User avatar
hydra3333
Posts: 413
Joined: Wed Oct 06, 2010 3:34 am
Contact:

[RESOLVED] x64 version of DGDecode.dll?

Post by hydra3333 »

Thinking of using this in vapoursynth x64. Is there a 64-bit DGDecode.dll available somewhere ?
I really do like it here.
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: x64 ?

Post by admin »

User avatar
hydra3333
Posts: 413
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: x64 ?

Post by hydra3333 »

Thanks. It seems to be an older build. I reckon I'll try d2vsource just out of interest, unless you recommend against it.
I really do like it here.
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: x64 ?

Post by admin »

I don't have any experience with any of them, so please let us know what you find out.
User avatar
hydra3333
Posts: 413
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: x64 ?

Post by hydra3333 »

It seems to work, no crashes anyway.
Thanks
I really do like it here.
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: x64 ?

Post by admin »

Good to hear, thank you for the report.
User avatar
Selur
Posts: 137
Joined: Mon Nov 05, 2012 3:49 pm
Location: Germany
Contact:

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Selur »

Is there an update on this, in regard of there being a 64bit build (that works) of DGDecode?
I can confirm that D2VSource does seem to work fine, but I would prefer a 64bit build of DGDecode if it exists.
(If it's too much hassle I'll stick with D2VSource when using 64bit Avisynth on systems without NVIDIA cards.)

Cu Selur
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Can't find any source code or I could "officialize" it. Do you know of any working source code for the 64-bit versions out there?
User avatar
Mr. Peabody
Posts: 46
Joined: Tue Dec 24, 2019 9:20 am

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Mr. Peabody »

That would be an officious affront to the offended.
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Ooh, I found source code. Let's have a look.
User avatar
Bullwinkle
Posts: 345
Joined: Thu Sep 05, 2019 6:37 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Bullwinkle »

DG tools does not have a 64-bit source filter for non-nVidia graphics (DGDecode). Stomp! Sherman, Curly, are you just going to sit there?
User avatar
Sherman
Posts: 633
Joined: Mon Jan 06, 2020 10:19 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Sherman »

Don't worry, I'm working on it. Curly?
Sherman Peabody
Director of Linux Development
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Curly »

Here's a 64-bit build of DGDecode. Let me know if anything is broken. Probably have to bring it up-to-date with 1.5.8.

http://rationalqm.us/misc/MPEG2Dec_64.rar

Y'all can use the 32-bit DGIndex for indexing. We can do the 64-bit one if this DLL pans out.
Curly Howard
Director of EAC3TO Development
User avatar
Selur
Posts: 137
Joined: Mon Nov 05, 2012 3:49 pm
Location: Germany
Contact:

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Selur »

Initial testing seems to work fine. :bravo:
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Thank you for your testing, Selur.
User avatar
hydra3333
Posts: 413
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by hydra3333 »

:salute:
I really do like it here.
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Here is a combined release of DGMPGDec 32-bit and 64-bit built with VS 2019. Both the 32-bit and 64-bit DGDecode DLLs are now compatible with Avisynth+ and Avisynth 2.6. The 64-bit DLL is based on MPEG2DecPlus/D2VSource by Asd-g. I will formally support this derived version.

Please advise if everything is working properly and then I will formally release this. Thank you.

http://rationalqm.us/dgmpgdec/dgmpgdec2000.zip
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

OK, I linked this to the DGMPGDec page and updated stuff. Still have to upload the source code.

http://rationalqm.us/dgmpgdec/dgmpgdec.html
User avatar
Selur
Posts: 137
Joined: Mon Nov 05, 2012 3:49 pm
Location: Germany
Contact:

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Selur »

Nice. :hat:
Btw. any plans for also making it Vapoursynth compatible?

Cu Selur
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Sure, why not?
User avatar
Selur
Posts: 137
Joined: Mon Nov 05, 2012 3:49 pm
Location: Germany
Contact:

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Selur »

Nice :)
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

I'll probably do it just for the 64-bit DLL. OK with you?
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Here's a test version for the dual Avisynth/Vapoursynth 64-bit DLL. I ran out of energy and didn't yet implement all the frame properties for Vapoursynth. Let me know what you think is essential in that regard. The upConv, iCC, and i420 options were removed because these things can be done using script functions.

http://rationalqm.us/dgmpgdec/vapourtest.rar
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

I added the properties. I also added two fixes to the package:

* Fixed bug in DGIndex regarding AC3 demuxing that could cause a hang.
* Added Vapoursynth support for 64-bit DGDecode.

So please re-download for your testing:

http://rationalqm.us/dgmpgdec/dgmpgdec2000.zip
User avatar
Rocky
Posts: 3757
Joined: Fri Sep 06, 2019 12:57 pm

Re: [RESOLVED] x64 version of DGDecode.dll?

Post by Rocky »

Looks like we have a lot of room to improve DGIndex. For just indexing a typical DVD:

DGIndex: 105 seconds
DGIndexNV: 13 seconds

Sherman? Curly? Are you guys busy?
Post Reply