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 10th December 2020, 01:27   #24121  |  Link
VBB
Registered User
 
VBB's Avatar
 
Join Date: May 2016
Location: Long Beach, CA, USA
Posts: 620
Well, it seems to make a difference when pausing files with lossless audio. Perhaps clsid can explain it some more. After all, he made the change

Or not LOL

I'm just happy it works now, regardless of what fixed it. If it makes any difference, none of my files are local, so in essence everything is streamed.
__________________
Henry | LG OLED65C7P | Denon AVR-X3500H | ELAC Uni-Fi x7 | ELAC Debut 2.0 SUB3030 x2 | NVIDIA SHIELD TV Pro 2019 | Plex

Last edited by VBB; 10th December 2020 at 01:29.
VBB is offline   Reply With Quote
Old 10th December 2020, 14:23   #24122  |  Link
Snowknight26
Registered User
 
Join Date: Aug 2007
Posts: 1,430
Quote:
Originally Posted by VBB View Post
Well, it seems to make a difference when pausing files with lossless audio. Perhaps clsid can explain it some more. After all, he made the change
Is this the issue you mean?

https://forum.doom9.org/showthread.p...74#post1914474
Snowknight26 is offline   Reply With Quote
Old 10th December 2020, 19:08   #24123  |  Link
VBB
Registered User
 
VBB's Avatar
 
Join Date: May 2016
Location: Long Beach, CA, USA
Posts: 620
Yes, that's the one.
__________________
Henry | LG OLED65C7P | Denon AVR-X3500H | ELAC Uni-Fi x7 | ELAC Debut 2.0 SUB3030 x2 | NVIDIA SHIELD TV Pro 2019 | Plex
VBB is offline   Reply With Quote
Old 12th December 2020, 12:46   #24124  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
@nevcairiel, does LAVVideo decoder support HLG HDR? Sample
The output PIN info states: "VideoTransferFunction : 5 (BT.709)"
I'm asking because of madvr and this.
Cheers
__________________
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; 12th December 2020 at 13:11.
chros is offline   Reply With Quote
Old 12th December 2020, 14:38   #24125  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
try with mpcVR is does it doesn't send the metadata to madVR that's the current situation. can't handle it anyway.
huhn is offline   Reply With Quote
Old 13th December 2020, 01:15   #24126  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
Indeed, madVR does not support HLG, and the HLG VideoTransferFunction function was used for a special madVR value in the past, hence with madVR it maps it to another format. Other renderers should receive the HLG flag (16), and they can then deal with it.
Sending the HLG flag to madVR would not give you anything good until madVR learns to deal with HLG. HLG is very different from HDR10, so no just masquerading as the same and somehow work.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 13th December 2020 at 01:49.
nevcairiel is online now   Reply With Quote
Old 13th December 2020, 20:02   #24127  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Thanks for the confirmation, I missed the part somehow that it's working with e.g. mpcVR (otherwise I wouldn't have asked it), sorry
Do you know any directshow renderer that can output HLG in HDR10 properly? Just noticed that e.g. VLC does ...
__________________
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
chros is offline   Reply With Quote
Old 18th December 2020, 18:20   #24128  |  Link
Grimsdyke
Registered User
 
Join Date: Nov 2013
Location: Hannover, Germany
Posts: 292
@Nev, sorry to bother you but it would be nice if you could look into something.

As you may have heard the latest test build of MadVR caused playback issues for few users but an OS and/or driver update fixed it for most of them.
Unfortunately I still have the issue and I blamed my hardware and waited for a fix from Madshi.
However, the devs of MPC-BE are currently improving their own renderer and I wanted to look at it and was surprised that there is the same problem !

Issue : A file plays with sound but there is no image just a green (madvr) or black (mpcvr) screen when using LAV video decoder in D3D11 Native mode !

It works with every other setting but then I have performance problems, especially on 4K HDR. Is there maybe anything broken in native ?
Grimsdyke is offline   Reply With Quote
Old 18th December 2020, 22:37   #24129  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Which GPU is that and which driver? Take a look at my signature, those work fine.
__________________
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
chros is offline   Reply With Quote
Old 19th December 2020, 11:17   #24130  |  Link
jkauff
Registered User
 
Join Date: Oct 2012
Location: Akron, OH
Posts: 491
I'm running the latest test build (114) and have had no problems on either of my computers. One has a GTX 1660 Super, the other a GTX 1080. Using the most recent Nvidia driver, as I always do.
jkauff is offline   Reply With Quote
Old 20th December 2020, 00:08   #24131  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 362
Tigerlake AV1: https://imgur.com/a/SR95o3C

