такая трабла, юзаю FFMPEG команда
Код | ffmpeg -i test_media/robot.avi -acodec mp3 -ab 64k -ac 1 -ar 220502 -f flv 1.flv
|
выдет такое вот ругательство и возвращает файл 0 размера
Код | FFmpeg version SVN-r9606, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --cc=cc --prefix=/usr/local --make=gmake --disable-debug --enable-memalign-hack --enable-shared --enable-pp --extra-cflags=-O2 -fno-strict-aliasing -pipe -I/usr/local/include --extra-ldflags=-L/usr/local/lib --extra-libs=/usr/lib/libpthread.so --enable-gpl --enable-pthreads --enable-liba52 --enable-liba52bin --enable-libfaad --enable-libfaadbin --disable-mmx --enable-libogg --disable-ffplay --enable-libtheora --enable-libvorbis libavutil version: 49.4.1 libavcodec version: 51.40.4 libavformat version: 51.12.1 built on Aug 24 2007 19:54:48, gcc: 3.4.4 [FreeBSD] 20050518 Compiler did not align stack variables. Libavcodec has been miscompiled and may be very slow or crash. This is not a bug in libavcodec, but in the compiler. Do not report crashes to FFmpeg developers. Input #0, mpeg, from 'test_media/robot.avi': Duration: 00:00:00.3, start: 0.177778, bitrate: 4905 kb/s Stream #0.0[0x1c0]: Audio: mp2, 32000 Hz, mono, 32 kb/s Stream #0.1[0x1e0]: Video: mpeg1video, yuv420p, 160x112, 104857 kb/s, 25.00 fps(r) File '1.flv' already exists. Overwrite ? [y/N] y Output #0, flv, to '1.flv': Stream #0.0: Video: flv, yuv420p, 160x112, q=2-31, 200 kb/s, 25.00 fps(c) Stream #0.1: Audio: 0x0000, 220502 Hz, mono, 64 kb/s Stream mapping: Stream #0.1 -> #0.0 Stream #0.0 -> #0.1 Unsupported codec for output stream #0.1
|
в чем причина и как это исправить ЗЫ без звука колдирует на ура |