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 16th November 2011, 18:14   #7041  |  Link
joe42
Registered User
 
Join Date: Sep 2010
Posts: 25
VC1 clip does not work with LAV video decoder

This VC1 clip (from Bleak House) fails to play from MPC-HC when using the LAV Video decoder (also fails with MadVR video decoder). It plays fine with the WMVideo Decoder DMO.

http://www.mediafire.com/?njfncwonawz6pea
joe42 is offline   Reply With Quote
Old 16th November 2011, 18:14   #7042  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by joe42 View Post
This VC1 clip (from Bleak House) fails to play from MPC-HC when using the LAV Video decoder (also fails with MadVR video decoder). It plays fine with the WMVideo Decoder DMO.

http://www.mediafire.com/?njfncwonawz6pea
Without looking at the file, i guess its interlaced, and thus not supported.

Edit:
After looking at the file, i'm sure its interlaced.
Use the MS decoder.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 16th November 2011, 18:25   #7043  |  Link
Gser
Registered User
 
Join Date: Apr 2008
Posts: 418
I'm curious as to what IDCT LAV video uses to decode MPEG2?
Gser is offline   Reply With Quote
Old 16th November 2011, 18:51   #7044  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by Gser View Post
I'm curious as to what IDCT LAV video uses to decode MPEG2?
Whatever is ffmpegs default IDCT, something they call "simple IDCT"
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 16th November 2011, 21:32   #7045  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
I canīt play raw x264 files, it just shows a black screen;O
Maybe itīs not supposed to work,. but it said fixed playback in the latest changelog, so sorry if itīs not about that;O
zerowalker is offline   Reply With Quote
Old 16th November 2011, 23:25   #7046  |  Link
joe42
Registered User
 
Join Date: Sep 2010
Posts: 25
Quote:
Originally Posted by nevcairiel View Post
Without looking at the file, i guess its interlaced, and thus not supported.

Edit:
After looking at the file, i'm sure its interlaced.
Use the MS decoder.
Do you mean the WMVideo Decoder DMO?

Is there a way to set the LAV decoder to only decode non-interlaced VC-1?

Because otherwise it seems kind of useless to include VC-1 decoding at all, since it messes up the filter preferences.

To clarify, if I put LAV Video decoder at the top of the filter list in MPC-HC, so it gets used for anything it can do, then WMVideo Decoder DMO beneath it in the filter list, is there any way that I can set things up so LAV Video decoder handles non-interlaced VC-1, but it automatically lets WMVideo Decoder DMO handle interlaced VC-1?
joe42 is offline   Reply With Quote
Old 16th November 2011, 23:39   #7047  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
No - it is either On or Off for VC-1 decoding & I thought it was off by default in LAVVideo. Another choice is that if you have a nvidia card you can enable CUVID Mode as it handles VC-1(i) perfectly fine. FYI - there were some post a few weeks ago about the addition on VC-1(i) support in libavcodec....
jmone is offline   Reply With Quote
Old 16th November 2011, 23:43   #7048  |  Link
joe42
Registered User
 
Join Date: Sep 2010
Posts: 25
Quote:
Originally Posted by jmone View Post
FYI - there were some post a few weeks ago about the addition on VC-1(i) support in libavcodec....
Where was this post? I searched this thread and did not see it. Do you mean it was in a libavcodec thread?
joe42 is offline   Reply With Quote
Old 17th November 2011, 01:18   #7049  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
Here you go .. no idea if there has been any progress on this code.

Quote:
Originally Posted by nevcairiel View Post
I revert all VC-1 patches because the new VC-1i decoding crashes more then it decodes anything, and if it decodes anything its only a corrupted mess - and on top of that, even introduced artifacts in previously working progressive samples.
jmone is offline   Reply With Quote
Old 17th November 2011, 02:22   #7050  |  Link
chaddawkins
Registered User
 
Join Date: Sep 2008
Posts: 14
@nevcairiel or anyone with the knowledge to do this because i don't

this may help with thumbnail shell extension:
http://blogs.msdn.com/b/codefx/archi...l-handler.aspx
http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx
http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx

