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.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Display Modes
Old 10th September 2011, 23:27   #5441  |  Link
noee
Registered User
 
Join Date: Jan 2007
Posts: 530
Athlon II @ 2.2Ghz w/HD6570, Win7 x64 Ult

HD: 77fps
DXVA2: stops at the end of the first pass, no stats, same as the failure I listed above for the 6520.

Yeah, I'm pretty sure it just stops, I waited a couple of minutes, it says :18/:18 and then it just sits there, GraphStudio is responsive at that point. Not sure what to make of that.
noee is offline   Reply With Quote
Old 10th September 2011, 23:27   #5442  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 321
Does this mean there is no hope for ATI HW deinterlacing with MadVR? For now the workaround for me is to use EVR.CP when I want to watch an interlaced video (which thankfully for me is a minor thing). I could alternatively run ffdshow raw video filter + yadif SW deinterlacing but I'd rather keep my filter chain as direct as possible. (LAV splitter - Lav Video - MadVR/EVR)
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S
fairchild is offline   Reply With Quote
Old 10th September 2011, 23:29   #5443  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,418
Quote:
Originally Posted by fairchild View Post
Does this mean there is no hope for ATI HW deinterlacing with MadVR?
I dunno. Inside a renderer, there are other possibilities. AFAIK, only the download of the image is so super slow, which could be avoided if you jsut use that surface to render it.

Maybe there also are some tricks to make it faster, but i don't have any ATI hardware to test things on.

The odd thing is, somehow VLCs DXVA works on ATI/AMD as well, and they copy the image back from a D3D surface as well, so there must be some trick.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 10th September 2011 at 23:35.
nevcairiel is offline   Reply With Quote
Old 10th September 2011, 23:40   #5444  |  Link
VipZ
Registered User
 
Join Date: Jun 2009
Location: London
Posts: 378
Same for me, with DXVA2 its pretty much a slide show.

Just hope the AMD HD 7xxx will solve this.
__________________
Windows 11 Pro, CPU: Ryzen 9 5900X, GPU: GeForce RTX 3090 /w 512.95, Audio: HDMI to Yamaha RX-A3060 (5.1)
VipZ is offline   Reply With Quote
Old 10th September 2011, 23:53   #5445  |  Link
SEt
Registered User
 
Join Date: Aug 2007
Posts: 374
I heard you can StretchRect to RGB render target and then GetRenderTargetData on ATI, but having to convert to RGB doesn't impress me.
SEt is offline   Reply With Quote
Old 10th September 2011, 23:59   #5446  |  Link
ForceX
Registered User
 
Join Date: Oct 2006
Posts: 150
Not that I care much for interlaced content, or think the aged hardware can handle it, but both my laptop's integrated Intel and nVidia graphics are failing with same kind of error:

Intel GMA HD http://tinypaste.com/32bd1
nVidia 310M http://tinypaste.com/59667
ForceX is offline   Reply With Quote
Old 11th September 2011, 00:00   #5447  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,418
Quote:
Originally Posted by ForceX View Post
Not that I care much for interlaced content, or think the aged hardware can handle it, but both my laptop's integrated Intel and nVidia graphics are failing with same kind of error:

Intel GMA HD http://tinypaste.com/32bd1
nVidia 310M http://tinypaste.com/59667
Sounds like whatever renderer you're using doesnt support NV12.

Anyway, the main point of info i got today was that ATI/AMD is still too slow in this area, and sadly doesn't even support DXVA-HD at all.
Personally, i use NVIDIA in all my systems, so i don't care that much of a great deal. That Intel supports DXVA-HD is nice, although its also too slow (NVIDIA 200 fps, Intel 30 fps) - but it leaves me hopeful for future Intel drivers/IGPs

Since i want to move away from hardware decoding due to some limitations and annoyances of the black-box decoders, i'll continue this idea, and see where it brings me. LAV Video + DXVA-HD processing to deinterlace .. sounds like a good plan!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 11th September 2011 at 00:05.
nevcairiel is offline   Reply With Quote
Old 11th September 2011, 00:09   #5448  |  Link
Xaurus
Registered User
 
