Come posso usare l'opzione "-vf" / "-vfilters" di ffmpeg senza ricompilare me stesso ffmpeg?


9

Ho installato ffmpeg da apt (versione 4:0.5.1-1ubuntu1). Ho un video che è capovolto, quindi voglio capovolgerlo verticalmente. La documentazione di ffmpeg dice di usare l' -vfopzione (che vedo è stata recentemente rinominata -vfilters). Tuttavia, ciò non funziona per me. Ottengo un errore come: ffmpeg: unrecognized option '-vf'.

So che ci sono tutti i tipi di motivi legali per cui ffmpeg non è le opzioni complete, ma sicuramente girare un video dovrebbe essere OK? Ci sono molte guide per Ubuntu e ffmpeg che consigliano di ricompilarlo da soli. ad es. il successo numero 2 di "ubuntu ffmpeg" è una guida sui forum di Ubuntu sulla ricompilazione di ffmpeg .

Non voglio ricompilarlo da solo. Sono un fan dei gestori di pacchetti e "fanno le cose nel modo giusto". Dovrebbe esserci un modo per ottenere questa funzionalità nella versione in pacchetto, altrimenti c'è un bug nella versione in pacchetto.

Come posso ottenere l'opzione -vf / -vfilter in ffmpeg? (Se non riesco a ottenerlo, perché no?)

Risposte:


5

Hai ragione, i pacchetti ffmpeg in Ubuntu 10.04 e 10.10 non supportano i filtri video. Se usi Ubuntu 10.10, puoi aggiungere pacchetti non ufficiali da Debian Multimedia Project e installare la loro versione di ffmpeg (non dovresti farlo se usi Ubuntu 10.04, ci sono troppi conflitti con pacchetti più vecchi. Inoltre non combinare questi pacchetti con Ubuntu -restriced-extra). Quindi i seguenti lavori

ffmpeg -i in.avi -vf vflip out.avi

Un'opzione più semplice if- se tutto ciò che vuoi fare è girare i video - è usare il pacchetto mencoder invece di ffmpeg. Dopo aver installato il pacchetto, funziona come segue (copia dell'audio, codifica del video con libavcodecs):

mencoder -vf flip -o out.avi -oac copy -ovc lavc in.avi

Sai perché ffmpeg in Ubuntu non lo fa? La versione di ffmpeg è troppo vecchia? O è stato spento delibratamente?
Rory,

1
La versione di ffmpeg (almeno in Maverick) è piuttosto recente, ha qualcosa a che fare con le opzioni di configurazione. Non è specifico di Ubuntu, la limitazione è ereditata da Debian penso: bugs.debian.org/cgi-bin/bugreport.cgi?bug=594108
Marcel Stimberg


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.