Skip to content

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

License

Notifications You must be signed in to change notification settings

starfrosch/AudioToVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages