Skip to content

DavoDC/CoverVidMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cover Video Maker (CVM)

ko-fi

This C++ console program converts MP3 audio files to MP4 videos by using the album cover images as frames for the video.

Build & Run

Windows only. Requires Visual Studio with C++ workload and FFmpeg binaries.

  1. Place FFmpeg binaries (ffmpeg.exe, ffprobe.exe) in dependencies/ffmpeg/
  2. Place your MP3s in media/1_Audio/ and cover images (PNG) in media/2_Covers/
  3. Run scripts\launch.bat - builds and runs automatically
  4. Converted MP4s appear in media/3_Videos/

Alternatively, open project/ in Visual Studio and build manually with Ctrl+Shift+B.

Info

  • Requires FFmpeg (Official Site, GitHub Releases) - place binaries in dependencies/ffmpeg/.
  • Was originally a series of Batch scripts created on June 4th, 2023.
  • For Windows OS only (Command class is designed for Windows).

Features

  • Highly customizable, extensible, and modular (from a developer perspective).
  • Much easier to work with compared to batch scripts.
  • Achieves desired results with just a single click.
  • No restrictions on the number of files or video duration.
  • Can handle audio filenames with special characters.
  • Can handle audio files with irregular album art.

Tech

  • Language: C++
  • IDE: Visual Studio (Windows only)
  • Video encoding: FFmpeg for MP3+image → MP4 conversion

Alternatives

Development

Developed: June 2023 (originally batch scripts, rewritten in C++)

About

A C++ console program to convert MP3 audio files to MP4 videos using album covers

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors