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 March 2012, 14:00   #9761  |  Link
Carpo
Registered User
 
Carpo's Avatar
 
Join Date: Dec 2002
Location: /dev/null
Posts: 1,368
you could try using lav splitter instead of haali
__________________
The Internet: where men are men, women are men, and children are FBI Agents
Carpo is offline   Reply With Quote
Old 10th March 2012, 14:06   #9762  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Quote:
Originally Posted by nevcairiel View Post
MKV only has the Display Width/Height fields internally, so whatever you set, it'll end up in those fields.
If you want portability, i would recommend to make sure that the Aspect Ratio is also properly set in the video headers, at least H264, VC1 and MPEG2 have fields for that. A lot of players ignore the container values.
Indeed. (Though the Matroska specs also allow other display width/heigth units than pixels, but mkvmerge does not write those.)
Also, if SAR is set in bitstream, mkvmerge will automatically read that info and set the container info accordingly.
sneaker_ger is offline   Reply With Quote
Old 10th March 2012, 14:09   #9763  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
LAV Filters 0.49
Code:
LAV Splitter
- Improved MKV demuxing performance from slow sources (network streaming, etc)
- Improved stream detection on Blu-rays
- Improved support for RealAudio (COOK, SIPR, etc) in MKV
- Support for streaming from HTTP URLs

LAV Audio
- Improved support for DTS files with Little-Endian or 14B encodings

LAV Video
- New VC1/WMV3 decoder based on the Microsoft DMO Decoder (new default)
- Updated Intel QuickSync decoder (0.29, r44)
- Fixed decoding of some MBAFF H264 streams with DXVA2
- Improved Stream Aspect Ratio logic in the CUVID decoder for H264 streams
- Fixed Deinterlacing when DXVA2 Native is active in certain situations
Download: Installer (both x86/x64) -- Zips: 32-bit & 64-bit

VC1/WMV3 DMO Decoder
In this version i implemented a new decoder for VC-1 and WMV3 content. Specifically, LAV Video can now directly access Microsofts decoder and use it for decoding directly.
This has the advantage that all the small bugs that Microsofts DirectShow version of the decoder has are hopefully being worked around, and that the software fallback in LAV can fully function in case Hardware decoding is not available.
This feature is similar to ffdshows "WMV9" option for VC-1 (however completely written from scratch)

To use this, you have to make sure VC-1 is enabled in the list of formats in LAVs configuration. It used to be off by default in earlier versions, so if you've opened the configuration before, it'll have written that default to the registry.
As of this version, VC-1 is now default on.

In case you want the ffmpeg decoder for VC-1 back, there is an option on the Formats options page.

HTTP Streaming
LAV Splitter can now directly read files from a HTTP server and does no longer have to go through the "File Source (URL)" to do this. This has some key advantages, specifically regarding seeking.
However, LAV is not setup to just magically open all HTTP URLs. This feature at this time is meant for player developers, so that they can use LAV to access HTTP sources directly.

HTTPS is not yet supported.

Other changes
The other changes are all not that big, small fixes and improvements for DXVA2, some splitter improvements, and the usual load of bugfixes that sometimes didn't even make the changelog.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 10th March 2012 at 14:22.
nevcairiel is offline   Reply With Quote
Old 10th March 2012, 14:15   #9764  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by The SphereX View Post
Motherboard: Zotac ION ITX D
Chipset: NVidia ION (video decoder is set to use "Nvidia Cuvid")
CPU: Intel Atom N330 Dual Core @ 1,6 GHz
Player: MPC-HC
Splitter: Haali Media Splitter
Renderer: VMR-7
OS: Windows XP Professional (SP3)
The ION/Atom platform seems to be too slow to use CUVID properly on many files, because it has an abysmal memory copy performance.
I would recommend to use a DXVA based decoder, however on XP you'll have to use MPC-HCs own DXVA decoders, as LAV Video will most likely not work.

I would also recommend VMR-9 instead of -7.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 10th March 2012, 14:41   #9765  |  Link
wanezhiling
Registered User
 
Join Date: Apr 2011
Posts: 1,184
Wow, LAV Filters 0.49! Update!
wanezhiling is offline   Reply With Quote
Old 10th March 2012, 14:42   #9766  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Quote:
Originally Posted by mindbomb View Post
question:

For a file that is being sequentially downloaded, lets say you have the first 10% of it. If you open it up, and try to play it, even if it finishes downloading before you hit the 10% mark, your video just freezes at the 10% mark.

Can anything be done about this?
It works for me on Matroska files - or at least more often than not. Which format are you testing?
sneaker_ger is offline   Reply With Quote
Old 10th March 2012, 14:42   #9767  |  Link
Budtz
Registered User
 
Join Date: Apr 2011
Posts: 141
Is it possible to use lav filters with apple trailers btw? so they open in mpc-hc in stead of the crappy quicktime?
Budtz is offline   Reply With Quote
Old 10th March 2012, 14:45   #9768  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
It can open them if downloaded and I'm not sure if LAV is technically capable to directly stream them in principle, but apple blocks other players out by checking the HTTP User Agent for the string "quicktime" anyways.
sneaker_ger is offline   Reply With Quote
Old 10th March 2012, 15:53   #9769  |  Link
Inspector.Gadget
Registered User
 
