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 > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th October 2019, 16:22   #2541  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,704
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 (18363.476) - Core i3-9100F - nVidia 1660 (436.15)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 5th October 2019, 19:15   #2542  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,716
mpv shows the same behavior as lav filters, so the problem apparently is in the AMD driver.
aufkrawall is offline   Reply With Quote
Old 5th October 2019, 21:34   #2543  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,704
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 (18363.476) - Core i3-9100F - nVidia 1660 (436.15)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 5th October 2019, 23:06   #2544  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,818
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 23:13.
nevcairiel is offline   Reply With Quote
Old 6th October 2019, 02:13   #2545  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,894
with DXVA2 copyback MPC-HC shows [H/W] indicator at playback start for about a sec only with files that should be able to use hardware decoding.
huhn is offline   Reply With Quote
Old 6th October 2019, 09:59   #2546  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,716
Quote:
Originally Posted by nevcairiel View Post
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.
VAAPI works with free drivers of both Intel & AMD, so it's actually sufficient to support this. And unlike AMD's weird intransparent Windows driver, it just works with any program utilizing it on Navi.
aufkrawall is offline   Reply With Quote
Old 6th October 2019, 10:26   #2547  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,704
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 (18363.476) - Core i3-9100F - nVidia 1660 (436.15)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 16th October 2019, 20:24   #2548  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,704
Intel has essentially cancelled 10nm desktop CPUs with this statement:
Quote:
We continue to make great progress on 10nm, and our current roadmap of 10nm products includes desktop.
after the rumors.
I think Charlie of Semiaccurate is HUGE and extremely accurate too.
Respect to Charlie.
__________________
Win 10 x64 (18363.476) - Core i3-9100F - nVidia 1660 (436.15)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 31st October 2019, 16:50   #2549  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 203
Quote:
Originally Posted by NikosD View Post
Intel has essentially cancelled 10nm desktop CPUs with this statement: after the rumors.
I think Charlie of Semiaccurate is HUGE and extremely accurate too.
Respect to Charlie.

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.
Yups is offline   Reply With Quote
Old 31st October 2019, 18:19   #2550  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,704
10nm for desktop is DOA.

Intel will skip it for 7nm (hopefully)

Charlie is a living God.
__________________
Win 10 x64 (18363.476) - Core i3-9100F - nVidia 1660 (436.15)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Reply

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 07:59.


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