7 votes

Encodeur inconnu 'x264' dans FFmpeg malgré avoir suivi les instructions d'installation correctes.

Je rencontre un problème avec FFmpeg après l'avoir configuré exactement comme indiqué sur leur propre wiki où je reçois ce message d'erreur :

ffmpeg -stats -i uncompressed.video.mkv -codec x264 -preset veryslow -pass 2 -an compressed.video.mkv
[Supprimé pour la lisibilité]
Encodeur inconnu 'x264'

Essayer la même chose avec libx264 au lieu de x264 donne une erreur similaire :

Type d'encodeur invalide 'libx264'

Donc j'ai exécuté :

~$ ffmpeg -codecs | grep x264

Et j'ai obtenu :

version ffmpeg 2.6.git Copyright (c) 2000-2015 les développeurs FFmpeg
  construit avec 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 (encodeurs: libx264 libx264rgb )

D'après ce que je peux voir, ffmpeg a été configuré avec --enable-libx264, et un simple ls de ~/bin révèle que je l'ai effectivement installé à partir de la source comme indiqué dans le guide que j'ai lié ci-dessus.

Est-ce que quelqu'un peut m'aider à comprendre exactement ce que j'ai mal fait et comment je peux le corriger?

5voto

Thomas Lauria Points 97

Essayez ceci :

ffmpeg -stats -i uncompressed.video.mkv -vcodec libx264 -preset veryslow -pass 2 -an compressed.video.mk

ou cela :

ffmpeg -stats -i uncompressed.video.mkv -codec:v libx264 -preset veryslow -pass 2 -an compressed.video.mk

1voto

SJP Points 11

Plutôt que de configurer avec --enable-libx264, vous devrez configurer avec --enable-gpl

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X