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. |
13th January 2012, 01:37 | #8141 | Link |
Registered User
Join Date: Mar 2009
Posts: 962
|
Is that true anymore, for most? I know it's not for me, deinterlacing was the last piece of the software-decoding puzzle and madVR has fixed that beautifully. It's been a few years since H.264 progressive was very demanding on current CPUs.
__________________
MSI MAG X570 TOMAHAWK WIFI, Ryzen 5900x, RTX 3070, Win 10-64. Pioneer VSX-LX503, LG OLED65C9 |
13th January 2012, 01:39 | #8142 | Link |
Registered User
Join Date: May 2004
Posts: 5,351
|
Yes. It's one of the most asked for things. Does it TRULY matter to most? Probably not. For my laptop it'd make a big difference. For my HTPC, not really. For a lot of people, it's something they want. Notice, I didn't say NEED.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED |
13th January 2012, 01:47 | #8143 | Link |
Registered User
Join Date: Mar 2009
Posts: 962
|
Oh, I don't doubt it's a good thing, just wondering if people that think they need it (or even want it) are a bit misguided, cause for instance, system efficiency (was evidenced in VipZ's for instance) can suffer in many cases, contrary to popular belief that GPU decoding is always more efficient. You don't need a super powerful GPU for that to be true, either.
__________________
MSI MAG X570 TOMAHAWK WIFI, Ryzen 5900x, RTX 3070, Win 10-64. Pioneer VSX-LX503, LG OLED65C9 |
13th January 2012, 01:52 | #8144 | Link |
Registered User
Join Date: May 2004
Posts: 5,351
|
My laptop and my bedroom HTPC would not be able to play video without GPU decoding. My laptop I've been able to work around the issue as it's faster than my bedroom HTPC, but, it definitely benefits from GPU decoding. Any modern CPU, however, is more than sufficient, yes. Some day I'll be getting a new laptop and rebuiding both HTPC's, but, until that happens......
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED |
13th January 2012, 02:17 | #8145 | Link | |
Registered User
Join Date: Oct 2011
Posts: 52
|
Quote:
Also, crashes with Hi10P material (instead of falling back to software decoding) |
|
13th January 2012, 10:58 | #8146 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Nev, if you get DXVA2 working for AMD cards, will it work for nVidia cards too? If so, what are the advantages/disadvantages compared to CUVID?
By the way I get 57 FPS on average with software decoding on a Core 2 E8400 with CPU usage at ~95%. When using DXVA2 on an AMD Radeon HD3400, I get 59 FPS but CPU usage is still at ~95%. Such a poor GPU (this is an office PC) is probably useless for DXVA2. Last edited by DragonQ; 13th January 2012 at 11:15. |
13th January 2012, 11:12 | #8147 | Link |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Mobility HD4650
AVG 52.3325fps |
13th January 2012, 11:12 | #8148 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
Quote:
Pro: - Uses potentially less power because CUVID forces max performance mode Con - No deinterlacing - Marginally slower - Requires D3D interaction (cannot use it with a secondary card) - No VC-1 interlaced support (unless i manage to fix that) Note that i also have plans for a "native" DXVA2 mode for people running EVR, which would behave similar to all other DXVA decoders out there.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
13th January 2012, 11:17 | #8149 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
|
|
13th January 2012, 11:18 | #8150 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
If you use EVR or madVR, just let them deinterlace.
It was more important when madVR did not do deinterlacing yet.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
13th January 2012, 13:16 | #8152 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
It should use exactly the same. Its easy enough to compare with some artificial tests like the Cheese Slice test. Differences in the algorithms are clearly visible there.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
13th January 2012, 20:14 | #8153 | Link |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
GT240 CUVID
72.2765 GT240 DXVA2 71.8401 M HD4650 52.3325 http://forum.doom9.org/showthread.ph...87#post1548287 |
13th January 2012, 20:18 | #8154 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Quote:
Btw i find it nice to have now the possibility to switch between Yadif and Render Deinterlacing on the fly seeing the different in Realtime is cool how the GPU utilization goes up when the renderer does the deinterlacing and how it goes down when Yadif does it (and cpu therfore goes up) also comparing is cool this way doing everything Realtime now has such great possibilities for Encoding i love it Though the Interface to the options is still to hard to reach some should start implementing those possibilities directly in the Player GUIs without needing to click 1000 times to get to them :P Also using Lav Video + Av Splitter has some great potential it mostly has the same bugs though as Lav Splitter (Mp4 playback) but it allows to switch channels on the fly (.ts) and seems to work equally good with Lav Video (also it has the tray icon control many crave for, though personally i find it useless better is direct Player integration instead of this tray icon control stuff)
__________________
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; 13th January 2012 at 20:26. |
|
13th January 2012, 22:12 | #8155 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
Good news everyone!
I managed to implement VC-1 interlaced DXVA decoding. That sure was a bitch, and locked up my GPU driver quite often while testing (thank god Win7 can recover from that), but now it seems to work just fine with both Frame Interlaced and Field Interlaced content!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
13th January 2012, 22:14 | #8156 | Link |
Registered User
Join Date: Nov 2008
Posts: 454
|
Nev, you rule!
__________________
Working machine: Win10x64 + Intel Skull Canyon My HTPC. How to start with Bitcoin |
13th January 2012, 23:09 | #8159 | Link |
Registered User
Join Date: Nov 2005
Posts: 693
|
Is there a reason you skipped DXVA1 for DXVA2?
__________________
My hobby website |
Tags |
decoders, directshow, filters, splitter |
|
|