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
Ich habe ein Problem mit FFmpeg, nachdem ich es genau nach den Anweisungen des jeweiligen Wikis konfiguriert habe. Dort erhalte ich Folgendes:
ffmpeg -stats -i uncompressed.video.mkv -codec x264 -preset veryslow -pass 2 -an compressed.video.mkv [Removed for readability] Unknown encoder 'x264'
Wenn Sie dasselbe mit libx264
anstelle von versuchen, wird x264
ein ähnlicher Fehler angezeigt:
Invalid encoder type 'libx264'
Also lief ich:
~$ 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 mit konfiguriert --enable-libx264
, und ein paar einfache Informationen enthüllen ~/bin
, dass ich es tatsächlich von der Quelle installiert habe, wie in der Anleitung angegeben, die ich oben verlinkt habe.
Kann mir jemand helfen herauszufinden, was ich falsch gemacht habe und wie ich es reparieren kann?
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
Anstatt mit --enable-libx264 zu konfigurieren, müssen Sie ihn mit --enable-gpl konfigurieren