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 23rd April 2016, 16:45   #20741  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by nevcairiel View Post
I said this before, this will never happen. I don't implement features with the whole purpose of destroying image quality.
Thanks for reply but It's a pity once more. If that feature not too difficult to implement in LAV Video Decoder may be you'll spend some your free time to write special version of decoder with "Skip non-key frames" feature on/off, upload it somewhere and send me link in PM? I'll never say about it anyone )
Quote:
Originally Posted by nevcairiel View Post
So please take your off-topic discussions elsewhere.
I promise I'll never ask you about this feature in the future.
VictorLS is offline   Reply With Quote
Old 24th April 2016, 11:55   #20742  |  Link
P.J
Δ
 
Join Date: Jun 2008
Posts: 535
How to properly play HDR videos on regular monitors?
They look washed-out/dull
P.J is offline   Reply With Quote
Old 24th April 2016, 11:57   #20743  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by P.J View Post
How to properly play HDR videos on regular monitors?
They look washed-out/dull
Use MadVR with LAV. MadVR does a very good HDR to SDR conversion using the metadata provided by LAV, with many options to get the best possible result on your non HDR display.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K
Manni is offline   Reply With Quote
Old 24th April 2016, 17:24   #20744  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Would it be possible that 1080p 60fps get blacklisted for DXVA2 CB/native with < GCN 1.2 GPUs? I get unstable playback with it with madVR (with R9 390) and it's not possible to just uncheck 60fps (videos with lower requirements run fine).

And maybe RGB output levels and dithering method options should be grayed out when all formats are checked? Or am I mistaken and these options still have an effect then?
aufkrawall is offline   Reply With Quote
Old 24th April 2016, 17:32   #20745  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,340
Quote:
Originally Posted by aufkrawall View Post
Would it be possible that 1080p 60fps get blacklisted for DXVA2 CB/native with < GCN 1.2 GPUs? I get unstable playback with it with madVR (with R9 390) and it's not possible to just uncheck 60fps (videos with lower requirements run fine).
I do not plan to add any performance-related hwaccel trigger options, sorry.

Quote:
Originally Posted by aufkrawall View Post
And maybe RGB output levels and dithering method options should be grayed out when all formats are checked? Or am I mistaken and these options still have an effect then?
Just because a format is enabled doesn't mean its supported by the renderer, it could still use something with a lower bitdepth or fallback to RGB.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 24th April 2016, 21:21   #20746  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Alright, thanks for your feedback.
aufkrawall is offline   Reply With Quote
Old 26th April 2016, 01:00   #20747  |  Link
Magik Mark
Registered User
 
Join Date: Dec 2014
Posts: 666
Quote:
Originally Posted by Manni View Post
Use MadVR with LAV. MadVR does a very good HDR to SDR conversion using the metadata provided by LAV, with many options to get the best possible result on your non HDR display.
May I ask which options work best? I could only see "hdr luminance option" for now.

HDR video on regular displays look brighter. I guess there is little we could about this without affecting the video quality of non-HDR videos
__________________
Asus ProArt Z790 - 13th Gen Intel i9 - RTX 3080 - DDR5 64GB Predator - LG OLED C9 - Yamaha A3030 - Windows 11 x64 - PotPlayerr - Lav - MadVR
Magik Mark is offline   Reply With Quote
Old 26th April 2016, 19:25   #20748  |  Link
mbordas
Registered User
 
Join Date: Jul 2011
Posts: 65
A quick follow up on my earlier question about mono audio processing.

I just realized mpc-hc now supports WASAPI with the latest 1.7.10:

Quote:
Completely new Internal Audio Renderer:
- Outputs sound through WASAPI (shared or exclusive)
- Employs automatic channel downmixing
It helps to read the changelog sometimes

(FYI, you have to set Output->Audio Renderer = Internal and the checkbox Internal Renderers->Audio Filter = Exclusive mode)

But it seems to set the channel mask to match your speaker setup, so everything works perfectly. And I can easily correct for that HE-AAC encode by just downmixing to mono in LAV audio. All is good, and no more reclock!
mbordas is offline   Reply With Quote
Old 28th April 2016, 16:53   #20749  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
On an old laptop with Intel 965 Express chipset and Vista x86 SP2, latest LAV filters do not provide HW acceleration for MPEG2_VLD.

I tried MPC-HC which falls back to SW and DXVA Checker which can't connect to EVR renderer.