Join Date: Jun 2011
Posts: 288
Quote:
Originally Posted by nevcairiel View Post
Since i want to move away from hardware decoding due to some limitations and annoyances of the black-box decoders, i'll continue this idea, and see where it brings me. LAV Video + DXVA-HD processing to deinterlace .. sounds like a good plan!
Nev, do you have any idea why I only got ~93 fps with the test build? I have the same gfx card as you do.
__________________
SETUP: Win 10/MPC-HC/LAV/MadVR
HARDWARE: Fractal Design Node 804 | Xeon E3-1260L v5 | Supermicro X11SSZ-TLN4F | Samsung 2x8GB DDR4 ECC | Samsung 850 EVO 1TB | MSI GTX 1650 Super | EVGA G2 750
Xaurus is offline   Reply With Quote
Old 11th September 2011, 00:12   #5449  |  Link
Superb
Registered User
 
Join Date: Feb 2010
Posts: 364
Quote:
Originally Posted by Xaurus View Post
Nev, do you have any idea why I only got ~93 fps with the test build? I have the same gfx card as you do.
Because LAV Video uses the CPU when decoding. The GPU only affects how many fps you loose when using the DXVA-HD API...
You probably have a slower CPU.

EDIT: nvmind. missed your CPU image. nevcairiel's comment cleared it.

Last edited by Superb; 11th September 2011 at 00:19.
Superb is offline   Reply With Quote
Old 11th September 2011, 00:15   #5450  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,418
Quote:
Originally Posted by Superb View Post
Because LAV Video uses the CPU when decoding. The GPU only affects how many fps you loose when using the DXVA-HD API...
You probably have a slower CPU.
Thats not it, his CPU image also shows ~240 fps.

Its probably some setting in the NVIDIA control panel, like forcing a high level of AA system-wide, or enabling things like noise reduction/edge enhancement.
Its also running in the "Playback" preset, which means it doesn't go up into the next performance mode as long as its fast enough for the FPS i gave it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 11th September 2011 at 00:20.
nevcairiel is offline   Reply With Quote
Old 11th September 2011, 00:21   #5451  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,521
Yea, turn that crap off if you wanna do video.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 11th September 2011, 00:48   #5452  |  Link
Xaurus
Registered User
 
Join Date: Jun 2011
Posts: 288
I thought I had disabled all that stuff so I took a screenshot of the settings, please see screenshots below:

General settings (combined two pictures so that you see all settings)
video image settings
video color settings
__________________
SETUP: Win 10/MPC-HC/LAV/MadVR
HARDWARE: Fractal Design Node 804 | Xeon E3-1260L v5 | Supermicro X11SSZ-TLN4F | Samsung 2x8GB DDR4 ECC | Samsung 850 EVO 1TB | MSI GTX 1650 Super | EVGA G2 750
Xaurus is offline   Reply With Quote
Old 11th September 2011, 00:57   #5453  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 5,001
No video visible and alot of

Code:
LAVVideo.ax(tid b2c)   174340 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174373 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174407 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174440 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174473 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174507 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174540 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174573 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174607 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174640 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174673 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174707 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174740 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174774 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174807 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174840 : VideoProcessBltHD failed (hr: 80070057)
LAVVideo.ax(tid b2c)   174873 : VideoProcessBltHD failed (hr: 80070057)

else normal it runs 160 fps and with this build 140 fps (null renderer)

Core i-5 2400

Driver Version: 8.15.10.2476
Operating System: Windows 7 Service Pack 1(6.1.7601)
Default Language: German (Germany)
DirectX* Version: 10.1
Physical Memory: 8039 MB
Minimum Graphics Memory: 128 MB
Maximum Graphics Memory: 1760 MB
Graphics Memory in Use: 163 MB

