Quelques utilisations de ffmpeg pour l'audio/vidéo

Un jour lors de concerts, j'aimerais avoir une représentation vidéo live des sons de la musique que l'on joue. Pour cela, ffplay (de ffmpeg) est un bon outil.

Générer une vidéo depuis un audio wave :

$ ffmpeg -i input.wav -filter_complex "[0:a]avectorscope=s=1280x720,format=yuv420p[vid]" -map "[vid]" -map 0:a -codec:v libx264 -crf 18 -preset fast -codec:a aac -strict -2 -b:a 192k output.mp4

Générer une vidéo depuis le microphone interne :

$ ffmpeg -filter_complex "[0:a]avectorscope=s=1280x720,format=yuv420p[vid]" -map "[vid]" -map 0:a -codec:v libx264 -crf 18 -preset fast -codec:a aac -strict -2 -b:a 192k output.mp4

Voir une représentation audio avec ffplay :

$ ffplay -f pulse -i alsa_input.pci-0000_00_1b.0.analog-stereo [...plugin de filtre...]