Domanda

Dopo aver installato l'ultima ffmpeg ma sembra in grado di individuare i codec video. Devo completeley ffmpeg rimuovere e ri correre il ./configure in modo diverso per ffmpeg per trovare i codec video?

Ecco la mia configurazione corrente:

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

In alternativa, posso semplicemente eseguire nuovamente il comando make per includere la libreria?

Ecco il mio frammento per la transcodifica:

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

E l'errore:

Unknown encoder 'libx264'

Grazie in anticipo.

È stato utile?

Soluzione

È necessario configurare con ./configure --enable-gpl --enable-libx264 e avete bisogno recente x264.

Altri suggerimenti

In Ubuntu 10.10 (Maverick) questo codec è fornito dal pacchetto libavcodec-extra-53 dal repository multiverse.

provare a installare con apt-get install e non compilando la fonte. Si scaricherà tutte le librerie codec necessari (almeno sul mio gubuntu)

Se si sta utilizzando Ubuntu (varie versioni), è possibile installare ffmpeg con la x264 lib utilizzando questo suggerimento

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

Personalmente io uso l'opzione "C". Due semplici comandi (copia e incolla), installare automatica della versione giusta + libreria, niente da compilare, e tutti funzionano bene:)

Se si preferisce compilare poi c'è l'opzione "A" sulla stessa pagina (funziona su Ubuntu 10.10 ho compilato l'ultima versione).

Ho trovato un collegamento a un binario accumulo di elettricità statica su il forum e ha funzionato del tutto fuori dalla scatola!

Per farla breve

$ 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/
...
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top