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 8th January 2021, 10:24   #24161  |  Link
maxkolonko123
Registered User
 
Join Date: Nov 2017
Posts: 66
quite noobish question, but lately ive messed up my mpc hc config, now when play movie right click filters it shows me lav filters and file source (async) from what i remember before file source wasnt in filters tab, is all good or something not right ?
maxkolonko123 is offline   Reply With Quote
Old 8th January 2021, 16:42   #24162  |  Link
Siso
Soul Seeker
 
Siso's Avatar
 
Join Date: Sep 2013
Posts: 714
Is it a known issue with lav video decoder, that when you use xyvsfilter, you can't use d3d11 native, it forces dxva copyback.
Siso is offline   Reply With Quote
Old 9th January 2021, 00:45   #24163  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
vsfilter runs on the CPU and burns the subtitle in the image so the image needs to be on the CPU.

subfilter doesn't care.
huhn is offline   Reply With Quote
Old 9th January 2021, 10:00   #24164  |  Link
Siso
Soul Seeker
 
Siso's Avatar
 
Join Date: Sep 2013
Posts: 714
Quote:
Originally Posted by huhn View Post
vsfilter runs on the CPU and burns the subtitle in the image so the image needs to be on the CPU.

subfilter doesn't care.
I see, thanks huhn.
Siso is offline   Reply With Quote
Old 10th January 2021, 05:06   #24165  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
I've been playing with editing/encoding UHD HLG 4:2:2 10-Bit 50fps footage from my Sony FX6 using Davinci Resolve to find a suitable UHD HDR playback format (mostly for JRiver MC). Here is what I've found so far in case anyone else is going down this path:
- Unfortunately, HLG Encoded Videos are not (yet?) supported by madVR at all
- HDR (ST2084) HEVC 10-Bit 4:2:0 encoded video revealed weird chroma noise on playback when "Optimize Hardware decoding for performed" (DXVA2-Native) was checked. Turning that off (so it uses D3D11) help a lot with the chroma noise.
- HDR (ST2084) HEVC 10-Bit 4:4:4 encoded video looks great .... but.... there does not seem to be HW Acceleration support for HEVC 4:4:4 in LAV (though I see it is supported by the last few generations of nvidia GPUs) so even my OC i9-9900KF flatlines and the GTX3090's decoding cores are at 0%.

