Skip to content

Video processing software written using the C++ OpenCV Library. Allows for realtime video mixing, filtering, and writing.

Notifications You must be signed in to change notification settings

bwedin/video-commixer

Repository files navigation

video-commixer

Video processing software written using the C++ OpenCV Library. Allows for realtime video mixing, filtering, and writing.

Please install CMake and OpenCV before using.

Mac/UNIX Installation

Before going any further, please install CMake and OpenCV before using. Make sure you also have the 'make' command installed ('which make' to check, or run 'xcode-select --install' from command line). If using cmake from command line:

  1. Go to the downloaded 'opencv' folder, and run the following:
cmake .
make
  1. Clone the video-commixer repository if you haven't already, and go to it.
  2. In the video-commixer repository, run the following:
cmake .
make

If using the CMake application:

  1. 'Browse source...' to find the 'opencv' directory. Configure and generate the build.
  2. Go to the corresponding 'opencv' directory and run the 'make' command.
  3. Clone the video-commixer repository if you haven't already, and use 'Browse source...' to find the downloaded directory.
  4. Configure and generate the build.
  5. Go to the corresponding 'video-commixer' directory and run the 'make' command.

For both installations, you should be ready if no errors occurred while running the two make commands and you see a 'videocommixer' executable in your 'video-commixer' folder.

Running an example

Once installed, you can run an example by entering:

./videocommixer filenames_video.txt filenames_masks.txt

from the video-commixer directory.

About

Video processing software written using the C++ OpenCV Library. Allows for realtime video mixing, filtering, and writing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published