[FFmpeg-devel] [RFC] Releases

Michael Niedermayer michaelni
Tue Jun 1 17:18:50 CEST 2010


On Tue, Jun 01, 2010 at 07:27:18AM +0300, Kostya wrote:
> On Tue, Jun 01, 2010 at 01:51:37AM +0200, Michael Niedermayer wrote:
> > On Mon, May 31, 2010 at 10:56:05PM +0000, Carl Eugen Hoyos wrote:
> > > Michael Niedermayer <michaelni <at> gmx.at> writes:
> > > 
> > > > wmv3 and theora are no audio codecs,
> > > 
> > > There is a wmv3 (vc1) test in FATE, but it does not work correctly, imo.
> > 
> > kostya?
> 
> IIRC, Carl complained about it already in cvslog: fot FATE test sample
> S00040.vc1 FFplay plays all 15 frames while FFmpeg decodes only two.
> Since it's raw video, I suspect that the reason may lie outside VC-1 
> parser.

the values ffmpeg displays for the pts/dts/duration/timebase look suspect
ffmpeg is droping frames because they either have no timestamp or they
claim to have a timestampt of 0

if you are unable to set valid values from the vc1 parser then you must set
some kind of value in the demuxer
like:
Index: libavformat/raw.c
===================================================================
--- libavformat/raw.c	(revision 23340)
+++ libavformat/raw.c	(working copy)
@@ -283,6 +283,7 @@
                 st->codec->codec_id == CODEC_ID_MPEG4 ||
                 st->codec->codec_id == CODEC_ID_DIRAC ||
                 st->codec->codec_id == CODEC_ID_DNXHD ||
+                st->codec->codec_id == CODEC_ID_VC1 ||
                 st->codec->codec_id == CODEC_ID_H264) {
         st->codec->time_base= (AVRational){1,25};
     }

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In a rich man's house there is no place to spit but his face.
-- Diogenes of Sinope
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100601/522fb5cd/attachment.pgp>



More information about the ffmpeg-devel mailing list