Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

39 lines (20 loc) · 1.02 KB

AudioToVideo

Create a slideshow video for YouTube from an audio file, images and text input with a waveform animation.

Install

Download ffmpeg https://www.ffmpeg.org and install in applications on macOS

Install brew https://brew.sh

brew install gs for fonts support

brew install imagemagick

Fight imagemagick to support pango https://stackoverflow.com/questions/25838714/error-when-trying-to-use-pango-with-imagemagick-on-osx

sudo chmod +x AudioToVideo.sh

Run

AudioToVideo.sh /path/to/image.jpg /path/to/audio.mp3 "artist name" "track name"

Example with a single image

Input Audio: https://archive.org/download/starfrosch-mostwanted/Starfrosch-Chillax.wav

Input Image: https://unsplash.com/photos/XOQJa4OC8P0

Input Artist Name: starfrosch

Input Track Title: Chillax

AudioToVideo.sh paul-bulai-448776-unsplash.jpg Starfrosch-Chillax.wav starfrosch Chillax

Watch the result https://www.youtube.com/watch?v=jdUZetNgwl8

Example to create a slideshow

AudioToVideo.sh /images/*.jpg Starfrosch-Chillax.wav starfrosch Chillax