Unbekannter Encoder „x264“ in FFmpeg trotz Befolgung der richtigen Installationsanweisungen

Unbekannter Encoder „x264“ in FFmpeg trotz Befolgung der richtigen Installationsanweisungen

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 libx264anstelle von x264zu 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, ffmpegwurde es mit konfiguriert --enable-libx264, und ein einfaches „ls“ von ~/binzeigt, 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

verwandte Informationen