Question

J'ai installé la dernière ffmpeg, mais il semble incapable de localiser les codecs vidéo. Dois-je supprimer completeley ffmpeg et re courir différemment la ./configure pour que ffmpeg pour trouver les codecs vidéo?

Voici ma configuration actuelle:

FFmpeg version git-f61cbc2, Copyright (c) 2000-2011 the FFmpeg developers built on Jan 18 2011 10:59:49 with gcc 4.0.1 (Apple Inc. build 5465) configuration: --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64 libavutil 50.36. 0 / 50.36. 0 libavcore 0.16. 1 / 0.16. 1 libavcodec 52.108. 0 / 52.108. 0 libavformat 52.94. 0 / 52.94. 0 libavdevice 52. 2. 3 / 52. 2. 3 libavfilter 1.74. 0 / 1.74. 0 libswscale 0.12. 0 / 0.12. 0

Ou, je peux re-exécuter juste la commande make pour inclure la bibliothèque?

Voici mon extrait pour transcoder:

ffmpeg -i ~/Desktop/watercarts.mov -vcodec libx264 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 ~/Desktop/watercartsipod.mp4

Et l'erreur:

Unknown encoder 'libx264'

Je vous remercie à l'avance.

Était-ce utile?

La solution

Vous devez configurer avec ./configure --enable-gpl --enable-libx264 et vous avez besoin x264 récent.

Autres conseils

Ubuntu 10.10 (Maverick) ce codec est fourni par le paquet libavcodec-extra-53 de dépôt Multiverse.

essayez d'installer en utilisant apt-get install et non en compilant la source. Il téléchargera toutes les bibliothèques codec nécessaires (au moins sur mon gubuntu)

Si vous utilisez ubuntu (différentes versions), vous pouvez installer ffmpeg avec le x264 lib en utilisant cette suggestion

http://ubuntuforums.org/showthread.php?t=1117283

Personnellement, j'utiliser l'option "C". Deux commandes simples (copier et coller), l'installation automatique de la version droite + bibliothèque, rien à compiler et tout le travail bien:)

Si vous préférez compiler puis il y a la « Une » option sur la même page (il fonctionne sur ubuntu 10.10 j'ai compilé la dernière version).

J'ai trouvé un lien à une version statique binaire sur ce forum et cela a fonctionné complètement hors de la boîte!

Longue histoire courte

$ wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
$ tar xvf ffmpeg-release-amd64-static.tar.xz
$ cd ffmpeg-4.1.1-amd64-static

$ ./ffmpeg
ffmpeg version 4.1.1-static https://johnvansickle.com/ffmpeg/
...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top