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. |
2nd October 2019, 06:45 | #2461 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
my navi GPU fallbacks to software decoding on some 720p files...
it looks like it doesn't likes old VP9 encodes and 8k simply doesn't work. BTW peru 4k VP9 profile 2 is software only too. so he want me to contact AMD just like this: https://community.amd.com/thread/218278 not saying he is wrong but they clearly don't care in that example. Quote:
only been 3 year. but why should you add something that newer was suppose to work anyway. |
|
2nd October 2019, 11:55 | #2463 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
You reminded me the good old days of RX 470 Anyway, I updated my post to AMF github, but remember that we are talking about AMF SDK which is mainly encoding (and decoding of course) API, or better say transcoding. They could easily not update AMF for HW decoding of VP9 right now, but at the same time DXVA2/D3D11VA could work like a charm or better say should work. I think it's a drivers problem for VP9 HW decoding but if I were you I would open a thread on drivers forum of AMD with specific VP9 samples (from 720p to 8K)
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
5th October 2019, 14:54 | #2465 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Then I suggest to post to LAV filters thread regarding VP9 HW decoding of Navi because it looks like the AMD guy is right.
But I'm not sure how AMD is using standard DXVA2/D3D11VA decoding and not proprietary and LAV filters fail to decode it in HW. Only nevcairiel and AMD can answer to that.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
5th October 2019, 14:57 | #2466 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Feel free to send me any cards that don't work and I can tell you.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
5th October 2019, 15:22 | #2467 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Not me, I did my best to bring the two worlds closer (SW - LAV filters and HW - Navi cards) by posting to the AMD AMF GitHub.
It's up to you guys...
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
5th October 2019, 20:34 | #2469 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
AMD probably has changed something regarding VP9 HW decoding and the developers should contact AMD according to the AMD guy of the thread I posted above, IIUC.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
5th October 2019, 22:06 | #2470 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Thats why we have standards like DXVA, so that we don't need vendor-specific information for this to work. Thats the entire point of something universal like this over the whole Linux situation where you need to deal with 3 vendor APIs.
LAV doesn't really have any vendor-specific DXVA stuff at all, outside of some compatibility flags for very old GPUs (since they often supported only very limited bitstreams). Any more recent hardware has typically just worked fine out of the box. VP9 DXVA support is implemented based on Microsoft documents, not anything provided by Intel or NVIDIA. Its also imaginable that an application needs to be whitelisted in the AMD driver to allow this. Maybe try renaming mpc-hc or so to Chrome.exe and see if it works. In any case, I plan to work on improving logging for LAV, so that users can enable debug logs more easily, maybe that can help to shed some light in the future.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 5th October 2019 at 22:13. |
6th October 2019, 09:26 | #2473 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
It's better not to play power games, we all want the things to just work.
I have done the "middle man" between SW devs and HW OEMs many times in order to fix things, but this time I just don't have a Navi card to play that role again. It's not only AMD. I remember Intel introducing a new DXVA2 mode of VC-1 HW decoding that LAV filters should adapt in order to work. Or something regarding 10bit rendering of Intel's drivers, that I don't remember exactly. Anyway, I don't know the case here, but let's all move one step forward to solve the issue instead of standing to our positions "we do everything perfectly, it's the others fault" even if it's true.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
16th October 2019, 19:24 | #2474 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Intel has essentially cancelled 10nm desktop CPUs with this statement:
Quote:
I think Charlie of Semiaccurate is HUGE and extremely accurate too. Respect to Charlie.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
31st October 2019, 16:50 | #2475 | Link | |
Registered User
Join Date: Sep 2011
Posts: 362
|
Quote:
In this statement Intel confirmed there will be desktop CPUs and not the other way around. About Charlie, just 1 year ago he claimed 10nm is completely dead. We already have Icelake and we get multiple 10nm products the next year from the very low end to server and discrete graphics, saying he is extremely accurate is a laughable joke in this context. Charlie is a known Intel hater, also he needs bait articles for his subscribers, it's part of his job, don't trust everything he says. Last edited by Yups; 31st October 2019 at 16:53. |
|
31st October 2019, 18:19 | #2476 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
10nm for desktop is DOA.
Intel will skip it for 7nm (hopefully) Charlie is a living God.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
13th December 2019, 11:32 | #2477 | Link |
Registered User
Join Date: Nov 2005
Posts: 583
|
VP92 support
Finally succumbed to the temptations of remembrance day offerings and picked up a couple of cheap HDMI2.0 cards for my decade old LGA775 antiques. Here are some screenshots while I dig up the 8k nasa clip for testing. |
15th December 2019, 08:53 | #2479 | Link |
Registered User
Join Date: Nov 2005
Posts: 583
|
1030 or 550?
The gt1030 and rx550 are the two most affordable HDMI2.0 cards on the market aimed at those on a tight budget running a low-power setup. The 1030 claims 8k support for both hevc10 and vp92, but only 4Khevc10 for the 550 (see previous post). Test clips used are the 24fps/66mbps/hevc NASA samples in 8K and 4K. No 8K vp92 clips are available atm. The hardware decoding capability of the rx550 clearly lags behind the gt1030 on the basis of these tests. The anemic performance is a surprise, perhaps other users had better experience with this highly rated card. 8K Code:
CPU: Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz GPU: NVIDIA GeForce GT 1030 Decoder: HEVCVideoExtension Decoder Device: HEVC_VLD_Main10 Frames: 4535 FPS: 53.820 [30-56] CPU Usage: 4 [1-9] % GPU 3D Engine Usage: 0 [0-8] % GPU VideoDecode Engine Usage: 98 [78-100] % 4K Code:
CPU: Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz GPU: NVIDIA GeForce GT 1030 Decoder: HEVCVideoExtension Decoder Device: HEVC_VLD_Main10 Frames: 4535 FPS: 164.349 [118-189] CPU Usage: 6 [3-12] % GPU 3D Engine Usage: 0 [0-2] % GPU VideoDecode Engine Usage: 97 [85-98] % CPU: Intel(R) Core(TM)2 Duo CPU E7600 @ 3.06GHz GPU: Radeon RX550/550 Series Decoder: HEVCVideoExtension Decoder Device: HEVC_VLD_Main10 Frames: 4535 FPS: 72.404 [60-80] CPU Usage: 35 [17-53] % GPU 3D Engine Usage: 0 [0-4] % GPU VideoDecode Engine Usage: 99 [84-100] % |
15th December 2019, 09:14 | #2480 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
the whole 900 series has HDMI 2.0 ports and the 960 and 950 have HEVC 10 bit decoder. used they should be cheaper the 1030 is bad at price performance ratio.
the polaris cards are well known to be able to reach up 60 FPS for HEVC 10 bit and in your case they didn't even reach that. here is a vp9 profile 2 8k HDR video: https://www.youtube.com/watch?v=1La4QzGeaaQ the new navi cards are supposed to do that but to no ones surprise they can't. polaris cards where very briefly shown with VP9 support which worked in hybrid using chrome turning the GPU into a heater for just playing a video(just use a CPU and forget the decoder) no one really cares and test this pretty useless feature. i still love this blunt lie of an image: http://i.imgur.com/AaVqVKv.png |
|
|