Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > DVD2AVI / DGIndex

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 8th February 2009, 18:57   #1  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
DGMPGDecNV 1.0.2

WARNING: This is not for you if you do not have a supported Nvidia display adapter!

Here's Nvidia CUDA support for MPEG2 streams.

Please read the Release Notes for current limitations.

http://neuron2.net/dgmpgdecnv/dgmpgdecnv.html

Your feedback will be appreciated.

Last edited by Guest; 23rd May 2009 at 17:00.
Guest is offline  
Old 8th February 2009, 19:13   #2  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,443
Quote:
Originally Posted by neuron2 View Post
Your feedback will be appreciated.
First off, THANKS!

More to come...
laserfan is offline  
Old 8th February 2009, 19:49   #3  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
Please re-download. I just fixed two bugs in DGMPGIndexNV.
Guest is offline  
Old 8th February 2009, 20:45   #4  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,443
I re-downloaded and made a .dgm file from an MPEG2 Elementary Stream, but when I try to open my .avs file

LoadPlugin("c:\program files (x86)\DGMPGDecNV\DGMPGDecodeNV.dll")
MPEG2Source("d:\video\video.dgm")

I get an Avisynth error when trying to launch with VirtualDub:

Avisynth open failure:
MPEG2Source: The input file is not a D2V project file.

Tried changing the .dgm to .d2v but get the same error. Am I right to be using MPEG2Source?

EDIT: Never mind, on a hunch I changed MPEG2Source to MPGSource and it worked!

Last edited by laserfan; 8th February 2009 at 20:49.
laserfan is offline  
Old 8th February 2009, 22:14   #5  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
Quote:
Originally Posted by laserfan View Post
EDIT: Never mind, on a hunch I changed MPEG2Source to MPGSource and it worked!
You smart guy. I bow down.

Will add that to the Notes.txt file. Thank you for pointing it out.
Guest is offline  
Old 8th February 2009, 22:20   #6  |  Link
kebulek
Registered User
 
kebulek's Avatar
 
Join Date: Oct 2008
Posts: 33


I tried one test encode with DVB stream (16:9 720x576i@3.5mbit) and this avs script:

Code:
MPGSource("D:\test.dgm", deinterlace=1).Crop(8,4,-8,-4).LanczosResize(624,352)

vs

MPEG2Source("D:\test.d2v").LeakKernelDeint(order=1).Crop(8,4,-8,-4).LanczosResize(624,352)
85-87fps vs 104-106fps, which is not bad. Can we expect some speedup in near future?
kebulek is offline  
Old 8th February 2009, 22:29   #7  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
What numbers do you get without deinterlacing? Don't forget, the PureVideo deinterlacer is a heavy load. It will be interesting to see if it is faster than similar Avisynth filters, such as yadif. LeakKernelDeint() is very simple by comparison. PureVideo produces much better quality deinterlacing.

Last edited by Guest; 8th February 2009 at 22:31.
Guest is offline  
Old 8th February 2009, 22:51   #8  |  Link
kebulek
Registered User
 
kebulek's Avatar
 
Join Date: Oct 2008
Posts: 33
@neuron2

Without deinterlacing: 117-124fps vs 117-130. I expected a lot more without it.

It's XviD 1.2 1-pass fyi...
kebulek is offline  
Old 8th February 2009, 23:00   #9  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
Quote:
Originally Posted by kebulek View Post
Without deinterlacing: 117-124fps vs 117-130. I expected a lot more without it.
You've not been reading the threads about this.

Did you compare PureVideo to yadif?
Guest is offline  
Old 8th February 2009, 23:45   #10  |  Link
kebulek
Registered User
 
kebulek's Avatar
 
Join Date: Oct 2008
Posts: 33
I'm not familiar with yadif, but I'm learning how to use it right now.
kebulek is offline  
Old 9th February 2009, 05:00   #11  |  Link
woah!
Registered User
 
Join Date: Oct 2003
Posts: 435
when using the deinterlace=1 option, what are the purevideo settings used for the deinterlacing? or is what you get the best it can deliver for the type of material used?

so far it is working fine here
woah! is offline  
Old 9th February 2009, 05:38   #12  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
I don't know the answer to that. All I know is I select the mode "Adaptive".
Guest is offline  
Old 9th February 2009, 06:06   #13  |  Link
woah!
Registered User
 
Join Date: Oct 2003
Posts: 435
ok i seem to have missed something with purevideo then. how or where do you pick adaptive? i can see "smart/film/video/automatic" in this window and only "best available/combine fields/display fields separately"?

woah! is offline  
Old 9th February 2009, 06:11   #14  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,924
I'm talking about the CUDA video API. It offers:

Weave
Bob
Adaptive

I guess that they correspond to:

Combine fields
Display fields separately
Best available
Guest is offline  
Old 9th February 2009, 06:15   #15  |  Link
woah!
Registered User
 
Join Date: Oct 2003
Posts: 435
ah ok sorry to go off topic, if thats the case then it is doing the best it can with adaptive i suppose
woah! is offline  
Old 9th February 2009, 12:22   #16  |  Link
squid_80
Registered User
 
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
Since the source code hasn't been released I assume this program has been completely rewritten from scratch, even though the interface is very similar to the existing GPL licensed dvd2avi/dgmpgdec programs?
squid_80 is offline  
Old 9th February 2009, 12:49   #17  |  Link
jj666
Registered User
 
Join Date: May 2003
Posts: 150
Thanks Neuron2, you're making my measly $15 donation stretch very far with the addition of VC1 and MPEG2 :-)

Cheers,

-jj-
jj666 is offline  
Old 9th February 2009, 12:54   #18  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 738
is there any reason why dgmpgdec doesnt have .mpg in the allowed extensions to open by default? as lots of tv card software like hauppauge record .mpg mpeg2 files. i get the error "program streams not supported" when i enable all extensions to be opened and then try to open a .mpg file.

Last edited by hajj_3; 9th February 2009 at 12:57.
hajj_3 is offline  
Old 9th February 2009, 13:04   #19  |  Link
kebulek
Registered User
 
kebulek's Avatar
 
Join Date: Oct 2008
Posts: 33
Code:
MPEG2Source("D:\test.d2v").Yadif(mode=0,order=1).Crop(8,4,-8,-4).LanczosResize(624,352)
vs
MPGSource("D:\test.dgm", deinterlace=1).Crop(8,4,-8,-4).LanczosResize(624,352)
XviD 1-pass: 78-79fps vs 100-105fps (C2D E6600 + 9600GT)

I hope I used right Yadif settings.
kebulek is offline  
Old 9th February 2009, 14:33   #20  |  Link
rack04
Registered User
 
Join Date: Mar 2006
Posts: 1,526
Quote:
Originally Posted by neuron2 View Post
Please read the file Notes.txt for current limitations.
Quote:
Originally Posted by hajj_3 View Post
I get the error "program streams not supported" when i enable all extensions to be opened and then try to open a .mpg file.
From the Notes.txt file.

Current limitations
-------------------

No MPEG1.

No program streams (e.g. .vob and .mpg).

No honoring of pulldown.

No Fusion-style audio.
rack04 is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 23:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.