Le but de cette commande est de générer une vidéo d'un graphique de type "VUmetre" à partir d'un son. Idéal pour créer une video sans que vous ayez d'image :
ffmpeg -i Enregistrement_0004.mp3 -filter_complex "[0:a]showwaves=s=128x96:mode=cline,format=yuv420p[v]" -map "[v]" -map 0:a -c:v libx264 -c:a copy output.mpg
- -i Enregistrement_0004.mp3 : fichier son d'entrée
- -filter_complexe : générateur de l'image
- -c : les deux commande -c permettent de reprendre les formats de départ du fichier d'entrée
- s=128x96 : dimension finale de la vidéo
Résultats
Un autre moyen vu ultérieurement :
ffmpeg -loop 1 -i background.png -i music.mp3 -filter_complex "[1]ahistogram=s=789x50:rheight=1[fg];[0][fg]overlay=(W-w)/2:H-h-10:shortest=1,scale='iw-mod(iw,2)':'ih-mod(ih,2)',format=yuv420p[v]" -map "[v]" -map 1:a -movflags +faststart output.mp4
