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 > Video Encoding > MPEG-4 AVC / H.264

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 23rd September 2008, 01:53   #321  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Zwitterion View Post
The only interlaced material I have is the bonus content in SD from a Blu-ray. I tried to decode it with dgavcdecnv100a3 and got weird artifacts:

It looks like it decodes the stream, but messed up the lines or something like that.
The indexer shows no such artifacts and I can preview the deinterlacer there.
Here is a sample (first 15 MB of the stream). Can anyone else replicate it?
Please re-download alpha 3. I have repaired it. I was not honoring the pitch of the Avisynth YV12PICT. Silly me.

Thank you for pointing this out!

http://neuron2.net/dgavcdec/dgavcdecnv100a3.zip

Last edited by Guest; 23rd September 2008 at 02:43.
Guest is offline  
Old 23rd September 2008, 03:45   #322  |  Link
Snowknight26
Registered User
 
Join Date: Aug 2007
Posts: 1,430
You might like to update your first post/title too.
Snowknight26 is offline  
Old 23rd September 2008, 04:17   #323  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Snowknight26 View Post
You might like to update your first post/title too.
Great idea, Snowknight26, thank you! I've done it.
Guest is offline  
Old 23rd September 2008, 06:02   #324  |  Link
squid_80
Registered User
 
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
Quote:
Originally Posted by Ranguvar View Post
My #1 request: Linux support. There is CUDA for Linux. If any Linux devs are willing to help neuron2, then, since I don't believe he uses Linux at all?
The cuda video decoder only works with direct3d at the moment. OpenGL support is promised for the future.
squid_80 is offline  
Old 23rd September 2008, 11:40   #325  |  Link
hklck516
Registered User
 
Join Date: Mar 2008
Posts: 9
this version can support MeGUI ?

using Vista x64 SP1
Attached Images
 

Last edited by Guest; 23rd September 2008 at 13:50.
hklck516 is offline  
Old 23rd September 2008, 11:59   #326  |  Link
ReferenceDivx
Registered User
 
ReferenceDivx's Avatar
 
Join Date: Oct 2001
Location: Washington State University
Posts: 110
Great work neuron2! Its people like you who motivate me to do great work.

My setup consists of a q6600 cpu, 8500gt, and 2gb of memory. Tests where run on a raid array.
I'm using Vista 32bits and such got rid of nvapi.dll and nvcuda.dll

compared vs ffdshow filter (my usual method).

Video is 1080p from a bluray with no post processing .

C:\Program Files\megui\tools\x264>x264.exe --pass 1 --bitrate 10345 --stats "tes
t.stats" --level 4.1 --keyint 14 --min-keyint 2 --bframes 2 --direct auto --filt
er -1:-1 --subme 2 --partitions none --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 1
4475 --vbv-maxrate 24000 --qcomp 0.5 --me dia --merange 12 --threads auto --thre
ad-input --progress --no-psnr --no-ssim --output NUL "E:\output\test\test4.avs"
--mvrange 5
avis [info]: 1920x1080 @ 23.98 fps (3431 frames)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: slice I:328 Avg QP:12.01 size: 86392
x264 [info]: slice P:1900 Avg QP:12.93 size: 67376
x264 [info]: slice B:1203 Avg QP:14.08 size: 33267
x264 [info]: consecutive B-frames: 35.1% 27.0% 37.9%
x264 [info]: mb I I16..4: 70.0% 0.0% 30.0%
x264 [info]: mb P I16..4: 38.0% 0.0% 0.0% P16..4: 19.2% 0.0% 0.0% 0.0% 0
.0% skip:42.9%
x264 [info]: mb B I16..4: 6.2% 0.0% 0.0% B16..8: 18.9% 0.0% 0.0% direct:
21.7% skip:53.2% L0:32.7% L1:38.5% BI:28.8%
x264 [info]: final ratefactor: 17.07
x264 [info]: direct mvs spatial:93.6% temporal:6.4%
x264 [info]: kb/s:10978.1
encoded 3431 frames, 17.10 fps, 10980.39 kb/s

first pass went from 14.04 to 17.10 a 22% increase


C:\Program Files\megui\tools\x264>x264.exe --pass 2 --bitrate 10345 --stats "tes
t.stats" --level 4.1 --keyint 14 --min-keyint 2 --bframes 2 --direct auto --filt
er -1:-1 --subme 2 --partitions none --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 1
4475 --vbv-maxrate 24000 --qcomp 0.5 --merange 12 --threads auto --thread-input
--progress --no-psnr --no-ssim --output "E:\output\test\test.264" "E:\output\tes
t\test4.avs" --mvrange 511 --aud --nal-hrd
avis [info]: 1920x1080 @ 23.98 fps (3431 frames)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: slice I:328 Avg QP:12.43 size: 78128
x264 [info]: slice P:1900 Avg QP:13.51 size: 61252
x264 [info]: slice B:1203 Avg QP:13.97 size: 35959
x264 [info]: consecutive B-frames: 35.1% 27.0% 37.9%
x264 [info]: mb I I16..4: 70.1% 0.0% 29.9%
x264 [info]: mb P I16..4: 35.1% 0.0% 0.0% P16..4: 21.9% 0.0% 0.0% 0.0% 0
.0% skip:43.0%
x264 [info]: mb B I16..4: 6.3% 0.0% 0.0% B16..8: 20.3% 0.0% 0.0% direct:
22.5% skip:51.0% L0:28.8% L1:34.0% BI:37.2%
x264 [info]: direct mvs spatial:86.1% temporal:13.9%
x264 [info]: kb/s:10357.0
encoded 3431 frames, 22.07 fps, 10363.72 kb/s

