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. |
23rd November 2012, 21:46 | #13061 | Link |
Registered User
Join Date: Jun 2009
Location: London
Posts: 378
|
Yep, still BSOD. I can only play that particular file when I force RGB32 output on software decoding (DVB_2012-09-09_16-38-03_Service 2_UHDTV_2160p_cut.ts)
__________________
Windows 11 Pro, CPU: Ryzen 9 5900X, GPU: GeForce RTX 3090 /w 512.95, Audio: HDMI to Yamaha RX-A3060 (5.1) |
23rd November 2012, 21:56 | #13063 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Guess some older GPUs don't do too well with 4k DXVA, even the attempt to open a decoder.
I had planned to add a checkbox to control 4K DXVA anyway (also because of the performance issues), guess i better add it right away. Just to give some performance perspective, using Jinc3+AR for Chroma and Catmull-Rom+Linear Light for Image Downscaling pushes my GTX 680 over its limit playing a 3840x2160 file, downscaling to 2560x1440. Guess we can be lucky 4K content isn't popular yet, our hardware is still too slow (or we need better screens too, so downscaling isn't required!)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 23rd November 2012 at 21:58. |
23rd November 2012, 22:04 | #13064 | Link | |||
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
I wonder if the issue is something to do with the videos being above 1080p resolution. I have other MKV files where DXVA decoding works just fine. Quote:
Quote:
Before the queues drop to 0, I'm only seeing about 60–70% GPU load. (Nvidia Inspector tells you GPU, MCU, and VPU load) Last edited by 6233638; 23rd November 2012 at 22:09. |
|||
23rd November 2012, 22:05 | #13065 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
It wasn't meant to change that, but if using DXVA2 Native, it should now properly fallback to software (instead of giving you a black screen), because it trys to probe the hardware for support, instead of using a fixed resolution limit.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
23rd November 2012, 22:22 | #13066 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
So does that mean you need a 600-series card to decode anything above 1080p with hardware acceleration? |
|
23rd November 2012, 22:24 | #13067 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
I tried software decoding for this, and my CPU managed to keep up, lowering the scaling settings made it work just fine, GPU load was in the 90s with my above mentioned settings.
Well i thought at least 1920x1200 was still supported by the older hardware, but i can't say i really had any proof.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
24th November 2012, 01:43 | #13069 | Link | |
Registered User
Join Date: Oct 2012
Posts: 179
|
Quote:
The clip was originally an uncompressed FRAPS encode, captured at my displays native resolution (1920x1200). Because raw FRAPS encodes tend to be on the large side, and because you need a far more powerful system than my Quad Core to be able to play those uncompressed clips without massive frame loss, I encoded it to H264 MKV. I can't recall what tool I used to do this now - it was probably XMedia Recode though. I would have selected one of the preset profiles - I don't know too much about the fine details of video encoding. |
|
24th November 2012, 02:23 | #13070 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
That statement makes no sense. All cores would be at 100% when video encoding too, doesn't stop the addition of HyperThreading greatly increasing speed.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 24th November 2012 at 02:32. |
24th November 2012, 03:43 | #13071 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
With fully multithreaded tasks that max out all cores, such as video encoding, the tests I had seen only showed around a 5% improvement at the same clockspeed for a 50% increase in price, and were actually detrimental to performance with tasks that didn't know how to handle HT properly. Maybe things have changed with the latest Ivy Bridge processors though. I was just very surprised to find that my CPU couldn't handle those videos when it's still faster than the current Ivy Bridge equivalents at their stock clockspeeds. (at least in the tests I've run, maybe not video decoding?) Last edited by 6233638; 24th November 2012 at 03:46. |
|
24th November 2012, 06:23 | #13072 | Link |
Registered User
Join Date: Jul 2005
Posts: 51
|
I have Intel DN2800MT motherboard with embedded Atom 2800 and DXVA checker shows next capabilities of atom's graphics:
Using latest dev build of LAV filters I tried to play 2160p videos from this link http://xhmikosr.1f0.de/samples/2160p/. DXVA checker says pretty the same info about them: However, when I tried to benchmark of play in DXVA checker I got this for any movie: When I tried to play Time Scapes 4K (actually 2560x1440 resolution) I had little bit better results ) MPC-HC shows the same results. But with less resolution movies no problem at all though. Is it possible to fix it or it's a hardware/drivers limitation? I use the latest drivers from intel website and windows 7 sp1 x32 without aero. |
24th November 2012, 07:40 | #13073 | Link | ||
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
And like someone else explained, HT does give you benefits in highly threaded tasks, even if all cores are at 100%. What it basically does is improve the pipelining of the CPU, because even at 100%, internally not all stages of the CPU are always 100% busy, and by running two threads on the same core, you can improve this percentage. In my test some time ago, HT added about 30% performance in video decoding (with an appropriate increase in thread-count, "Auto" setting in LAV does that for you) Quote:
I already added options to control whether it uses DXVA for SD, HD and UHD(4k) content, with 4K off by default, so even if your hardware claims support for 4K, you can turn it off again to avoid this.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 24th November 2012 at 07:52. |
||
24th November 2012, 08:05 | #13074 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
I suppose it must have been a problem with their testing methodology, and it looks like I'll be buying a HT-enabled CPU next time I upgrade. I also wasn't expecting to be needing to do any kind of encoding/decoding on the CPU when I bought this though. Sorry for going off-topic. |
|
24th November 2012, 08:06 | #13075 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Its not like 4K content is an every-day thing, besides some tech-demo clips, what else is there?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
24th November 2012, 08:08 | #13076 | Link | |
Registered User
Join Date: Jul 2005
Posts: 51
|
Quote:
BTW, DXVA checker also claims that this Atom capable of playing MPEG4 ASP, is it possible to add such an opting in LAV video filter? For such low power processor it could be great! |
|
24th November 2012, 08:34 | #13079 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
AMD seems to simply be stupid, their driver claims 4K is supported, but when you try to use it, it just doesn't work (or even BSODs). Thats what the checkbox is for (and why its off by default).
If people prefer, i could simply blacklist 4K DXVA on AMD instead of hoping that users don't turn on the checkbox.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 24th November 2012 at 08:40. |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|