Nev, any thought on HEVC 10-Bit 4:4:4 HW decoding support (or even if you have heard anything on HLG)?
Thanks
Nathan
jmone is offline   Reply With Quote
Old 10th January 2021, 08:14   #24166  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
@jmone
Hardware acceleration for HEVC 10-Bit 4:4:4 is not supported over DXVA2 and D3D11 interfaces. See DXVA Checker for details.
v0lt is offline   Reply With Quote
Old 12th January 2021, 22:40   #24167  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Dear Nathan
Quote:
Originally Posted by jmone View Post
- Unfortunately, HLG Encoded Videos are not (yet?) supported by madVR at all
You're right - HLG is not supported by madVR (as minimum now)
Quote:
Originally Posted by jmone View Post
if you have heard anything on HLG
I don't know madshi's plans about HLG support in madVR.
Read my thread about HLG https://forum.doom9.org/showthread.php?t=176909
I impressed with MPC Video Renderer (and it let use shaders in i.e. MPC-HC) by Russian developers of MPC-BE player including v0lt and Aleksoid1978 (link on MPC-VR in last my post of that my thread) on my weak computer with Athlon II x3 360 CPU and nVIDIA GTX750v2 on GM206 videocard with 1GB videomemory - it gives ideally fluent 4K H265 4:2:0 50-60Hz video with DXVA native (even ordinary EVR very seldom but stutters not saying about madVR which stutters almost permanent on 4K with its default so very light settings even if vertical frequency GTX750v2's output is equal - i.e. 50(60)Hz - or doubled - i.e. 48 in case of 24Hz(47,952Hz in case of 23,976Hz) - framerate of playing video).
Quote:
Originally Posted by jmone View Post
- HDR (ST2084) HEVC 10-Bit 4:2:0 encoded video revealed weird chroma noise on playback when "Optimize Hardware decoding for performed" (DXVA2-Native) was checked. Turning that off (so it uses D3D11) help a lot with the chroma noise.
May you upload sample - I've never seen hardrware accelerated video looked worse than software decoded (except with high Reframes ~ten years ago - artifact was there)
Quote:
Originally Posted by jmone View Post
- HDR (ST2084) HEVC 10-Bit 4:4:4 encoded video looks great .... but.... there does not seem to be HW Acceleration support for HEVC 4:4:4 in LAV (though I see it is supported by the last few generations of nvidia GPUs) so even my OC i9-9900KF flatlines and the GTX3090's decoding cores are at 0%.
Had you try NVIDIA CUVID harware acceleration?
According https://www.ffmpeg.org/index.html#news August 5th, 2019, FFmpeg 4.2 "Ada" almost atop ffmpeg supports 4:4:4 or nevcairiel as usually haven't implement useful for someone option in his LAV Video Decoder?
Btw can you upload here (with i.e. postimages.org like I did here ) DXVAChecker4.5.1 or later of yours GTX3090 and on some file exchange server like transfiles.ru 4К HEVC 10-bit 4:4:4 sample?

Last edited by VictorLS; 12th January 2021 at 23:01.
VictorLS is offline   Reply With Quote
Old 13th January 2021, 06:43   #24168  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
under available information the current 444 decoder is lossless only.
this already created a major issue with x264 back in the day.
huhn is offline   Reply With Quote
Old 14th January 2021, 18:49   #24169  |  Link
robl45
Registered User
 
Join Date: Dec 2012
Posts: 163
Lav filters 3d

Posted in Madvr thread and thought maybe here would be good too.

Hello, I've been using lav filters and Madvr for 3d for 4 or 5 years now with no issues. About a week ago, it stopped working. Anyone know anything about this? I've reinstalled madvr and lav and still it doesn't work, when it does flip into 3d, its like the 3d is in slow motion. I thought it might be my hdmi to ethernet converters screwing something up so I connected the computer to my spare projector with straight HDMI and it did the same thing. I thought it was one specific file as we had literally watched 3d the day before and then realized it was all of them. Anyone have any ideas? I'm thinking a windows 10 update maybe or something broke it. Its a windows 10 machine with I3 processor Skylake with internal intel graphics.
robl45 is offline   Reply With Quote
Old 14th January 2021, 19:45   #24170  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,646
LAV uses Intel decoder library (libmfxsw64.dll) for decoding H.264 MVC 3D video. Don't enable hardware acceleration for this, as it may cause problems.

Your problems are probably caused by Intel graphics driver.
clsid is offline   Reply With Quote
Old 15th January 2021, 01:17   #24171  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
@VictorLS
- Original Sample is here : https://behome.dyndns.info/index.php/s/4rYP8bqs4yaRd5p
- This thread has a Screen Shot showing the Chroma Noise Issue : https://yabb.jriver.com/interact/ind...html#msg889524
- I tried all the LAV Decoding Option including CUVID
- I tried using the MPC Video Renderer but could not successfully build a graph in JRiver Media Center (which I use) so I can't comment

Another option that I found that "could" work is that if I encode my video as HDR-PQ UHD 10-Bit 4:2:2 AVC All I then it will playback on PC's with a good CPU (i7/i9) for SW Decoding, and GPU for the madVR HDR part. Downsides are:
- my HTPC are i5-7500 and they do (mostly) play these files without dropping frames (mostly) but the CPU is at 100% and the 1660Ti have to use Dumb Mode for HDR
- They are slow to render out of Resolve (half real time), and the files are very large @ 5GB per minute, and still in the MKF wrapper with multiple mono tracks requiring a ffmpeg remux (at least that is pretty fast).

I guess I could also do a 2nd pass encode to drop the bitrate with ffmpeg.... but it is all getting a bit to irritating of a workflow + I'd need to upgrade the CPU in my HTPCs to avoid decoding performance issues.
jmone is offline   Reply With Quote
Old 15th January 2021, 04:05   #24172  |  Link
robl45
Registered User
 
Join Date: Dec 2012
Posts: 163
Quote:
Originally Posted by clsid View Post
LAV uses Intel decoder library (libmfxsw64.dll) for decoding H.264 MVC 3D video. Don't enable hardware acceleration for this, as it may cause problems.

Your problems are probably caused by Intel graphics driver.
It turns out it was windows. I reverted back to an older version after way too much fiddling and it works perfect again.
robl45 is offline   Reply With Quote
Old 17th January 2021, 12:34   #24173  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
Quote:
Originally Posted by robl45 View Post
... reverted back to an older version
What Windows version exactly? If another user searches the forum and has the same issue, (s)he would like to know this.
Klaus1189 is offline   Reply With Quote
Old 17th January 2021, 15:35   #24174  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 327
Why LAV doesn't play Bink Video 2: .bk2 (tested with mpc 1.9.8)

Last edited by PCU; 17th January 2021 at 15:46.
PCU is offline   Reply With Quote
Old 17th January 2021, 15:37   #24175  |  Link
richardpl
Registered User
 
Join Date: Jan 2012
Posts: 271
Because nobody sponsored development of decoder.
richardpl is offline   Reply With Quote
Old 17th January 2021, 15:48   #24176  |  Link
PCU
Registered User
 
Join Date: Oct 2017
Posts: 327
Audio plays fine, but video is missing!
PCU is offline   Reply With Quote
Old 17th January 2021, 19:11   #24177  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
Hi!
Is there a practical solution to correcting sped up PAL video during playback?
mzso is offline   Reply With Quote
Old 17th January 2021, 19:32   #24178  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,646
MPC-HC menu > Play > playback Rate > 24fps

Additionally enable the internal audio renderer if you want automatic audio pitch correction.
clsid is offline   Reply With Quote
Old 19th January 2021, 12:28   #24179  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
I have an audio splitter question: there's this option "Prefer audio stream with highest quality".
The problem is (let's say the file has 2 audio track: DD ger [default], DTS-HDMA eng) if there's an audio track with default track, then that one will be used (DD ger tack).
So, is there any rules I can use for audio with which I can force to select the highest quality in this case as well (without specifying the language)?
Thanks
__________________
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 January 2021, 21:19   #24180  |  Link
VictorLS
Registered User
 
Join Date: Mar 2009
Location: Russian Crimea
Posts: 335
Quote:
Originally Posted by jmone View Post
Thanks - this 17 second video in this sample (btw its size 1,02 GB+0,03 GB 8 PCM audio and 4 others tracks) is h264 4:2:2 10bit (510 Mbis/s 50fps HLG) so I guess it will not be accelerated by any PC videocard in a future.
Quote:
Originally Posted by jmone View Post
- I tried all the LAV Decoding Option including CUVID
Despite you haven't upload screenshot of DXVA Checker 4.5.1 of your 3090 (and your recoded with some software (?) sample) I asked in my previous post try recoded your FX6 Sample.MXF in HEVC 4:4:4 FX6_Sample.mp4 (2,1 MB - so about 500 time smaller than original) https://yadi.sk/i/BqcTHKuM9dYM2g with CUVID and others. Despite it isn't loseless it'll may be hadware accelerated.
Quote:
Originally Posted by jmone View Post
- I tried using the MPC Video Renderer but could not successfully build a graph in JRiver Media Center (which I use) so I can't comment
OK - I use MPC-HC for MPC-VR (some days ago SAT receiving program SmartDVB supports MPC-VR well too).
Quote:
Originally Posted by jmone View Post
requiring a ffmpeg remux (at least that is pretty fast)
What command-line do you use for remux to get output with one (or several) audio track(s)?

PS. Did you try other than LAV Video Decoder like MainConcept (Demo) AVC/H.264 Video Decoder with turned off hardware acceleration in first string of its settings? I.e. my weak Athlon II x3 360 can't decode all 25 fps with LAV Video Decoder of this 20171205-014323_4KUA.ts (73 MB) https://yadi.sk/d/AnnpTSYKkoNkUg sample recorded by me from SAT but with MainConcept (Demo) HEVC Video Decoder despite of about 95% load of each of three core.
PPS. While Turing can HW decode in the centre of article https://developer.nvidia.com/blog/nv...ture-in-depth/ HEVC YUV444 10/12b HDR at 30 fps, H.264 8K, and VP9 10/12b HDR, I've uploaded FX6_Sample_25fps.mp4 (1,9 MB) https://yadi.sk/i/61fKGLxWBoUIyA if Ampere still the same as Turing in HEVC 4:4:4 and can't hardware decode 50-60fps at all.

Last edited by VictorLS; 23rd January 2021 at 09:39.
VictorLS 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 07:53.


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