second pass went from 11.77 to 22.07 a 88% increase

Last edited by ReferenceDivx; 23rd September 2008 at 12:15. Reason: source video format
ReferenceDivx is offline  
Old 23rd September 2008, 13:44   #327  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
Quote:
Originally Posted by hklck516 View Post
this version can support MeGUI ?

using Vista x64 SP1
MeGUI is NOT supported. Read the whole thread to find out why.

EDIT: Donald! Matroska specifications: http://www.matroska.org/technical/index.html. Also check out http://haali.net/mkv.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld

Last edited by Inventive Software; 23rd September 2008 at 13:47.
Inventive Software is offline  
Old 23rd September 2008, 13:52   #328  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by hklck516 View Post
this version can support MeGUI ?
Your error appears to indicate that you aren't finding the DLLs. Make sure that nvcuvid.dll is in the right directory for Vista 64. It's been mentioned several times in the thread how to get things working in Vista 64.

But anyway, once you find the DLLs, MeGui will crash. I need to post in the MeGui development thread about that.
Guest is offline  
Old 23rd September 2008, 14:25   #329  |  Link
Sagekilla
x264aholic
 
Join Date: Jul 2007
Location: New York
Posts: 1,752
@Inventive Software, the latest version does in fact support MeGUI I believe. neuron2 finished the multi instancing so you can use it properly with MeGUI.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame.
Sagekilla is offline  
Old 23rd September 2008, 14:26   #330  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
I was under the impression that MeGUI still had quirks that prevented it from working properly.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline  
Old 23rd September 2008, 14:28   #331  |  Link
Sagekilla
x264aholic
 
Join Date: Jul 2007
Location: New York
Posts: 1,752
The quirks were the fact that MeGUI opens a file several times to check for various parameters. In the case of AVCSource(), it didn't like being called multiple times before.

I believe this was changed, but I could be wrong.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame.
Sagekilla is offline  
Old 23rd September 2008, 14:28   #332  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Sagekilla View Post
@Inventive Software, the latest version does in fact support MeGUI I believe. neuron2 finished the multi instancing so you can use it properly with MeGUI.
My post right above yours says it doesn't work!

I'll repeat it all again:

Yes, AVCSource() now supports multi-instance. But MeGUI does not play nice and crashes. All other apps I have tried work fine. I don't know why MeGUI crashes and I don't plan to try to debug it. Someone needs to report it to the MeGUI developers.

Last edited by Guest; 23rd September 2008 at 14:35.
Guest is offline  
Old 23rd September 2008, 14:30   #333  |  Link
Sagekilla
x264aholic
 
Join Date: Jul 2007
Location: New York
Posts: 1,752
Apologies, I missed your post when I posted.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame.
Sagekilla is offline  
Old 23rd September 2008, 14:32   #334  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
Quote:
Originally Posted by neuron2 View Post
My post right above yours says it doesn't work!
So I'm not going nutso then! Good to know.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline  
Old 23rd September 2008, 14:52   #335  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
im the only "active" dev... but i already said i cant debug coz i havent a CUDA enabled videocard.
Sharktooth is offline  
Old 23rd September 2008, 15:07   #336  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
What's MEGUI written in and how hard would it be for me to get a build environment up and running?
Guest is offline  
Old 23rd September 2008, 15:11   #337  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
c#... managed code... exactly what you hate...
Sharktooth is offline  
Old 23rd September 2008, 16:58   #338  |  Link
Turtleggjp
Registered User
 
Join Date: Apr 2006
Posts: 225
+1 vote for MKV support, since I'll be using that for all my TV shows this season. I hope you will bring it to the non-NVIDIA version as well, so my laptop can use it too.

Also, you said that you would be able to support VC-1 as well. Will this be fairly simple to add, or will you need to go through a lot of the trial and error stuff you went through getting DGAVCIndex as far along as it is today? I know the decoding part will be easily handled by the CUDA drivers, but I know there's a lot that goes into the indexing as well. No big rush as far as I'm concerned, since the only place I get VC-1 files is from Blu Rays, and I usually don't need to do frame accurate editing on those. Thanks again for all your hard work!

Matt
Turtleggjp is offline  
Old 23rd September 2008, 17:18   #339  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Quote:
Also, you said that you would be able to support VC-1 as well.
Do nvidia's cards support VC-1 decoding???
Atak_Snajpera is offline  
Old 23rd September 2008, 17:28   #340  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Atak_Snajpera View Post
Do nvidia's cards support VC-1 decoding???
Yes, of course.

The VC-1 is defined as an available codec in the cuda header files, too. I haven't tried it yet but will soon.

Theoretically, the CUDA interface is the same for all video types, so if it works it should not be hard to integrate.
Guest 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 22:36.


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