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 13th September 2010, 00:53   #241  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
Quote:
Originally Posted by Midzuki View Post
I made that post in 2006 and the part you quoted is obviously wrong. H.264 does "work" in AVI, for certain definitions of work (see deaththesheep's endless hurfing and durfing etc). It's a slightly bigger hack than XviD with b-frames in AVI is, but not very much. I wouldn't bother trying to support it though; I'm pretty sure lavf just breaks on it anyway.

Anyway, AVI is a shitty container, don't use it. I don't really see the point of including support for it in lavfsplitter either because most of the "interesting" files you will encounter in the wild rely on quirks in Microsoft's splitter anyway.

Last edited by TheFluff; 13th September 2010 at 00:57.
TheFluff is offline   Reply With Quote
Old 13th September 2010, 01:16   #242  |  Link
naomatrix
Registered User
 
Join Date: Feb 2010
Location: Ukraine, Lviv
Posts: 12
Sensation, great you did it, VC1 in .MKV plus CyberLink Video Decoder (PDVD10) go with DXVA in PotPlayer on VMR9renderless. Thanks.

Last edited by naomatrix; 13th September 2010 at 01:18.
naomatrix is offline   Reply With Quote
Old 13th September 2010, 02:18   #243  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by TheFluff View Post
I made that post in 2006 and the part you quoted is obviously wrong.
Thanks for taking the time to correct yourself.

Quote:
I don't really see the point of including support for it in lavfsplitter either because most of the "interesting" files you will encounter in the wild rely on quirks in Microsoft's splitter anyway.
That's a good point, I have to say.
Midzuki is offline   Reply With Quote
Old 13th September 2010, 06:19   #244  |  Link
Sebastiii
Registered User
 
Join Date: Oct 2009
Location: France
Posts: 616
Quote:
Originally Posted by nevcairiel View Post
LAVFSplitter 0.9
- Added support for distinguishing hearing impaired subtitles in mpeg-ts streams
- Added BluRay LPCM support
- MP1/MP2 audio media type fixes
- Honor the original FourCC of the file in media type generation
- Added support for using the Cyberlink VC-1 decoder
- Fixed an issue with some H264/AVC1 files that caused video to not play at all
- Fixed unicode in chapter names
- Fixed getting the current chapter

Download: 32-bit & 64-bit

Like you can see, this is mostly a media type and bugfix release. I hope to finally tackle some of the features on my list for 0.10.
I also finally updated my copy of ffmpeg to sync against the main ffmpeg repository, so i can keep it updated more easily.

Please report any regressions, some of the media type changes might cause breakage with some formats and decoders, but hopefully not too many. =)

Btw, the Cyberlink VC-1 decoder works like a charm, i don't even have the async issue i have with the MS decoder.
Great works like usual i go to test this build today or this evening

And thanks for Underground78 for the patch of impaired subtitles
Again Great works Nevcairiel
__________________
HTPC : i7 920 6Go Win10(x64) / Nvidia 1050Ti / P6T Deluxe / Harman-Kardon AVR-355.
Sebastiii is offline   Reply With Quote
Old 13th September 2010, 08:36   #245  |  Link
diizzy
Registered User
 
Join Date: Feb 2007
Posts: 49
Quote:
Originally Posted by _xxl View Post
I have updated libmpeg2 from ffdshow to latest revision and there is some custom code. MPC libmpeg2 I don't know I see revision 0.3.2.
Doing some reading it appears that the forked version of libmpeg2 in mplayer seems to work better than the original version, might be worth looking into.
diizzy is offline   Reply With Quote
Old 13th September 2010, 17:59   #246  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
BUG: very fast playback -> http://www.mediafire.com/?yw56r54w0m9c6fw
QuickTime (AVC+AAC)

very strange. now displays correctly.

Last edited by v0lt; 13th September 2010 at 18:23.
v0lt is offline   Reply With Quote
Old 13th September 2010, 18:06   #247  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Please always state the container format and the codecs used when reporting broken media, makes it easier to keep track of things, thanks!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 13th September 2010, 18:18   #248  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
LAVFSplitter better than the built-in MPC-HC for the old mov-files. But it not connect to these files.

QuickTime: M-JPEG+PCM('raw ')
http://samples.mplayerhq.hu/A-codecs/qtraw/vb1.mov
http://samples.mplayerhq.hu/A-codecs/qtraw/vb2.mov
http://samples.mplayerhq.hu/A-codecs/qtraw/pict0162.mov

QuickTime: Sorenson 3+PCM('raw ')
http://samples.mplayerhq.hu/A-codecs.../Sumo_City.mov

QuickTime: Sorenson 3+PCM('fl32')
http://samples.mplayerhq.hu/A-codecs/qtfl32/vb3.mov

QuickTime: A-Law
http://samples.mplayerhq.hu/A-codecs...-16-B-alaw.mov
http://samples.mplayerhq.hu/A-codecs...-16-B-alaw.mov

QuickTime: U-Law
http://samples.mplayerhq.hu/A-codecs...-16-B-ulaw.mov
http://samples.mplayerhq.hu/A-codecs...-16-B-ulaw.mov

Last edited by v0lt; 13th September 2010 at 18:32.
v0lt is offline   Reply With Quote
Old 13th September 2010, 18:52   #249  |  Link
HeadlessCow
Registered User
 
Join Date: Nov 2002
Posts: 131
Media Foundation Support

