[Ffmpeg-devel] VP3 decoding issue

Derk-Jan Hartman d.hartman
Mon Oct 31 16:24:51 CET 2005


On 27-okt-2005, at 17:43, Mike Melanson wrote:
> Derk-Jan Hartman wrote:
>
>>> maybe compare the output when TRACE is defined on PPC and X86
>>> note, TRACE should output ALOT of detail about what the the   
>>> bitstream reader
>>> reads
>>>
>> Ok, I'm willing to build a TRACE of the PPC version of this movie.
>> who will do the X86 version?
>>
>
>     I will. I defined TRACE in libavcodec/bitstream.h, did a full  
> recompile and decoded the sample. Is TRACE supposed to print  
> something special?


OK, this cannot be the expected behaviour :D
Without -v 9 it doesn't crash btw.

./ffmpeg -v 9 -i /Volumes/Genitus/pjotr/Movies/in/VP3-Artifact.mov  
hoi.avi
ffmpeg version CVS, build 3277056, Copyright (c) 2000-2004 Fabrice  
Bellard
   configuration:  --prefix=/Volumes/Genitus/pjotr/Development/vlc/ 
extras/contrib --extra-cflags=-I/Volumes/Genitus/pjotr/Development/ 
vlc/extras/contrib/include  -no-cpp-precomp -DRUNTIME_CPUDETECT -- 
extra-ldflags=-L/Volumes/Genitus/pjotr/Development/vlc/extras/contrib/ 
lib  --enable-gpl --enable-mp3lame --enable-faac --enable-pp -- 
disable-vhook --disable-audio-beos --disable-ffserver --enable- 
mp3lame --enable-a52 --disable-ffplay
   built on Oct 25 2005 03:37:08, gcc: 4.0.0 (Apple Computer, Inc.  
build 5026)
incorrect codes

Seems that stream 0 comes from film source: 90000.00 (90000/1) ->  
14.98 (16133/1077)
Input #0, mov,mp4,m4a,3gp,3g2, from '/Volumes/Genitus/pjotr/Movies/in/ 
VP3-Artifact.mov':
   Duration: 00:00:21.3, start: 0.000000, bitrate: 236 kb/s
   Stream #0.0, 1/90000, 14.98 fps: Video: vp3, yuv420p, 320x240,  
1/90000
File 'hoi.avi' already exists. Overwrite ? [y/N] y
Output #0, avi, to 'hoi.avi':
   Stream #0.0, 1/90000,   nan fps: Video: mpeg4, yuv420p, 320x240,  
1077/16133, q=2-31, 200 kb/s
Stream mapping:
   Stream #0.0 -> #0.0
incorrect codes
Press [q] to stop encoding
[vp3 @ 0x298968]VP version: 1
0 dezicycles in , 2307876 runs, 1 skips
0 dezicycles in /?, 2307980 runs, 1 skips
0 dezicycles in /?, 2308136 runs, 1 skips
Bus error

Thread 0 Crashed:
0   libSystem.B.dylib     0x900031e8 strlen + 8
1   libSystem.B.dylib     0x9000cd5c __vfprintf$LDBL128 + 5548
2   libSystem.B.dylib     0x9000b8a8 __vfprintf$LDBL128 + 248
3   libSystem.B.dylib     0x9006aad8 vfprintf$LDBL128 + 112
4   ffmpeg                0x00055b08 av_log + 60
5   ffmpeg                0x0015eb08 ff_spatial_idwt + 84748
6   ffmpeg                0x000560bc avcodec_decode_video + 220
7   ffmpeg                0x0000720c parse_arg_file + 3144
8   ffmpeg                0x0000b0a0 main + 5988
9   ffmpeg                0x00002174 start + 408
10  ffmpeg                0x00002018 start + 60





More information about the ffmpeg-devel mailing list