Join Date: May 2008
Posts: 1,618
Quote:
Originally Posted by Budtz View Post
Is it possible to use lav filters with apple trailers btw? so they open in mpc-hc in stead of the crappy quicktime?
You want the "MOV DL Tool", which is or was packed with Quicktime Alternative. That will allow you to get the trailers as actual files on your desktop, and then you can watch them in whatever player suits you (they are standard MPEG-4 AVC / AAC / container, so LAV Filters can certainly handle them).
Inspector.Gadget is offline   Reply With Quote
Old 10th March 2012, 15:59   #9770  |  Link
Sebastiii
Registered User
 
Join Date: Oct 2009
Location: France
Posts: 616
Nice WORK
Thank you again
__________________
HTPC : i7 920 6Go Win10(x64) / Nvidia 1050Ti / P6T Deluxe / Harman-Kardon AVR-355.
Sebastiii is offline   Reply With Quote
Old 10th March 2012, 16:15   #9771  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
Why LAVSplitter's "Preferred Language" audio doesn't work in WMC & WMP but it works with MPC-HC, for mkv (= why is not ignoring the default track and use the language specified in the settings) ?
Possible same thing happens for BD (index.bdmv) / m2ts but since I can't be sure LAV it's used for this one (cause there's no tray icon when LAV it's used )...I'll say it only happens with mkvs (it's a clean win7 install with just LAVFilters (registered only) and MPC-HC)

Edit: do you need a sample ?
__________________
Intel UHD Graphics 750; Win 10 22H2

Last edited by Mercury_22; 10th March 2012 at 16:20.
Mercury_22 is offline   Reply With Quote
Old 10th March 2012, 16:52   #9772  |  Link
cremor
Registered User
 
Join Date: Jun 2011
Posts: 81
Thanks for the VC-1/WMV changes in the decoder!
One question though: Should we still use the Microsoft splitter for WMV? Because it's still disabled by default in the installer.
cremor is offline   Reply With Quote
Old 10th March 2012, 16:52   #9773  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by cremor View Post
One question though: Should we still use the Microsoft splitter for WMV? Because it's still disabled by default in the installer.
Yes you should.


Quote:
Originally Posted by Mercury_22 View Post
Why LAVSplitter's "Preferred Language" audio doesn't work in WMC & WMP but it works with MPC-HC, for mkv (= why is not ignoring the default track and use the language specified in the settings) ?
WMP/WMC may be overriding the stream choices. Thats the only reason it wouldn't work. Nothing i can do.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 10th March 2012, 16:59   #9774  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
Quote:
Originally Posted by sneaker_ger View Post
It works for me on Matroska files - or at least more often than not. Which format are you testing?
mp4 files from youtube.

i'm manually downloading them and playing them rather than using the built in player. It would be great if I didn't have to wait for the whole file to finish first though.
mindbomb is offline   Reply With Quote
Old 10th March 2012, 18:06   #9775  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Does LAV Video support 10bit H.264 decoding currently? I tried a 10bit file and it didn't work with LAV so I had to enable madVR's internal ffmpeg decoder.

EDIT: 10bit decoding works with LAV Video. My mistake.

Last edited by dansrfe; 10th March 2012 at 18:25.
dansrfe is offline   Reply With Quote
Old 10th March 2012, 18:12   #9776  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by dansrfe View Post
Does LAV Video support 10bit H.264 decoding currently? I tried a 10bit file and it didn't work with LAV so I had to enable madVR's internal ffmpeg decoder.
Works just fine here.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 10th March 2012, 18:17   #9777  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Also, if we're using madVR then the only choice is x86 for all LAV Filters right?
dansrfe is offline   Reply With Quote
Old 10th March 2012, 20:03   #9778  |  Link
CharlieCL
Registered User
 
Join Date: Jan 2012
Posts: 67
Is this an optimized Lav Video settings?

select DXVA2 Native
disable RGB32/RGB24/YV12/YADIF
CharlieCL is offline   Reply With Quote
Old 10th March 2012, 20:22   #9779  |  Link
dansrfe
Registered User
 
Join Date: Jan 2009
Posts: 1,210
Is there a way to check what output audio bit depths my audio card supports? I'm very sure it's 16-bit but I'm not 100% sure.

Also, If I'm using ffdshow audio processor just to downmix the audio and LAV Audio for decoding, is it better to have LAV Audio send a 32-bit float stream to ffdshow audio processer and have ffdshow dither the bit depth to 16-bit or just deselect everything but 16-bit depth in LAV Audio and have ffdshow not touch the bit depth?

Last edited by dansrfe; 10th March 2012 at 20:25.
dansrfe is offline   Reply With Quote
Old 10th March 2012, 20:36   #9780  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
when doing post processing like mixing, make sure lav audio sends out the highest quality possible (the default setting)
mindbomb 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 18:57.


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