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 12th June 2018, 11:59   #22881  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
it's not that simple.

the only part that is simple is that the performance differences for madVR are mimimal if not zero on a proper working system.

if you think d3d11 native is the fastest mode for madVR it has to copy the data to dx9 after getting them this is not the case with dxva2 or software decoding.

if transferring big data or doing this copy process is using more processing power is hard to check because it is so little and inconsistent.

in term of rendertiems d3d11 clearly looses on the madVR OSD what ever that is worth i never encountered any real world differences.

i get 1.5 to 3 ms in the madVR OSD just for the d3d11 interop while for software decoding i can't find a reliable number or performance impact.
huhn is offline   Reply With Quote
Old 18th June 2018, 14:19   #22882  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Artificial statistics data don't prove anything. With my GTX 1070, the decoder performance with DXVA2 was too slow for 8k VP9, while D3D11VA worked.

madVR uses an interop for D3D11 presentation as well, and it doesn't really cost performance. Less guessing, please.
aufkrawall is offline   Reply With Quote
Old 18th June 2018, 15:03   #22883  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
good job missing the point...
huhn is offline   Reply With Quote
Old 18th June 2018, 15:46   #22884  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Well, just partially.
aufkrawall is offline   Reply With Quote
Old 19th June 2018, 13:55   #22885  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
LAV Filters 0.72
Code:
LAV Video
- Changed: Enabled CineformHD decoding by default, since the decoder has much improved
- Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption

LAV Audio
- NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
- NEW: LAV Audio will fallback to audio decoding if bitstreaming is not supported by the audio renderer/hardware
- Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers
- Fixed: TrueHD bitstreaming could result in drop-outs on high bitrate TrueHD+Atmos streams
Download: Installer (both x86/x64) -- Zips: 32-bit & 64-bit

Audio and Bitstreaming Improvements

A lot of work went into this release for bitstreaming improvements, including doing a lot of research and reverse engineering to figure out how the TrueHD bitstreaming is really supposed to work, so that high bitrate streams (as found on UltraHD Blu-rays with Atmos) no longer cause drop-outs during playback.

Some newer receivers also had trouble receiving DTS-HD HRA streams, which should hopefully be resolved as well - even though my own receiver accepted the previous format just fine, but testing by other users has yielded quite positive results.

And last but not least, LAV Audio finally supports handling Dolby Digital Plus 7.1 as found on Blu-ray discs properly, both in decoding and bitstreaming. This format has not seen very wide use on Blu-ray discs, but the usage seems to be increasing lately.

Outside of those improvements, LAV 0.72 of course comes with a newer version of FFmpeg.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 19th June 2018 at 15:24.
nevcairiel is offline   Reply With Quote
Old 19th June 2018, 14:10   #22886  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
yikes, some great stuff there Nev, specifically the fallback we asked for, fantastic work again, wonderful.

Thanks.
mclingo is offline   Reply With Quote
Old 19th June 2018, 14:30   #22887  |  Link
zaemon
Registered User
 
Join Date: Mar 2016
Posts: 27
Great, thanks. I had the dropout issue.
zaemon is offline   Reply With Quote
Old 19th June 2018, 14:38   #22888  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Thanks for the great work, as usual!
__________________
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 19th June 2018, 14:50   #22889  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,370
Hi nevcairiel

Many thanks for fix the issue with Matroska Linked Segments.
I have tested my Blu-ray Thor 3 which has audio Dolby Digital Plus 7.1, all works fine now.
hubblec4 is offline   Reply With Quote
Old 19th June 2018, 16:25   #22890  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Thanks for the new release and your work!
__________________
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 June 2018, 18:53   #22891  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
Thanks nevcairiel for the new Version and especially for the fallback feature.
nussman is offline   Reply With Quote
Old 20th June 2018, 19:34   #22892  |  Link
iSeries
Registered User
 
Join Date: Jan 2009
Posts: 625
Hi, my AVR is 7.1 capable, however, I have a 5.1 setup. If I were to send PCM to my receiver instead of bitstream, for 7.1 tracks should I send the full 7.1 channels and let the AVR do the downmixing, or set LAV to output 5.1?

Also, not starting a PCM vs bitstreaming debate, but is there any advantage to bitstreaming? Don't the lossless codecs have downmixing metadata in them whereas PCM would not have this?
iSeries is offline   Reply With Quote
Old 20th June 2018, 22:06   #22893  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
bitstreaming is less accurate in term of A/V sync.
lav or an audio render could use the meta data to down mix not sure if there is a render with support for that or if lavfilter is reading it.

i can't tell you if PCM can be send with meta data.
huhn is offline   Reply With Quote
Old 20th June 2018, 23:31   #22894  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
Thanks Nevcairel for the work on TrueHD/ATMOS bitstream changes. Working well.
jmone is offline   Reply With Quote
Old 21st June 2018, 00:46   #22895  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Quote:
Originally Posted by iSeries View Post
Hi, my AVR is 7.1 capable, however, I have a 5.1 setup. If I were to send PCM to my receiver instead of bitstream, for 7.1 tracks should I send the full 7.1 channels and let the AVR do the downmixing, or set LAV to output 5.1?
I would let the amp take care of it. Grab a 7 channel test file and see which you prefer, but I'd rather let hardware deal with a process like this.

Last edited by ryrynz; 21st June 2018 at 04:11.
ryrynz is offline   Reply With Quote
Old 21st June 2018, 01:36   #22896  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
It depends on the AVR but yea, I let mine do the same thing. Then again, I've got a massive speaker upgrade en route so I'll be fully 7.1 shortly. WOO HOO!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 21st June 2018, 08:58   #22897  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,783
nevcairiel
Hi. Fallback to audio decoding is not working if some audio processor present in graph, "ffdshow Audio Processor" as example.
__________________
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 21st June 2018, 09:06   #22898  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Thats probably ffdshows fault, its extremely inflexible in changing its types. Also, why would an audio processor ever accept a bitstreaming type in the first place?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 21st June 2018, 16:29   #22899  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
Works here with ffdshow, except if I enable bitstreaming during playback.
clsid is offline   Reply With Quote
Old 23rd June 2018, 04:33   #22900  |  Link
phoenixxl
Registered User
 
Join Date: Aug 2011
Posts: 21
Op post desc.

Hey Nevcairiel,

Just mentioning the top post desc still says 0.71, the link to the fille is ok though, it links to v 0.72

Quote:
Binaries for the most recent version are available here:
Version 0.71: Installer (both x86/x64) -- Zips: 32-bit & 64-bit
Download 3D Plugin: 32-bit & 64-bit
Thank you for the new filters !
phoenixxl 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 19:24.


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