Skip to content

gitalexhubuser/FFmpeg-Spectrum-Chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFmpeg Spectrum Chart

Описание

Bat скрипт при помощи библиотеки ffmpeg преобразовывает звук в видео, на котором будет присутстовать:

  • название файла
  • 3 визуализации формы волны

Пример

Скрипт для ютуб канала: Проверка музыки на АП На момент публикации репозитория у канала:

  • 54 подписчика
  • 56 289 просмотров

Если трек с Авторскими правами (это выясняется чуть позже) - меняется название видео (вручную приписывается приставка АП слева к названию ролика)

А красивая визуализация нужна, чтоб было интересней смотреть и слушать!


Create Video from Audio file generating a spectrum chart

ffmpeg -i input.mp3 -filter_complex "[0:a]avectorscope=s=640x518,pad=1280:720[vs]; [0:a]showspectrum=mode=separate:color=intensity:scale=cbrt:s=640x518[ss]; [0:a]showwaves=s=1280x202:mode=line[sw]; [vs][ss]overlay=w[bg]; [bg][sw]overlay=0:H-h,drawtext=fontfile=opensans.ttf:fontcolor=white:x=10:y=10:text='Song Title by Artist'[out]" -map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a copy output.mkv

Оригинал


Моя версия (поддержка сразу нескольких mp3)

for %%a in ("*.mp3") do ffmpeg -i "%%a" -filter_complex "[0:a]avectorscope=s=640x518,pad=1280:720[vs]; [0:a]showspectrum=mode=separate:color=intensity:scale=cbrt:s=640x518[ss]; [0:a]showwaves=s=1280x202:mode=line[sw]; [vs][ss]overlay=w[bg]; [bg][sw]overlay=0:H-h,drawtext=fontfile=opensans.ttf:fontcolor=white:x=10:y=10:text='%%a'[out]" -map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a copy "%%~na.mkv"


Требования


Использование

  • Поместить любое кол-во *.mp3 в папку
  • Скачать и поместить cmd-bat.bat в папку к аудио
  • Запустить cmd-bat.bat
  • Дождаться закрытия консоли с ffmpeg (рендер видео)
  • Получаем output.mkv

Ссылки

Описание Ссылка
Ютуб канал: youtube.com/channel/UCdv-Kc23A6xq74mBACCR-gg
Репо: github.com/gitalexhubuser/FFmpeg-Spectrum-Chart

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published