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 26th November 2012, 11:07   #13141  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
If no decoder accepts the connection?
Sorry, I don't know much about DirectShow.

Also see my edit.
sneaker_ger is offline   Reply With Quote
Old 26th November 2012, 11:09   #13142  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
LAV only exposes a pin, it doesn't manage the graph building.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th November 2012, 11:10   #13143  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
I see. So then a Splitter option would be needed.
sneaker_ger is offline   Reply With Quote
Old 26th November 2012, 15:05   #13144  |  Link
Vasilich
Registered User
 
Join Date: Jun 2012
Location: Germany, Mayence
Posts: 25
i suppose LAV audio in above case will select AC3 core track if TrueHD is UNchecked in its options?
Vasilich is offline   Reply With Quote
Old 26th November 2012, 15:09   #13145  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Thats not how DirectShow works. The source exposes a pin with a specific type, and DirectShow trys to find a filter that accepts this type. If the exposed type is TrueHD, then you need a decoder that can decode TrueHD, LAV Audio cannot decide to change this to AC3, because it wouldn't even get a chance for that. Usually the player or DirectShow itself control the graph building, the filters can only decide what they accept and what not.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th November 2012, 16:34   #13146  |  Link
Vasilich
Registered User
 
Join Date: Jun 2012
Location: Germany, Mayence
Posts: 25
it means that there is no chance to hear anything (without manual switching of audio tracks) for above case if my receiver doesn't support trueHD?
or LAV audio can decode trueHD but i then need to use audio postprocessor for encoding this to AC3 because i have only optical cable connected to my receiver?
Vasilich is offline   Reply With Quote
Old 26th November 2012, 16:36   #13147  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Quote:
Originally Posted by Vasilich View Post
it means that there is no chance to hear anything (without manual switching of audio tracks) for above case if my receiver doesn't support trueHD?
or LAV audio can decode trueHD but i then need to use audio postprocessor for encoding this to AC3 because i have only optical cable connected to my receiver?
Either that or stereo only.
sneaker_ger is offline   Reply With Quote
Old 26th November 2012, 16:40   #13148  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
How about a simple option "Prefer HD audio tracks"?

Checked: use current logic based on quality and number of channels
Unchecked: DTS > AC3 > TrueHD, and 7.1 = 5.1 > 2.0

That would be helpful for those who want to bitstream to an older receiver.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 26th November 2012, 17:52   #13149  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by Tacio View Post
http://www.mediafire.com/?bo70xnw2xl9n30d
In DXVA checker this egur's test clip plays fine using my HD3000 and MS DTV-DVD video decoder. But with LAV filters and DXVA2n video is corrupted. The same is for MPC-BE.
I think i actually finally figured it out, and fixed the problem.

Try with this version:
http://files.1f0.de/lavf/LAVFilters-0.54-4-gc509fe2.zip

I would also appreciate if anyone could test this version with DXVA2 Native or CB on older Intel GPUs, if anyone has one? Like the 4500MHD? or Atoms?

Here is a sample which broke before this version, but works on SNB/IVB now:
http://files.1f0.de/samples/Madoka-002.mkv

Any feedback would be great, please confirm if its using DXVA2 on this sample, it will fallback to software if your Hardware and/or Driver doesn't support the proper H.264 spec (only on this sample, others with fewer reference frames will still use DXVA2 on those systems).

If you still have issues, a DXVA Checker report might be useful.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th November 2012, 18:47   #13150  |  Link
Tacio
Registered User
 
Join Date: Jul 2005
Posts: 51
Thanks!
Now this sample works fine on my HD3000 and atom 2800 using LAV filters and dxva2n!
Tacio is offline   Reply With Quote
Old 26th November 2012, 19:10   #13151  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Great, thanks for confirming.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 26th November 2012, 21:24   #13152  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
A quick question regarding video decoding on nvidia GPU and dxva2n with madvr: is there any advantage using dxva2n over cuvid ? (performance, quality, etc.)

Thanks for your hard 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 26th November 2012, 21:49   #13153  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 934
Quote:
Originally Posted by chros View Post
A quick question regarding video decoding on nvidia GPU and dxva2n with madvr: is there any advantage using dxva2n over cuvid ? (performance, quality, etc.)

Thanks for your hard work!
DXVA2 Native uses less power.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7
DragonQ is offline   Reply With Quote
Old 26th November 2012, 23:57   #13154  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Feature request:

Keyboard shortcut to increase/decrease audio delay by specified amount on-the-fly for the current file.
dansrfe is offline   Reply With Quote
Old 27th November 2012, 07:56   #13155  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,925
plus minus at mpc hc
huhn is offline   Reply With Quote
Old 27th November 2012, 10:10   #13156  |  Link
owlsroost
Registered User
 
Join Date: May 2011
Posts: 23
Quote:
Originally Posted by nevcairiel View Post
I think i actually finally figured it out, and fixed the problem.

Try with this version:
http://files.1f0.de/lavf/LAVFilters-0.54-4-gc509fe2.zip

I would also appreciate if anyone could test this version with DXVA2 Native or CB on older Intel GPUs, if anyone has one? Like the 4500MHD? or Atoms?

Here is a sample which broke before this version, but works on SNB/IVB now:
http://files.1f0.de/samples/Madoka-002.mkv

Any feedback would be great, please confirm if its using DXVA2 on this sample, it will fallback to software if your Hardware and/or Driver doesn't support the proper H.264 spec (only on this sample, others with fewer reference frames will still use DXVA2 on those systems).

If you still have issues, a DXVA Checker report might be useful.
Tried the sample on Intel HD graphics (i5-460M 'Arrandale') - always falls back to software (which I suspect is the correct thing to do) and plays OK.

Tony
owlsroost is offline   Reply With Quote
Old 27th November 2012, 10:11   #13157  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Ok thanks, looks like the old Intel GPUs do not offer the same functionality as the SNB/IVB GPUs then (which was mistakenly simply ignored before )
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 27th November 2012, 11:17   #13158  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
http://pan.baidu.com/share/link?shar...&uk=3558042035

VP62, lav cant work.
wanezhiling is offline   Reply With Quote
Old 27th November 2012, 11:24   #13159  |  Link
owlsroost
Registered User
 
Join Date: May 2011
Posts: 23
Quote:
Originally Posted by nevcairiel View Post
Ok thanks, looks like the old Intel GPUs do not offer the same functionality as the SNB/IVB GPUs then (which was mistakenly simply ignored before )
Here's the info from DXVA Checker.

Tony
Attached Images
  
owlsroost is offline   Reply With Quote
Old 27th November 2012, 18:04   #13160  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by owlsroost View Post
Here's the info from DXVA Checker.
I figured it would only have the Intel-specific ClearVideo H.264 variants, and not the generic ones, thanks.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel 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 01:15.


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