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 > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 30th January 2025, 16:04   #25301  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,375
More interestingly, the latest NVIDIA driver now supports the new HEVC DXVA decode profiles for 444 (and maybe also 422? I don't have blackwell and don't plan on getting one). Now its not only Intel anymore. Maybe I'll get around to supporting them properly sometime.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 17th February 2025, 22:27   #25302  |  Link
TheGameMaster
Registered User
 
Join Date: Sep 2017
Posts: 13
Yep. It's in their new build. It's working fine on my system. Their build in version of LAV works just as well as the stand alone / external version. The stand alone LAV doesn't have it yet. I honestly didn't notice any difference between d3d11 cb external LAV and d3d12 cb internal MPC-BE, running MadVR and XySubFilter. I also run ffdshow tryouts for AAC audio decoding - as it does a much nicer job of faking dolby suround/atmos - but I use LAV (or MPC-BE's built in LAV) for the rest of audio formats. I'm not sure what the differences are between MPC-BE's build in LAV and external LAV.
TheGameMaster is offline   Reply With Quote
Old 17th February 2025, 22:55   #25303  |  Link
lvqcl
Registered User
 
Join Date: Aug 2015
Posts: 321
Quote:
Originally Posted by TheGameMaster View Post
I'm not sure what the differences are between MPC-BE's build in LAV and external LAV.
MPC-BE doesn't have built-in LAV filters.
lvqcl is offline   Reply With Quote
Old 18th February 2025, 10:28   #25304  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,684
Quote:
Originally Posted by TheGameMaster View Post
I'm not sure what the differences are between MPC-BE's build in LAV and external LAV.
You mean MPC-BE's internal filters, LAV is specifically Nevcairiel's filters that are also built in to MPC-HC but not BE. Source, Video and Audio filters in BE are created by the MPC-BE team and are updated as part of the ongoing player updates. As far as differences go, it comes down to features mostly with LAV offering more options for a typical power user.
ryrynz is offline   Reply With Quote
Old 2nd March 2025, 07:09   #25305  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 653
Quote:
Originally Posted by nevcairiel View Post
More interestingly, the latest NVIDIA driver now supports the new HEVC DXVA decode profiles for 444 (and maybe also 422? I don't have blackwell and don't plan on getting one). Now its not only Intel anymore. Maybe I'll get around to supporting them properly sometime.
Sounds great, given nvidia has joined intel in the 422 club. While it works, I'm not that keen on turning my source AVC/10-Bit/422 footage into 420 just to make it compatible for LAV/HW Accell.
jmone is offline   Reply With Quote
Old 2nd March 2025, 13:17   #25306  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,182
Can someone please post a screenshot of the first tab of DXVA Checker 4.7.0 for Nvidia RTX 50x0.
v0lt is offline   Reply With Quote
Old 2nd March 2025, 17:21   #25307  |  Link
Sunspark
Registered User
 
Join Date: Nov 2015
Posts: 620
Quote:
Originally Posted by v0lt View Post
Can someone please post a screenshot of the first tab of DXVA Checker 4.7.0 for Nvidia RTX 50x0.
I don't have it, but they did list:

GPU MPEG2 H.264 HEVC Main HEVC Main 444 HEVC Main10 HEVC Main10 422 HEVC Main10 444 HEVC Main10 Ext HEVC Main12 HEVC Main12 422 HEVC Main12 444 VP9 Profile0 VP9 10bit Profile2 AV1 Profile0 AV1 12bit Profile2 420
GeForce RTX 5080 4K 8K 8K 8K 8K 8K 8K - 8K 8K 8K 8K 8K 8K -

So just HEVC Main10 Ext and AV1 12bit Profile2 420 with no support.
Sunspark is offline   Reply With Quote
Old 2nd March 2025, 18:59   #25308  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,182
Quote:
Originally Posted by Sunspark View Post
I don't have it, but they did list:
The presence of NVDEC decoder does not mean the presence of the same D3D11 and DXVA2 decoder.
v0lt is offline   Reply With Quote
Old 2nd March 2025, 20:24   #25309  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,789
OK, I made a screenshot of my 4090 and my 5090 for direct comparison:
4090
5090

If you need to know anything else, just let me know
Klaus1189 is offline   Reply With Quote
Old 3rd March 2025, 10:00   #25310  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,375
Can you hover over the two 422 devices and let us know which output formats they list? I would expect Y210 and Y216 like Intel, but just want to be sure.
I have a 4090 myself for 444, and they use Y410/Y416 there as expected.

Not that I expect many renderers to actually support native DXVA/D3D11 with these formats. Especially Y210/Y216 is often troublesome, and likely will not be supported in JRVR for native, for example (although if you send it through D3D11-VPP, it might be able to transform it to something more useful, but I don't use that for quality reasons), so copy-back it'll be for those.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 3rd March 2025 at 10:15.
nevcairiel is offline   Reply With Quote
Old 3rd March 2025, 12:35   #25311  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,862
MPC VR already support all this HEVC Rext format for D3D11.
__________________
AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 3rd March 2025, 15:05   #25312  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 2,182
Quote:
Originally Posted by Klaus1189 View Post
OK, I made a screenshot of my 4090 and my 5090 for direct comparison:
4090
5090
Thank you. Some formats (for example H.264 10 bit) are still only available in NVDEC.
v0lt is offline   Reply With Quote
Old 3rd March 2025, 17:48   #25313  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,789
Quote:
Originally Posted by nevcairiel View Post
Can you hover over the two 422 devices and let us know which output formats they list? I would expect Y210 and Y216 like Intel, but just want to be sure.
I have a 4090 myself for 444, and they use Y410/Y416 there as expected.

Not that I expect many renderers to actually support native DXVA/D3D11 with these formats. Especially Y210/Y216 is often troublesome, and likely will not be supported in JRVR for native, for example (although if you send it through D3D11-VPP, it might be able to transform it to something more useful, but I don't use that for quality reasons), so copy-back it'll be for those.

Here you go:

https://drive.google.com/file/d/1pAO...usp=drive_link

https://drive.google.com/file/d/1ZIj...usp=drive_link
Klaus1189 is offline   Reply With Quote
Old 3rd March 2025, 18:16   #25314  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,375
Thanks, as expected they use the same recommended format as Intel, so I can use that as well.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 13th March 2025, 14:20   #25315  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,188
LAV Filters crash on AVIs with ASV1 (ASUS V1 raw) codec encoded videos. Will provide a small sample in a github issue.

PS: I had an old ffdshow installed, with ASV1 decoding support disabled, that caused the crash. When I enabled decoding support, MPC-HC and MPC-BE played the video. But that makes me wonder why they rely on a system-installed decoder at all. Peeking into libavcodec-61 DLLs of LAV Filters included in MPC-HC, as well as the mpc-be64.exe, I found ASV1 FourCCs mentioned. So I would assume they contain a matching decoder?!
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 13th March 2025 at 17:12.
LigH is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

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 22:09.


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