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. |
17th June 2019, 12:35 | #23482 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,970
|
@nevcairiel
Does the D3D11 decoder work in Windows 8?
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
17th June 2019, 12:45 | #23483 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
It should if the drivers implement all the required things.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
17th June 2019, 19:51 | #23484 | Link |
Registered User
Join Date: May 2019
Posts: 19
|
Hello everyone. While it might sound a bit stupid, I have a question about LAV.
Recenlty I've been wondering how to check if LAV Video Decoder is working properly. I ask because when I open the OSD (EVR (CP)), while it says it's using LAV, it also says it's not using DXVA (which I am using on LAV). GPU activity also doesn't report usage for decoding. So what gives? |
17th June 2019, 20:06 | #23485 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
If you are playing a file your GPU cannot decode in hardware LAV will fallback to software decoding.
10 bit H.264 is probably the most common video format that GPUs cannot decode. If you open LAV Video config while it is playing it will show you what it is using but it is probably working properly.
__________________
madVR options explained Last edited by Asmodian; 17th June 2019 at 20:08. |
17th June 2019, 20:25 | #23486 | Link | ||
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Quote:
__________________
SW: Windows 10 MPC-HC (latest) LAV Video, Audio, Splitter madVR, EVR (CP), ... XYsub, ASS, VobSub, ... HW: i7-6700HQ @ 2.60 GHz GTX 960M (4 GB) 16 GB DDR4 RAM 1TB HDD + 128GB SSD |
||
17th June 2019, 20:42 | #23487 | Link | |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
In general you can see if/what decoder is used by LAV by opening the activate LAV Video instance's settings during playback. In the first tab it shows "Active Decoder:" and "Active Hardware Accelerator:". Last edited by sneaker_ger; 17th June 2019 at 20:48. |
|
17th June 2019, 22:54 | #23489 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Is it even feasible or good for performance?
__________________
SW: Windows 10 MPC-HC (latest) LAV Video, Audio, Splitter madVR, EVR (CP), ... XYsub, ASS, VobSub, ... HW: i7-6700HQ @ 2.60 GHz GTX 960M (4 GB) 16 GB DDR4 RAM 1TB HDD + 128GB SSD |
|
17th June 2019, 23:09 | #23491 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
You can't, it's not supported by the fixed function decode block of the GPU.
Maybe you can try to find some other filter that would be able to use shaders to decode it but IMO it's not worth it, just use LAV with the CPU.
__________________
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 |
17th June 2019, 23:49 | #23492 | Link |
Registered User
Join Date: Aug 2015
Posts: 294
|
By the way: according to https://en.wikipedia.org/wiki/Nvidia_PureVideo, your videocard has only VDPAU Feature Set E. Which means that it cannot decode VP9, and doesn't have hardware HEVC decoder. It uses hybrid CPU/GPU decoding for 8-bit HEVC, and cannot decode 10-bit HEVC.
Hardware video decoder in your CPU (i7-6700HQ, Skylake) is probably more powerful. |
17th June 2019, 23:53 | #23493 | Link | ||
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
However, what IS pretty interesting is that some H.264 files actually support hardware acc. while other H.264 as well as non-H.264 files don't. Anyone want to crack that mystery? Here's some snaps and the log: Quote:
__________________
SW: Windows 10 MPC-HC (latest) LAV Video, Audio, Splitter madVR, EVR (CP), ... XYsub, ASS, VobSub, ... HW: i7-6700HQ @ 2.60 GHz GTX 960M (4 GB) 16 GB DDR4 RAM 1TB HDD + 128GB SSD |
||
17th June 2019, 23:54 | #23494 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
__________________
SW: Windows 10 MPC-HC (latest) LAV Video, Audio, Splitter madVR, EVR (CP), ... XYsub, ASS, VobSub, ... HW: i7-6700HQ @ 2.60 GHz GTX 960M (4 GB) 16 GB DDR4 RAM 1TB HDD + 128GB SSD |
|
18th June 2019, 00:02 | #23495 | Link | ||
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
8 bits per sample 4:2:0 = 12 bits per pixel Well supported by hardware for many years. No mystery. |
||
18th June 2019, 07:27 | #23496 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
Some hardware decoder chipsets are picky about the video resolutions. Videos in common standard resolutions have best chances; arbitrarily cropped videos may fail.
And even more, hardware decoder chips have complexity limits. They may not support the whole range of Profile@Level combinations and long GOPs, and a few more constraints do exist. |
18th June 2019, 22:53 | #23497 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Long GOPs too? I have been using the max length GOPs for all my "hardware compatible" (level 4.1) encodes.
__________________
madVR options explained |
19th June 2019, 08:50 | #23500 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
GOP size should be pretty irrelevant for any DXVA decoders, since it doesn't even get told about such things. The only thing hat matters is number of reference frames, dimension, and sticking to a supported profile.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
decoders, directshow, filters, splitter |
|
|