Hi,
ich suche nach einer Möglichkeit per Kommandozeile Videos für Android zu kompilieren. Ich habs folgende Zeile dazu gefunden:
Allerdings kommt da bei mir folgendes raus:
Dann dachte ich mir okay, vllt muss ich ffmpeg neu kompilieren, weil ich folgende Seite gefunden habe: klick Dort steht
Aber dazu sagt mir nur "Unknown option "--enable-liba52"." und so gehts dann weiter wenn ich anfange Optionen zu entfernen. Irgendwann passt dann alles soweit aber dann sagt er "ERROR: libx264 version must be >= 0.83." und ab da ist Schluss unter Debian Lenny, da
Ich hab main contrib und non-free eingeschalten und debian-multimedia. Kennt jemand ne andere Möglichkeit?
cu
serow
ich suche nach einer Möglichkeit per Kommandozeile Videos für Android zu kompilieren. Ich habs folgende Zeile dazu gefunden:
Code:
ffmpeg -i inputfile -aspect 3:2 -s 480x320 -vcodec h264 -b 480k -r 23.976 -acodec aac -ab 96k -sameq -pass 1 outputfile
Allerdings kommt da bei mir folgendes raus:
Code:
FFmpeg version SVN-r13582, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --bindir=${prefix}/bin --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-libamr-nb --enable-libamr-wb --enable-x11grab --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscale --enable-libdc1394 --enable-nonfree --disable-mmx --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
libavutil version: 49.7.0
libavcodec version: 51.58.0
libavformat version: 52.16.0
libavdevice version: 52.0.0
libavfilter version: 0.0.0
built on May 3 2009 12:07:18, gcc: 4.3.2
Input #0, avi, from 'inputfile':
Duration: 01:28:27.14, start: 0.000000, bitrate: 1106 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 684x286 [PAR 1:1 DAR 342:143], 23.98 tb(r)
Stream #0.1: Audio: ac3, 48000 Hz, stereo, 192 kb/s
Unknown encoder 'h264'
Dann dachte ich mir okay, vllt muss ich ffmpeg neu kompilieren, weil ich folgende Seite gefunden habe: klick Dort steht
Code:
./configure --enable-gpl --enable-postproc \
--enable-libvorbis --enable-liba52 --enable-libdc1394 \
--enable-libgsm --disable-debug --enable-libmp3lame \
--enable-libfaad --enable-libfaac --enable-libxvid \
--enable-pthreads --enable-libx264
Aber dazu sagt mir nur "Unknown option "--enable-liba52"." und so gehts dann weiter wenn ich anfange Optionen zu entfernen. Irgendwann passt dann alles soweit aber dann sagt er "ERROR: libx264 version must be >= 0.83." und ab da ist Schluss unter Debian Lenny, da
Code:
mathias@ironman:~$ apt-cache search libx264
libx264-54 - x264 video coding library
libx264-60 - x264 video coding library
libx264-65 - x264 video coding library
libx264-dev - development files for libx264
mathias@ironman:~$
Ich hab main contrib und non-free eingeschalten und debian-multimedia. Kennt jemand ne andere Möglichkeit?
cu
serow