Un pò di tempo fa c'era la possibilità di inserire un logo in un video con FFmpeg usando vhook, ma ho scoperto che adesso questo non è più possibile, o meglio, non è più possibile con vhook, ma si può fare lo stesso usando Soc e libavfilter, infatti nel mio post precedente, ho parlato di come installare FFmpeg da sorgenti, appunto per poter compilare ed utilizzare queste librerie. Diciamo che la possibilità di inserire un logo in un video può essere molto utile, specialmente per chi vuole marchiare i propri video per renderli unici, non proprio come il mio dove ho inserito tux-sioux gigante 🙂
Ed ecco di seguito un' altro dei comandi magici:
$
ffmpeg -i video.avi -vf "movie=0:png:immagine.png [logo]; [in][logo] overlay=10:10:1" output.avi
ps: per chi è pigro ed interessato a limite inserirò i pacchetti ffmpeg e x264 nel mio repository.
ps: la "cosa mancante" del post precedente è –enable-filter=movie
enjoy 😉
@Cetin
in fact, you have to compile ffmpeg with this parameter
--enable-filter=movie
looks
https://www.edmondweblog.com/index.php/building-ffmpeg-su-debian-squeeze-con-libavfilter-e-x264/
Since the vhook subsystem has been removed from the latest version of FFMPEG, how can I add a watermark to a video?
the following software is installed on my server:
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1 with libavfilter 0.4.0
but this code doesn't work:
ffmpeg -i video.avi -vf "movie=0:png:immagine.png [logo]; [in][logo] overlay=10:10:1" output.avi
Hi edmond,
thanx for your message.
How Do I Use Ffmpeg's "-vf" / "-vfilters" Option Without Recompiling Ffmpeg Myself?
now ffmpeg is in my repository 😉
enjoy