Hitting an assert decompressing h264
ffmpeg: mpegvideo.c:1540: MPV_frame_start: Assertion `s->last_picture_ptr==((void *)0) || s->out_format != FMT_H264 || s->codec_id == CODEC_ID_SVQ3' failed. Aborted ffmpeg svn revision 8540 x264 svn revision 635 Commands used: ./ffmpeg -y -s 640x480 -i /tmp/test.yuv -vcodec h264 /tmp/a.avi ./ffmpeg -y -i /tmp/a.avi /tmp/out.yuv Linux 2.6.18-1.2798.fc6 gcc version 4.1.1 20061011 (Red Hat 4.1.1-30) FFmpeg version SVN-r8540, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-libfaac --enable-x264 --enable-gpl --enable-pp --enable-pthreads --enable-libmp3lame --disable-ffplay --disable-ffserver --enable-libnut --disable-mmx libavutil version: 49.4.0 libavcodec version: 51.40.2 libavformat version: 51.11.0 built on Mar 28 2007 16:49:47, gcc: 4.1.1 20061011 (Red Hat 4.1.1-30) tag: tag=LIST size=0x11e8 list: tag=hdrl size=0x0 tag: tag=avih size=0x38 tag: tag=LIST size=0x1090 list: tag=strl size=0x0 tag: tag=strh size=0x38 strh: tag=vids size=0xffffffff tag: tag=strf size=0x28 video: tag=H264 size=0x0 tag: tag=JUNK size=0x1014 tag: tag=JUNK size=0x104 tag: tag=LIST size=0x18 list: tag=INFO size=0x0 tag: tag=ISFT size=0xc tag: tag=JUNK size=0x3f8 tag: tag=LIST size=0x4d0aa list: tag=movi size=0x0 movi end=4e6ce Input #0, avi, from '/tmp/a.avi': Duration: 00:00:06.0, start: 0.000000, bitrate: 431 kb/s Stream #0.0: Video: h264, yuv420p, 640x480, 25.00 fps(r) Output #0, rawvideo, to '/tmp/out.yuv': Stream #0.0: Video: rawvideo, yuv420p, 640x480, q=2-31, 200 kb/s, 25.00 fps(c) Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding ffmpeg: mpegvideo.c:1540: MPV_frame_start: Assertion `s->last_picture_ptr==((void *)0) || s->out_format != FMT_H264 || s->codec_id == CODEC_ID_SVQ3' failed. Aborted The encoding command output ./ffmpeg -y -s 640x480 -i /tmp/test.yuv -vcodec h264 /tmp/a.avi FFmpeg version SVN-r8540, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-libfaac --enable-x264 --enable-gpl --enable-pp --enable-pthreads --enable-libmp3lame --disable-ffplay --disable-ffserver --enable-libnut --disable-mmx libavutil version: 49.4.0 libavcodec version: 51.40.2 libavformat version: 51.11.0 built on Mar 28 2007 16:49:47, gcc: 4.1.1 20061011 (Red Hat 4.1.1-30) Input #0, rawvideo, from '/tmp/test.yuv': Duration: N/A, bitrate: N/A Stream #0.0: Video: rawvideo, yuv420p, 640x480, 25.00 fps(r) Output #0, avi, to '/tmp/a.avi': Stream #0.0: Video: h264, yuv420p, 640x480, q=2-31, 200 kb/s, 25.00 fps(c) Stream mapping: Stream #0.0 -> #0.0 [h264 @ 0x84c179c]using cpu capabilities MMX MMXEXT SSE SSE2 3DNow! Press [q] to stop encoding frame= 150 fps= 29 q=-1.0 Lsize= 316kB time=6.0 bitrate= 431.5kbits/s video:307kB audio:0kB global headers:0kB muxing overhead 2.977927% [h264 @ 0x84c179c]slice I:13 Avg QP:29.23 size: 13301 [h264 @ 0x84c179c]slice P:137 Avg QP:31.00 size: 1025 [h264 @ 0x84c179c]mb I I16..4: 53.9% 0.0% 46.1% [h264 @ 0x84c179c]mb P I16..4: 5.0% 0.0% 0.0% P16..4: 16.7% 0.0% 0.0% 0.0% 0.0% skip:78.3% [h264 @ 0x84c179c]final ratefactor: 31.06 [h264 @ 0x84c179c]SSIM Mean Y:0.9616698 [h264 @ 0x84c179c]kb/s:417.8
participants (1)
-
gregļ¼ agog.com