2017-08-25 1 views
0

J'ai essayé de créer une vidéo avec le filtre showwaves de ffmpeg et j'ai bricolé ensemble la commande ci-dessous que je comprends en quelque sorte. Je me demande s'il est possible de définir la couleur de la forme wav en utilisant des couleurs hexadécimales. (c'est-à-dire # F3ECDA au lieu de "bleu") Aussi, n'hésitez pas à me dire s'il y a des ordures inutiles dans la commande telle quelle. Merci.Utilisation des couleurs hexadécimales avec les showwaves de ffmpeg

ffmpeg -i audio.mp3 -loop 1 -i picture.jpg -filter_complex \ 
"[0:a]showwaves=s=960x202:mode=cline:colors=blue[fg]; \ 
[1:v]scale=960:-1,crop=iw:540[bg]; \ 
[bg][fg]overlay=shortest=1:main_h-overlay_h-30,format=yuv420p[out]" \ 
-map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a libopus output.col.mkv 

Répondre