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 > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 13th August 2007, 14:58   #1801  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Yong View Post
9).the osd is showing inconsistent font weight. resize, change some options at osd font will solve the problem.
fixed at rev 1416.
Quote:
2. overlay resize bug
I cannot reproduce.
Quote:
3. h264 grayscale decoding is broken
I can reproduce. I would like to test mplayer, but I don't know the command line.
Maybe we shuold disable the option for h264.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 13th August 2007, 15:12   #1802  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,626
Quote:
Originally Posted by bugblatter View Post
Hi, I just recently started seeing a problem in ffdshow I had never seen before when playing mpeg1 videos. It seems to play fine, but when the video reaches the end, the player (media player classic) hangs and the CPU% shoots up to 100% until I manually kill the process. It seems obvious, but I haven't found any other mention of it in this thread, and I can't find any other reason for it either.

It seems ffdshow_rev1390_20070731_xxl.exe was that last one that worked before the problem started. The only thing in the changelog was "updated libavcodec". I retried several subsequent builds up to ffdshow-rev1413_20070809_xxl.exe with no success. Going back to rev1390 was successful.

It fails with MPEG1 set to "libavcodec", but succeeds with "libmpeg2" or "disabled". I just have it set for libmpeg2 now so it's no problem, but I thought I would mention it.

As for a sample, the first hit on google for "mpeg1 sample" works: http://www.kvcd.net/portal/articles.php?lng=en&pg=60 and click on "704x480-showoff.mpg"

Btw, I'm new here and just wanted to say thanks for all the great work on this project.
I can reproduce the bug.

There have been some changes to libavcodec regarding MPEG in revision 1391.

See if the problem occurs with FFmpeg as well.
clsid is offline   Reply With Quote
Old 13th August 2007, 17:35   #1803  |  Link
Blight
Software Developer
 
Blight's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 991
I just encountered an ffdshow incompatibility issue which should be easily resolvable:

If you try to play OGG Vorbis content (.ogg audio files) with Haali Media Splitter being used as the source/parser filter, ffdshow refuses connection.

The CLSID subtype on the output pin of the haali filter is "{8D2FD10B-5841-4A6B-8905-588FEC1ADED9}".

I think it's just a matter of accepting the connection, no?
__________________
Yaron Gur
Zoom Player . Lead Developer
Blight is offline   Reply With Quote
Old 13th August 2007, 18:15   #1804  |  Link
bugblatter
Registered User
 
Join Date: Jul 2006
Posts: 2
Quote:
Originally Posted by clsid View Post
I can reproduce the bug.

There have been some changes to libavcodec regarding MPEG in revision 1391.

See if the problem occurs with FFmpeg as well.
Hmm, forgive my inexperience, but I have not used ffmpeg directly before. To give it a try, I got the latest build I could find, ffmpeg.rev9767.7z, but its date (July 20th) seems to put it before the problem occurred. I tried it anyway, using "ffplay", and there was not any problem. I don't have the tools to compile it directly.
bugblatter is offline   Reply With Quote
Old 13th August 2007, 22:51   #1805  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,626
I have fixed the problem at revision 1419.
clsid is offline   Reply With Quote
Old 14th August 2007, 03:41   #1806  |  Link
Amour
Registered User
 
Amour's Avatar
 
Join Date: May 2003
Location: France
Posts: 192
Problem with the following installation file by clsid:
ffdshow_rev1413_20070810_clsid.exe

When installing a first time, I check all video formats.
When installing a second time, the following video formats get unchecked automatically:
*DivX
*Xvid
*Generic MPEG-4

This is using the English language setup.
__________________
Mystérieuse Amour
Amour is offline   Reply With Quote
Old 14th August 2007, 13:21   #1807  |  Link
Yong
Registered User
 
Join Date: Jun 2004
Posts: 577
Quote:
Originally Posted by haruhiko_yamagata View Post
fixed at rev 1416.
thanks

Quote:
I cannot reproduce.
hmm, its reproducible by me, but the bug will gone after restart mpc.
more intersting if the colorspace is yuy2, the video is cropped and instead of resized. sometime mpc will freeze by changing the "multiply by" value.

