
A slim FFMPEG wrapper to easily transcode videos to multiple resolutions using Nvidia GPUs 📼
Getting startedTo quickly get started make sure you have Docker (>=19.03), Nvidia docker and make installed.
- Clone the respository and
cdinto it -git clone https://github.com/juniorxsound/now.git && cd now - Build the Docker image by running
make setup - Download the Big Buck Bunny test video by running
make download - Build the program by running
make build - Run the program by running
make run
If everything went well you should have 4 transcoded versions of the video in video/transcode/
For a simple example look at main.cpp