D3D11 AV1 hardware decoding works, DXVA2 is corrupted. Tested on newest LAV and MPC HC.
Yups is offline   Reply With Quote
Old 20th December 2020, 07:07   #24132  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by Yups View Post
Tigerlake AV1
D3D11 AV1 hardware decoding works, DXVA2 is corrupted.
Thanks - can you show DXVA Checker of Tigerlake like
VictorLS is offline   Reply With Quote
Old 20th December 2020, 09:45   #24133  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 362
Quote:
Originally Posted by VictorLS View Post
Thanks - can you show DXVA Checker of Tigerlake like

I already did here: https://forum.doom9.org/showthread.p...58#post1929258

For some reason I cannot check D3D11 decoding performance from LAV in DXVA Checker: https://imgur.com/a/T1uJqZf

On a further note the inhouse Windows 10 player with the Microsoft AV1 extension works better, there is basically zero CPU and GPU load while playback (with Firefox running background): https://imgur.com/a/nKGVknN


And this is from MPC Home Cinema and LAV D3D11: https://imgur.com/a/zh0ELEC

1W more IA cores usage and it uses the GPU in addition to Video Decode and Processing.

I'm using the AV1 4K Summer Nature sample from here: https://www.elecard.com/videos

Last edited by Yups; 20th December 2020 at 09:47.
Yups is offline   Reply With Quote
Old 20th December 2020, 11:12   #24134  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
DirectShow does not natively support D3D11, so we invented our own interface to do it with reduced overhead. DXVA Checker does not understand that. Neither do most video renderers. If you want to test full native D3D11 playback, you need to use madVR, or maybe mpcVR, which I believe supports that as well (none of which come natively with MPC-HC)
Of course you would have to make sure that the renderer then doesn't use additional resources, for a fair comparison.

DXVA2 not working sounds like a driver issue to me, the data being provided to the hardware is the exact same, even generated by the same code, for both DXVA2 and D3D11. Of course I cannot tell either way without access to hardware, and until cheap-ish NUCs come out, thats out of the question.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is online now   Reply With Quote
Old 20th December 2020, 11:30   #24135  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 362
DXVA2 playback corruption is indeed a driver issue. I switched from 9077 back to 8853 and the issue is gone.
Yups is offline   Reply With Quote
Old 20th December 2020, 18:59   #24136  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 362
Unfortunately yes, 9030/9039/9077 same issue. The last working is 8935 which I will use for now.
Yups is offline   Reply With Quote
Old 20th December 2020, 19:35   #24137  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by Yups View Post
back to 8853 and the issue is gone...last working is 8935 which I will use for now
Great job. Many thanks for DXVA Checker screenshot.
Can you confirm Intel QuickSync, DXVA2 and D3D11 hardware acceleration with TigerLake and LAV Video Decoder 0.74.1.92 while playing recorded from SAT feed 4:2:2 h265 4K 50fps file 20180428-175510_4K ENC 3 RMAD VS LEG.ts (563 MB) https://yadi.sk/d/m0s5ztpj3XnUyw and youtube 8K AV1 60fps file you can download I've described here https://forum.doom9.org/showthread.p...84#post1903584
Please provide CPU and VideoEngine load while playing both files.

As I understand there isn't Win7x64 driver for Intel Iris Xe graphics - am I wrong?
VictorLS is offline   Reply With Quote
Old 20th December 2020, 19:47   #24138  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
There is no 4:2:2 hardware acceleration in DXVA2 or D3D11, and QuickSync in LAV is dead and likely to be removed.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is online now   Reply With Quote
Old 20th December 2020, 20:34   #24139  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by nevcairiel View Post
There is no 4:2:2 hardware acceleration in DXVA2 or D3D11
Even if it's supported by Intel Xe? If so add it in LAV Video Decoder, please.
Attached Images
 

Last edited by VictorLS; 20th December 2020 at 20:37.
VictorLS is offline   Reply With Quote
Old 20th December 2020, 20:55   #24140  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 362
Quote:
Originally Posted by VictorLS View Post
Great job. Many thanks for DXVA Checker screenshot.
Can you confirm Intel QuickSync, DXVA2 and D3D11 hardware acceleration with TigerLake and LAV Video Decoder 0.74.1.92 while playing recorded from SAT feed 4:2:2 h265 4K 50fps file 20180428-175510_4K ENC 3 RMAD VS LEG.ts (563 MB) https://yadi.sk/d/m0s5ztpj3XnUyw and youtube 8K AV1 60fps file you can download I've described here https://forum.doom9.org/showthread.p...84#post1903584
Please provide CPU and VideoEngine load while playing both files.

As I understand there isn't Win7x64 driver for Intel Iris Xe graphics - am I wrong?

LAV doesn not support 4:2:2 by the looks of it and your AV1 sample is 4K only, not sure this is what you ask for. Intel does not support Windows 7 anymore.
Yups 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 13:48.


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