Intel(R) HD Graphics 2000
Video BIOS: 2080.0
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 11th September 2011 at 01:05.
CruNcher is offline   Reply With Quote
Old 11th September 2011, 05:38   #5454  |  Link
nightfly
Registered User
 
Join Date: Oct 2009
Posts: 91
DVD Playback

I've been trying to get regular DVD iso images to playback via LAV. Is this not supported (menu and such)? No problems using default MPC-HC setup.

My External Filters setup:
Lav Splitter v.35
Lav Splitter Src v.35
Lav CUVID v.12
Lav Audio v.35

Am I missing something? Thanks.
__________________
nvidia gts 450 (270.61), Asus P7H55-M Pro MB, Denon 988 AVR
MPC-HC v.3456: filters: LAV Audio/CUVID/Splitter .35, MadVR .73
nightfly is offline   Reply With Quote
Old 11th September 2011, 06:08   #5455  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
@ nightfly: No, LAV Splitter is not a DVD navigator, and LAV Video does not include a subpicture decompressor (which, BTW, would require a major fix in ffmpeg/libav).
Midzuki is offline   Reply With Quote
Old 11th September 2011, 06:24   #5456  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 321
Yeah to watch DVD's you need to have another video decoder installed in system which can decode DVD. I use ffdshow libavcodec and it works just fine with DVD Navigator + Lav Audio. I can play DVD's with either MPC-HC or PotPlayer just fine. I'd imagine you could also use your video player's internal codecs as well if they have some that support DVD decoding (MPEG2 + DVD decoding).

Oh yeah I forgot to add, if you bypass the DVD menu's and just open the individual movie VOB files, then Lav Splitter + Lav Video + Lav Audio work just fine for me.
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S

Last edited by fairchild; 11th September 2011 at 07:00.
fairchild is offline   Reply With Quote
Old 11th September 2011, 07:16   #5457  |  Link
hoborg
Registered User
 
Join Date: Nov 2008
Posts: 454
Quote:
Originally Posted by nevcairiel View Post
It probably does nothing for ATI/AMD cards. DXVA-HD seems not supported. You would notice the chroma problem immediately.

Here is another version, this one uses DXVA2 Video Processing, instead of DXVA-HD.

http://files.1f0.de/lavf/LAVVideo-dxva2vp-test.zip

This should probably work on ATI/AMD.
Same rules and restrictions apply.

BTW, its not tuned for quality or anything at all yet. Its just to test device capabilities and speed.
Its also a debug build, which is generally slower then a release build.
I cannot register it, what is missing? Module failed to load.
__________________
Working machine: Win10x64 + Intel Skull Canyon
My HTPC.

How to start with Bitcoin
hoborg is offline   Reply With Quote
Old 11th September 2011, 07:23   #5458  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,418
It requires Windows 7, on XP it won't even load.
Sounds to me its just not finding the required libraries (which are not present on XP)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 11th September 2011, 07:33   #5459  |  Link
hoborg
Registered User
 
Join Date: Nov 2008
Posts: 454
Quote:
Originally Posted by nevcairiel View Post
It requires Windows 7, on XP it won't even load.
Sounds to me its just not finding the required libraries (which are not present on XP)
Win7x64 here.
__________________
Working machine: Win10x64 + Intel Skull Canyon
My HTPC.

How to start with Bitcoin
hoborg is offline   Reply With Quote
Old 11th September 2011, 07:36   #5460  |  Link
roytam1
Firefox User
 
Join Date: Sep 2003
Posts: 202
Quote:
Originally Posted by nevcairiel View Post
It requires Windows 7, on XP it won't even load.
Sounds to me its just not finding the required libraries (which are not present on XP)
2 missing imports in XP:
Direct3DCreate9Ex() in d3d9.dll, according http://msdn.microsoft.com/en-us/library/cc656710.aspx you have to use Direct3DCreate9() instead.

DXVAHD_CreateDevice() in dxva2.dll, you may use dynamic loading instead.
roytam1 is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

Thread Tools
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 16:04.


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