On the other hand, MS DS MPEG2 decoder works on the same MPEG2 clips and provides HW acceleration.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 28th April 2016, 17:09   #20750  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
MS DS MPEG-2 decoder may provide DXVA_IDCT not VLD?
Try PotPlayer to check by its OSD
wanezhiling is offline   Reply With Quote
Old 28th April 2016, 17:14   #20751  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
It's VLD because DXVA Checker says so and the CPU usage is almost 0% in Decode mode.
Also, the decoding speed is impressive even for 1080p MPEG2 clips.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 28th April 2016, 21:01   #20752  |  Link
Dodgexander
Registered User
 
Join Date: Jul 2008
Posts: 157
I am using MPC-HC and LAV filters to watch live TV. When using the Intel quicksync decoder in LAV Video the aspect ratio of mpeg2 channels are always read incorrectly as 4:3 rather than 16:9.

This can be resolved by setting LAV to ignore aspect ratio, to set LAV to not use hardware decoding for mpeg2 or by using any other decoder apart from quicksync.

I have tested this with EVR to make sure it wasn't MadVR causing the problem. The problem doesn't occur with h264 channels.
Dodgexander is offline   Reply With Quote
Old 29th April 2016, 13:41   #20753  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
The only weird thing I noticed about MS DS MPEG2 decoder is that it has IMC3 output.

I don't know if that helps anywhere.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 29th April 2016, 13:45   #20754  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,340
You could always check the DXVA device with DXVA Checker if it supports NV12 output, thats a requirement for LAV (and generally also the only format any other drivers/GPUs seem to output, short of P010 for 10-bit of course). There are no other rules that would block the Intel GPU from doing its job.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 29th April 2016 at 13:48.
nevcairiel is offline   Reply With Quote
Old 29th April 2016, 13:53   #20755  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Maybe it's one of those proprietary decoding devices that Intel supported in older HW
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 29th April 2016, 14:37   #20756  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,783
As i remember - old Intel do DXVA 2.0 'IMC3' output. MPC-BE support it.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /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 29th April 2016, 15:31   #20757  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Quote:
Originally Posted by nevcairiel View Post
You could always check the DXVA device with DXVA Checker if it supports NV12 output, thats a requirement for LAV (and generally also the only format any other drivers/GPUs seem to output, short of P010 for 10-bit of course). There are no other rules that would block the Intel GPU from doing its job.
It supports only IMC3, maybe that's the reason LAV doesn't support it.

Quote:
Originally Posted by Aleksoid1978 View Post
As i remember - old Intel do DXVA 2.0 'IMC3' output. MPC-BE support it.
Right!

It works perfectly with both MPC-BE and standalone filters.

Update:

MPC-Be standalone filters use output NV12 and the acceleration works perfectly.

So, I don't know what's going on with LAV!
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all

Last edited by NikosD; 29th April 2016 at 15:41.
NikosD is offline   Reply With Quote
Old 30th April 2016, 07:31   #20758  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,783
LAV support only NV12/P010 for DXVA.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /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 1st May 2016, 20:45   #20759  |  Link
P.J
Δ
 
Join Date: Jun 2008
Posts: 535
Quote:
Originally Posted by Manni View Post
Use MadVR with LAV. MadVR does a very good HDR to SDR conversion using the metadata provided by LAV, with many options to get the best possible result on your non HDR display.
Quote:
Originally Posted by Magik Mark View Post
May I ask which options work best? I could only see "hdr luminance option" for now.

HDR video on regular displays look brighter. I guess there is little we could about this without affecting the video quality of non-HDR videos
I tried madVR but it doesn't still look good compared to the non-HDR version =/
P.J is offline   Reply With Quote
Old 2nd May 2016, 23:52   #20760  |  Link
rseiler
Registered User
 
Join Date: Jun 2004
Posts: 14
Any idea what might be happning here? In order to get HEVC support in all players (not just VLC, for example), I switched from CoreAVC to LAV (this is in Win10, which doesn't actually have built-in support unless you have select few video cards).

All was well, until I noticed new behavior: mkv's (x264 or HEVC) all have a glitch, for lack of a better word, exactly two minutes before the end. It amounts to only a few seconds of the video essentially being skipped (video and audio), but it is annoying. It doesn't happen with mp4 files.

It's not a problem with the videos since the problem doesn't show up in VLC or MPC-HC or WMP. In fact, so far I've only been able to reproduce it in Bsplayer, but it most definitely did not have that problem when using CoreAVC, so it's something to do with LAV in conjunction with at least Bsplayer.
rseiler 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 09:27.


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