наложение гистограммы громкости звука на статическое изображение - PullRequest
0 голосов
/ 10 декабря 2018

На самом деле я работаю над проектом для создания музыкального видео с использованием ffmpeg.Я хотел бы знать, возможно ли использовать сам ffmpeg или комбинацию компонента командной строки в среде Windows для визуализации звукового спектра (ахистограммы?) Поверх статического фонового изображения, подобного тому, которое я нашел в Интернете:

enter image description here

Есть идеи или советы по кодированию?

1 Ответ

0 голосов
/ 10 декабря 2018

enter image description here

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

Не совсем то, что вы хотите, нет возможности создавать бары, как на вашем изображении, но, возможно, это будет достаточно хорошо.См. документацию фильтра аистограммы для получения дополнительных опций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...