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. |
1st March 2021, 14:54 | #24281 | Link |
Registered User
Join Date: Oct 2009
Posts: 930
|
Yes. RX580
I wish LAV had a way to provide different preset/settings for particular apps. That would allow to work around my issues. I don't need HW decoding for measly 1080i AVC DVB streams, but I definitely need deinterlacing. What's that about? Last edited by mzso; 1st March 2021 at 15:00. |
1st March 2021, 15:10 | #24282 | Link |
Registered User
Join Date: Mar 2017
Posts: 76
|
|
1st March 2021, 17:54 | #24283 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
Quote:
calling it with lavfilter instead of a video renderer doesn't change that. |
|
1st March 2021, 19:24 | #24286 | Link |
Registered User
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
|
My RX480 does proper HW deinterlacing and the RX580 should be also ok, isn't it ok?
If I disable Inverse Telecine in Nvidia Control Panel HW deinterlacing still works. It is another feature. Last edited by Klaus1189; 1st March 2021 at 20:08. Reason: fixed typo |
1st March 2021, 19:24 | #24287 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
mzso would like to use D3D11 native hardware decoding (I assume probably for performance reasons with UHD) but madVR doesn't (yet? or won't ever?) support deinterlacing with D3D11, and as it's a DXVA native decoder there is no way to deinterlace in LAV itself as it must be managed by the renderer.
Not really LAV's fault, though.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
1st March 2021, 20:21 | #24288 | Link | |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
Also, since LAV store its setting in registry, you can back it up as a reg file, and run the one you want before playback starts (e.g. from a bat file). I'm not affected by this, in 2021 I don't watch any (!) interlaced content, that's why I use d3d11-native in LAV video.
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config Last edited by chros; 1st March 2021 at 20:23. |
|
1st March 2021, 20:51 | #24289 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
You can turn off HW decoding simply for AVC, as indeed any mediocre CPU should be able to handle that.
I might work on deinterlacing d3d11 native streams in the future, but thats a project a bit further down the list, and I barely get time to work on these. First I want to work on re-envigorating CUVID and soem Blu-ray demuxing improvements. But thats after the next release.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 1st March 2021 at 20:56. |
1st March 2021, 20:57 | #24290 | Link |
Registered User
Join Date: May 2016
Location: Long Beach, CA, USA
Posts: 620
|
That's exactly what I do. HW decoding only for HEVC, VP9, AV1. My 1st gen Core i7-920 handles everything else.
__________________
Henry | LG OLED65C7P | Denon AVR-X3500H | ELAC Uni-Fi x7 | ELAC Debut 2.0 SUB3030 x2 | NVIDIA SHIELD TV Pro 2019 | Plex |
1st March 2021, 21:13 | #24291 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
Quote:
madVR get's the image scaled. d3d11 processing level are know to be broken for 5000 series to bad you have this issue to. |
|
1st March 2021, 23:30 | #24292 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
@mzso
Make a screenshot after pressing Ctrl+J. Use the new AMD bug reporting tool to submit a description of the problem. And everyone else that can reproduce it should do the same. AMD does seem to work hard on improving drivers lately. But the main reason why some bugs are not getting fixed is the lack of (enough) proper detailed reports. |
2nd March 2021, 14:43 | #24294 | Link |
Registered User
Join Date: Apr 2011
Posts: 42
|
Does anybody have an idea what could be the reason for the "flickering" in videos exported from presentations in PowerPoint when played back in MPC-BE (1.5.6 and 1.5.7), MPC-HC (1.9.10) with DXVA cb or native, D3D11 selected in LAV while software decoding works as expected?
I uploaded a simple demo file as well as a screen capture of the problem showing on one of my computers here: https://www.sendspace.com/filegroup/...OfJamwiq22IVnA It also happens in VLC player, but it will run fine using e. g. ffplay.exe (current ffmpeg build - maybe not surprising if ffplay is using software decoding by default). It happens on Intel UHD 620 and on nVidia RTX 2080 with up to date drivers, but not if QuickSync is selected on the UHD 620 and CUVID on the RTX 2080. Any help would be greatly appreciated. |
2nd March 2021, 15:16 | #24295 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
There is a special use case where hardware decode of AVC can be useful even if the CPU can easily handle it and that is broadcast TV where the signal is sometimes wonky. The NVIDIA decoder especially is very good at gracefully handling errors in streams. I sometimes have very short dips of my TV signal, and when that happens HW decode is much better at not producing stutter, whereas software decode causes a big pause in the stream and it takes longer to get an image back. I don't know if mzso sometimes has issues with TV signal, but in my case it's useful and why I keep using hardware decode.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
2nd March 2021, 16:24 | #24297 | Link | ||
Registered User
Join Date: Oct 2009
Posts: 930
|
Quote:
Quote:
But with what renderer, or what circumstance? Obviously HW deinterlacing is done by the GPU. If it's initiated. |
||
2nd March 2021, 16:42 | #24298 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
you can read more about this here: https://forum.doom9.org/showthread.php?t=176013
|
2nd March 2021, 16:47 | #24299 | Link | ||
Registered User
Join Date: Oct 2009
Posts: 930
|
Quote:
So I guess SW deinterlacing would be used by LAV as normal. Though YADIF does have its limitations (https://streamable.com/d8xrrk ) I think I can live with it. Quote:
|
||
2nd March 2021, 16:58 | #24300 | Link | ||
Registered User
Join Date: Oct 2016
Posts: 896
|
Quote:
I use DXVA2 native for TV (smoother handling or errors in streams, better deinterlacing with madVR), DXVA2 copyback for SD/HD movies (no chroma loss with NVIDIA, allows madVR black bar detection to remove TV logos on 2.39 movies), and D3D11 native when I watch UHD (best performance and quality) which is not often. I manually change between them with shortcuts to .reg files. Quote:
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 Last edited by el Filou; 2nd March 2021 at 17:01. |
||
Tags |
decoders, directshow, filters, splitter |
|
|