Quote:
I can reproduce. I would like to test mplayer, but I don't know the command line.

Maybe we shuold disable the option for h264.
-vfm ffmpeg -lavdopts gray
Yong is offline   Reply With Quote
Old 14th August 2007, 16:43   #1808  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Blight View Post
I just encountered an ffdshow incompatibility issue which should be easily resolvable:

If you try to play OGG Vorbis content (.ogg audio files) with Haali Media Splitter being used as the source/parser filter, ffdshow refuses connection.

The CLSID subtype on the output pin of the haali filter is "{8D2FD10B-5841-4A6B-8905-588FEC1ADED9}".

I think it's just a matter of accepting the connection, no?
I cannot reproduce. I have tried "vorbis_aka.ogg" with Haali Media Splitter and it works for me.
Could you provide a sample?
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 14th August 2007, 16:45   #1809  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Yong View Post
-vfm ffmpeg -lavdopts gray
Thank you. mplayer does not work.
But I found the work around for it in ffdshow. I found some other issues around gray decoding.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 15th August 2007, 06:24   #1810  |  Link
Blight
Software Developer
 
Blight's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 991
haruhiko_yamagata:
Ignore it, something was screwy with my ffdshow registry entries and vorbis somehow got disabled.
__________________
Yaron Gur
Zoom Player . Lead Developer
Blight is offline   Reply With Quote
Old 15th August 2007, 09:40   #1811  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 8,757
The ffdshow FLAC decoder doesn't seem to like 8 channels. Sound is distorted with ffdshow tryouts. Here's a sample file:

http://madshi.net/8.flac
madshi is offline   Reply With Quote
Old 15th August 2007, 10:17   #1812  |  Link
DeeGee
Registered User
 
DeeGee's Avatar
 
Join Date: May 2004
Location: Finland
Posts: 102
libavcodec seems to have some trouble outputting non-mod16 video. I used Fraps to capture some video at 1680x1050 and the video looks like this when played back with ffdshow or mplayer. The problem showed up in both the uncompressed video and xvid compressed version, but disappeared when fraps own codec and xvid were used to decompress.

screencap1
screencap2

[edit] Seems like XviD used YUY2 colorspace for output and when i forced ffdshow to use it everything was fine. A Nvidia video driver bug with YV12?

Last edited by DeeGee; 15th August 2007 at 11:04.
DeeGee is offline   Reply With Quote
Old 15th August 2007, 12:24   #1813  |  Link
albain
Media Control author
 
Join Date: Dec 2006
Location: Paris
Posts: 1,014
Hi all,

I have fixed the heavy stutterring issue with DTS streams with high bitrate : revision 1420.
This usually concerns blueray videos that hold high quality sound track
Please report me if there are regressions on other numeric formats

Quote:
Originally Posted by oddball View Post
libavcodec is too darned slow.

Is anyone working on making the decoder faster? I have a (W)VC1 at 1920x1080 and libavc decoding lags behind the audio. If I disable it in ffdshow and let WMP11's codec take over it plays fine. Also some full HD x264 stuff plays slow using libavc.

I have an E6600 which SHOULD be enough? I'm thinking about overclocking it to 3Ghz in order to playback some of this stuff smoothly at least until CoreAVC 1.5 is out.

Also. Is anyone working on hyperthreading the ffdshow decoder?

One more thing. High bitrate DTS is still a BIG problem with ffdshow using SPDIF passthru. It stutters like crazy. I have to disable ffdshow's DTS decoder and let AC3Filter decode it instead.
albain is offline   Reply With Quote
Old 15th August 2007, 12:32   #1814  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
For the record, ffdshow-tryouts DO NOT work on libavcodec's video decoding speed. That's the domain of ffmpeg and Mplayer, so complain to them, not us. However, do bear in mind that the VC-1 decoder is still in it's infancy, so is bound to be slow decoding. It will get faster as it's more optimised.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline   Reply With Quote
Old 15th August 2007, 12:57   #1815  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,927
Yep exactly even the biggos implementations are slow yet for VC-1 and have no Hardware accelleration (Mainconcept/Elecard) (Sonic most of their stuff is based on Mainconcept/Elecard research) so in that regards Libavcodecs VC-1 Decoder does quiet well compare :P (Cyberlinks Decoder seems more advanced but it seems only working inside powerdvd :P)
__________________
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 15th August 2007, 12:59   #1816  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by bluesk1d View Post
I will just ask this briefly as I don't want to get too involved with it and start posting samples if it is already a known issue/resolution. I backed up my first AVC HD DVD the other day (all before have been VC-1) and while decoding with ffdshow beta (1324), there was strange green, magenta, red color shifting. It was restricted to specific shots in random scenes almost as if there was something in the actual image characteristics of the shot that triggered it.

