[Ffmpeg-devel] [ bug ] ffmpeg doesn't like its own output?

Dieter freebsd
Sun Feb 19 13:33:29 CET 2006


Recent CVS of ffmpeg.

Step 1: convert a mpeg4 to dv.
Seems happy, no error messages.
Says it is outputting yuv420p.

Step 2: take the dv from step 1 and convert to mpeg.
Says input is yuv411p, not yuv420p.  Huh?
Generates a bunch of "AC EOB marker is absent" error messages.
	

$ ./ffmpeg -i test.mpeg4 -s 720x480 test.dv
FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --prefix=/app --disable-bktr --disable-ffserver --disable-ffplay --disable-audio-beos --disable-v4l --enable-memalign-hack --enable-gpl --disable-network --disable-strip --enable-a52 --extra-cflags=-DHAVE_LRINTF 
  libavutil version: 49.0.0
  libavcodec version: 51.5.0
  libavformat version: 50.2.1
  built on Feb 15 2006 19:18:34, gcc: 3.4.4 [FreeBSD] 20050518

Seems that stream 0 comes from film source: 2997.00 (2997/1) -> 29.97 (30000/1001)
Input #0, avi, from 'test.mpeg4':
  Duration: 00:00:59.7, start: 0.000000, bitrate: 4171 kb/s
  Stream #0.0, 29.97 fps(r): Video: mpeg4, yuv420p, 640x480
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 128 kb/s
Output #0, dv, to 'test.dv':
  Stream #0.0, 29.97 fps(c): Video: dvvideo, yuv420p, 720x480, q=2-31, 200 kb/s
  Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 1791 q=0.0 Lsize=  209883kB time=59.8 bitrate=28771.2kbits/s    
video:209883kB audio:11205kB global headers:0kB muxing overhead -5.068122%


$ ./ffmpeg -i test.dv test.mpeg
FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --prefix=/app --disable-bktr --disable-ffserver --disable-ffplay --disable-audio-beos --disable-v4l --enable-memalign-hack --enable-gpl --disable-network --disable-strip --enable-a52 --extra-cflags=-DHAVE_LRINTF 
  libavutil version: 49.0.0
  libavcodec version: 51.5.0
  libavformat version: 50.2.1
  built on Feb 15 2006 19:18:34, gcc: 3.4.4 [FreeBSD] 20050518
Input #0, dv, from 'test.dv':
  Duration: 00:00:59.7, start: 0.000000, bitrate: 28771 kb/s
  Stream #0.0, 29.97 fps(r): Video: dvvideo, yuv411p, 720x480, 25000 kb/s
  Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Output #0, mpeg, to 'test.mpeg':
  Stream #0.0, 29.97 fps(c): Video: mpeg1video, yuv420p, 720x480, q=2-31, 200 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 64 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6416kB time=1.4 bitrate=1828.2kbits/s    
AC EOB marker is absent pos=79
AC EOB marker is absent pos=6410kB time=3.0 bitrate=1110.7kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=102
AC EOB marker is absent pos=6458kB time=10.9 bitrate= 721.8kbits/s    
AC EOB marker is absent pos=6478kB time=12.4 bitrate= 711.7kbits/s    
AC EOB marker is absent pos=6496kB time=20.2 bitrate= 687.5kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6670kB time=21.7 bitrate= 705.3kbits/s    
AC EOB marker is absent pos=65
AC EOB marker is absent pos=66
AC EOB marker is absent pos=6486kB time=26.1 bitrate= 748.5kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6452kB time=27.6 bitrate= 758.1kbits/s    
AC EOB marker is absent pos=6810kB time=32.0 bitrate= 796.4kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6484kB time=35.0 bitrate= 816.2kbits/s    
AC EOB marker is absent pos=66
AC EOB marker is absent pos=6448kB time=36.5 bitrate= 819.7kbits/s    
AC EOB marker is absent pos=6402kB time=38.0 bitrate= 820.3kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=64
AC EOB marker is absent pos=64
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6460kB time=44.1 bitrate= 810.6kbits/s    
AC EOB marker is absent pos=6464kB time=48.6 bitrate= 803.0kbits/s    
AC EOB marker is absent pos=64
AC EOB marker is absent pos=64
AC EOB marker is absent pos=66
AC EOB marker is absent pos=64
AC EOB marker is absent pos=64
AC EOB marker is absent pos=6550kB time=53.2 bitrate= 793.3kbits/s    
AC EOB marker is absent pos=64
frame= 1791 q=31.0 Lsize=    5834kB time=59.7 bitrate= 800.2kbits/s    
video:5315kB audio:467kB global headers:0kB muxing overhead 0.908256%





More information about the ffmpeg-devel mailing list