i would give it a go if i knew anything about .NET Framework 4 (C#, VB.NET)
i think this may be what icaros is???
chaddawkins is offline   Reply With Quote
Old 17th November 2011, 02:35   #7051  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Lagarith Playback doesnīt work properly, there is black screen and a big delay, then audio will start but it stays black.
zerowalker is offline   Reply With Quote
Old 17th November 2011, 04:45   #7052  |  Link
ruinevil
n00b
 
Join Date: Oct 2011
Posts: 7
Quote:
Originally Posted by zerowalker View Post
Lagarith Playback doesnīt work properly, there is black screen and a big delay, then audio will start but it stays black.
http://samples.mplayerhq.hu/V-codecs/lagarith/
File takes a second to load, and then goes to end.

Lagarith is a bad lossless codec though. ffmpeg probably doesn't implement it correctly.

edit: http://forum.doom9.org/showthread.php?t=86148&page=7 , I guess it does, sorta.

Last edited by ruinevil; 17th November 2011 at 05:04.
ruinevil is offline   Reply With Quote
Old 17th November 2011, 07:51   #7053  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by joe42 View Post
Because otherwise it seems kind of useless to include VC-1 decoding at all, since it messes up the filter preferences.
Thats why VC-1 decoding is off by default.

Quote:
Originally Posted by zerowalker View Post
Lagarith Playback doesnīt work properly, there is black screen and a big delay, then audio will start but it stays black.
Thats why Lagarith is also off by default.

There have been a few patches for Lagarith the last week or so, which are not yet in LAV Video, and might improve the situation.
However, the speed issue remains, its right now neither SIMD'ed nor multi-threaded. (As i understand, its a intra-only codec, so multi-threading should work pretty easily?)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 17th November 2011 at 10:26. Reason: spelling
nevcairiel is offline   Reply With Quote
Old 17th November 2011, 11:04   #7054  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Quote:
Originally Posted by nevcairiel View Post
Thats why VC-1 decoding is off by default.



Thats why Lagarith is also off by default.

There have been a few patches for Lagarith the last week or so, which are not yet in LAV Video, and might improve the situation.
However, the speed issue remains, its right now neither SIMD'ed nor multi-threaded. (As i understand, its a intra-only codec, so multi-threading should work pretty easily?)
Okay, well letīs hope for the best than;D!
zerowalker is offline   Reply With Quote
Old 17th November 2011, 16:34   #7055  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Hmm where are the problems with Lagarith i have some recordings from the last version and they so far all work decoding is not as performant as the vfw decoder but @ least watchable, maybe it's more a problem with older streams ?
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004
CruNcher is offline   Reply With Quote
Old 17th November 2011, 17:12   #7056  |  Link
El Topo
Registered User
 
Join Date: Nov 2011
Posts: 10
Hi Nev,

first: thanks for your work!

Any progress on supporting Intel Graphics HW Acceleration?
El Topo is offline   Reply With Quote
Old 17th November 2011, 17:15   #7057  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by El Topo View Post
Any progress on supporting Intel Graphics HW Acceleration?
That feature has been moved further into the future, alot of other things to do - and honestly, such Intel CPUs that support full hardware decoding are fast enough to decode anything you throw at it anyway - without even breaking a sweat.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 17th November 2011, 17:28   #7058  |  Link
iSeries
Registered User
 
Join Date: Jan 2009
Posts: 625
Hi,

I posted this issue in the MadVR thread however Madshi concluded that this is not a MadVR issue but possibly a splitter issue.

The problem I'm having is playback of blu ray via the index.bdmv or the mpls file. Playback is very choppy, with MadVR reporting 100's of dropped frames within minutes. Madshi has concluded that it's a timestamp issue, and that MadVR is receving frames with duplicate timestamps.

The odd thing is though, if I play the m2ts file directly then playback is perfectly smooth.

Would be grateful if someone can help pinpoint where the problem might be?

EDIT: I just tried playback using MPC-HC's internal splitter and playback of index.bdmv and mpls files is absolutely fine, using LAV splitter and I get the issue above.

Last edited by iSeries; 17th November 2011 at 17:52.
iSeries is offline   Reply With Quote
Old 17th November 2011, 18:08   #7059  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Here is a test build, with fresh ffmpeg:

http://files.1f0.de/lavf/LAVFilters-...7-g56a1605.zip

Nothing noteworthy in there, just to make sure no regressions appeared - and one build before i start working on stuff that won't be ready for a while.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 17th November 2011, 18:13   #7060  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by iSeries View Post
The problem I'm having is playback of blu ray via the index.bdmv or the mpls file. Playback is very choppy, with MadVR reporting 100's of dropped frames within minutes. Madshi has concluded that it's a timestamp issue, and that MadVR is receving frames with duplicate timestamps.

The odd thing is though, if I play the m2ts file directly then playback is perfectly smooth.
Is that from the disc, or a rip? Possibly remuxed?
Maybe your remuxing tool did a poor job?

I've only ever played BD discs, and i really have no huge interest in testing all BD ripping software out there.

In any case, try with this version:
http://files.1f0.de/lavf/LAVFilters-...1605-debug.zip

Its a special debug version that should leave log files on your desktop. Note that it empties the log everytime its run again, so play it once and save the log somewhere.

Both LAV Splitter and LAV Video logs could be of interest. (If you're not using LAV Video, please try for the sake of getting a log)
__________________
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 09:09.


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