Skip to content

Khenziii/media-merger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

media-merger

media-merger is a lightweight, mass scale video generator. It was created at the request of one of my users, who saw my other work.

Prerequisites

Before continuing, please make sure that you've installed FFmpeg & that it's available.

Getting Started

Head over to releases, and grab one of the executables :). After doing that, you should place it in a directory which contains 2 folders:

  1. input
  2. output

input has to contain these files:

  • audio
  • image
  • video

extension of these files don't matter, as long as they're supported by FFmpeg & they support each other's encodings

While output has to be empty.

For more info on input directory read this, and for details about output folder, consider giving this thing a read.

Contributing

Every contribution is welcomed. I will review all PRs and issues.

To start the program in dev env set MEDIA_MERGER_ENV env variable to DEV. You can do that inline:

MEDIA_MERGER_ENV=DEV cargo run

or add it to your .bashrc:

echo "export MEDIA_MERGER_ENV=DEV" >> ~/.bashrc && source ~/.bashrc