My decode went through the following steps

Graph edit:
Haali media splitter (Ripped HD DVD evo file containing the feature h.264 stream) > ffdshow video decoder > AVI splitter (not sure why but graphedit added this on its own and wouldnt render without it)

The graph is then referenced by an AVS using DirectShowSource

Simply playing the disc reveals that this problem is not in the source. I had this same issue before with a MKV that had an H.264 stream and I don't recall what I did to fix it. Any tips would be greatly appreciated. Is there an issue with decoding directly from within the evo container?
If you are trying to decode VC1 using libavcodec's VC1 decoder, it's a known issue. "wmv9" should work.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 15th August 2007, 13:00   #1817  |  Link
Warpman
Registered User
 
Join Date: Oct 2005
Posts: 131
This sample http://rapidshare.com/files/49123646...acbug.mkv.html (22mb)(rapidshare) seems to cause an access violation after playing a few seconds.
It only happens with realaac, libfaad2 decodes it just fine.

Can someone confirm this?


using ffdshow rev 1371 here
Warpman is offline   Reply With Quote
Old 15th August 2007, 13:53   #1818  |  Link
breez
Registered User
 
Join Date: Nov 2005
Posts: 110
FFdshow video filter multithreading

Is there any work towards getting ffdshow filters multithreaded? Couldn't different tasks be run on different cores eg. decoding and resize on core 0 and other filters + colorspace conversion on core 1?
breez is offline   Reply With Quote
Old 15th August 2007, 14:34   #1819  |  Link
bluesk1d
Uber n00b
 
Join Date: Apr 2007
Location: Orange County, CA
Posts: 158
Quote:
Originally Posted by haruhiko_yamagata View Post
If you are trying to decode VC1 using libavcodec's VC1 decoder, it's a known issue. "wmv9" should work.
Thanks but Im only using libavcodec for decoding the H.264 from the HD DVD evo file. VC-1 playback is handled by Microsoft WM9 advanced profile codecs.
bluesk1d is offline   Reply With Quote
Old 15th August 2007, 14:58   #1820  |  Link
Amour
Registered User
 
Amour's Avatar
 
Join Date: May 2003
Location: France
Posts: 192
Quote:
Originally Posted by Amour View Post
Problem with the following installation file by clsid:
ffdshow_rev1413_20070810_clsid.exe

When installing a first time, I check all video formats.
When installing a second time, the following video formats get unchecked automatically:
*DivX
*Xvid
*Generic MPEG-4

This is using the English language setup.
Ok, I tried it again, and this time it didn't uncheck: so the behaviour is random.

In all case, I still have problems when re-installing ffdshow. Here is an example with screencaptures.

STEP 1 = Uninstall ffdshow
STEP 2 = Install ffdshow (and reset all default)
STEP 3 = Install ffdshow again


On first install I get:





On second install I get:




So you will notice that on second installation, many checkboxes have disappeared:

* CorePNG, MS Video 1, MSRLE, Techsmith, Truemotion
* ASV1/2, CYUV, ZLIB, 8BPS, LOCO, MSZH, QPEG, WNV1, VCR1
* CamStudio, ZMBV, Ultimotion, VIXL, AASC, IV32, FPS1, RT21

* ADPCM, MS GSM, Truespeech

* Always skip H.264 inloop deblocking
__________________
Mystérieuse Amour
Amour is offline   Reply With Quote
Reply

Tags
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl

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 11:11.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.