
Ich habe ein Problem mit FFmpeg nach der Konfigurationgenau nach den Anweisungen ihres eigenen Wikiswo ich folgendes empfange:
ffmpeg -stats -i uncompressed.video.mkv -codec x264 -preset veryslow -pass 2 -an compressed.video.mkv
[Removed for readability]
Unknown encoder 'x264'
Der Versuch, dasselbe mit libx264
anstelle von x264
zu tun, führt zu einem ähnlichen Fehler:
Invalid encoder type 'libx264'
Also bin ich gelaufen:
~$ ffmpeg -codecs | grep x264
Und bekam:
ffmpeg version 2.6.git Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 4.7 (Debian 4.7.2-5)
configuration: --prefix=/home/hindenpeter/ffmpeg_build --extra-cflags="-I/home/hindenpeter/ffmpeg_build/include --extra-ldflags=-L/home/hindenpeter/ffmpeg_build/lib --bindir=/home/hindenpeter/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree
libavutil 54. 20.100 / 54. 20.100
libavcodec 56. 29.100 / 56. 29.100
libavformat 56. 26.101 / 56. 26.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 13.101 / 5. 13.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (encoders: libx264 libx264rgb )
Soweit ich das beurteilen kann, ffmpeg
wurde es mit konfiguriert --enable-libx264
, und ein einfaches „ls“ von ~/bin
zeigt, dass ich es tatsächlich aus der Quelle installiert habe, wie in der Anleitung beschrieben, die ich oben verlinkt habe.
Kann mir also jemand helfen, herauszufinden, was ich genau falsch gemacht habe und wie ich es beheben kann?
Antwort1
Versuche dies:
ffmpeg -stats -i uncompressed.video.mkv -vcodec libx264 -preset veryslow -pass 2 -an compressed.video.mk
oder dieses:
ffmpeg -stats -i uncompressed.video.mkv -codec:v libx264 -preset veryslow -pass 2 -an compressed.video.mk
Antwort2
Anstatt mit--enable-libx264müssen Sie konfigurieren mit--enable-gpl