Is there any chance of adding Media Foundation support in addition to DirectShow? It'd be nice to get support for stuff like MKV on extenders without needing to install the Divx software (plus supporting way more formats than just MKV).
HeadlessCow is offline   Reply With Quote
Old 13th September 2010, 19:14   #250  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
Mediafoundation is on the to-do list
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline   Reply With Quote
Old 13th September 2010, 19:22   #251  |  Link
HeadlessCow
Registered User
 
Join Date: Nov 2002
Posts: 131
Awesome. I knew it was on the to-do list for ffdshow, but starting on something relatively simpler (there's not 5 years of dshow hacks in the code already) like this gets a lot of the way there since a large portion of time the audio/video codecs are supported by extenders, just not the container format
HeadlessCow is offline   Reply With Quote
Old 13th September 2010, 19:29   #252  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Yes, i plan to do Media Foundation.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 13th September 2010, 23:38   #253  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
nevcairiel,
I've sent you a PM with couple of samples that don't work with your splitter.
sample_A.mkv brings an error "Cannot load specified file" when I try to add lavfsplitter in GraphStudio. The "special" thing about this file is that it has huge amount of embedded subtitles ... 40 if I remember correctly. Haali splitter doesn't work on it too but MPC's MatroskaSplitter.ax works just fine.
sample_G.mkv crashesh GraphStudio without even given an error. The "special" thing about it is that it has two "versions" of the movie in it - both Theatrical and Extended. Haali works fine with it and gives the option to switch the streams while MPC's splitter doesn't show the two streams.
I really hope that your splitter will be "the one to rule them all".
pankov is offline   Reply With Quote
Old 14th September 2010, 00:03   #254  |  Link
LloydA
Registered User
 
Join Date: Jun 2010
Posts: 26
Installation bug

0.9 can't be installed on a standard W7 x64 system.

Dependency Walker says MSCVP100.DLL, MSVCR100.DLL, GPSCV.DLL and IESHIMS.DLL are missing dependencies.

Log:

Error: At least one required implicit or forwarded dependency was not found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

EDIT:

Nevermind, just saw the message about the runtime. Perhaps this could be placed a bit more prominently in the first post (bold, bigger font, ...)

Last edited by LloydA; 14th September 2010 at 00:08.
LloydA is offline   Reply With Quote
Old 14th September 2010, 06:57   #255  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by pankov View Post
sample_A.mkv brings an error "Cannot load specified file" when I try to add lavfsplitter in GraphStudio. The "special" thing about this file is that it has huge amount of embedded subtitles ... 40 if I remember correctly.
Interesting, will check it out.
Quote:
Originally Posted by pankov View Post
sample_G.mkv crashesh GraphStudio without even given an error. The "special" thing about it is that it has two "versions" of the movie in it - both Theatrical and Extended. Haali works fine with it and gives the option to switch the streams while MPC's splitter doesn't show the two streams.
I can probably fix the crash, however the mkv "editions" and ordered chapters are not supported by libavformat at this time, so i cannot easily fix this. There are plans to get this working in the future.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 14th September 2010, 08:17   #256  |  Link
mariner
Registered User
 
Join Date: Nov 2005
Posts: 583
Quote:
Originally Posted by nevcairiel View Post
Yes, i plan to do Media Foundation.
Greetings nevcairiel. This is excellent.

You can use TMT3 ver 175 video decoder for VC1 testing without a loader. Later versions seem to have problem with handling interlaced contents using DXVA.

By the way, any plans to support evo, like in Potplayer?

Many thanks and best eragrds.

Last edited by mariner; 14th September 2010 at 08:25.
mariner is offline   Reply With Quote
Old 14th September 2010, 08:25   #257  |  Link
hoborg
Registered User
 
Join Date: Nov 2008
Posts: 454
Quote:
Originally Posted by mariner View Post
Greetings nevcairiel. This is excellent.

You should use TMT3 ver 175 video decoder for VC1 testing. It works without the need for a loader. Later versions seem to have problem with handling interlaced contents using DXVA.

By the way, any plans to support evo, like in Potplayer?

Many thanks and best eragrds.
Is not TMT VC-1 decoder 30days trail only?
Cyberlink doesnot have any limitation.
__________________
Working machine: Win10x64 + Intel Skull Canyon
My HTPC.

How to start with Bitcoin
hoborg is offline   Reply With Quote
Old 14th September 2010, 08:27   #258  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I do own a retail copy of TMT3, so i could probably test that somehow.
I, however, have 185 installed.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 14th September 2010, 08:36   #259  |  Link
mariner
Registered User
 
Join Date: Nov 2005
Posts: 583
You may need this. Courtesy of _shard.
mariner is offline   Reply With Quote
Old 14th September 2010, 12:14   #260  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I'm currently working on defining the logic for smart stream selection, and here is what i have so far.
This is mostly based on the flag description in the mkv spec

- Filter Streams by user preferred languages
- If Streams matching language found, check if one is marked "Forced" and use that one
- If no Streams matching language found, check if one is marked "Default"
- If there is either no stream found by now, or more then one matches the criteria above, match by Quality (Codec and Resolution or number of channels, for video/audio respectively, and bitrate if available)

I want to add one option to the whole thing, that is for subtitles. You could select "Never use subs" (always select "no subtitles"), "Forced Subs" (only shows forced subs), "Always use subs" (always selects a subs stream matching your preferred language, possibly even one not set as forced to have full subs?)

Anyhow, suggestions on the whole concept are welcome!
__________________
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 12:47.


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