AvTranscoder uses CMake as build system.
AvTranscoder can depend on ffmpeg, libav, or any fork of these projects that follow the same API.
- Recommended ffmpeg versions: 2.2.2 or upper
- Recommended libav versions: not tested
mkdir build && cd build
cmake ..
make
make install
cmake .. -DCMAKE_PREFIX_PATH=/path/to/your/install
cmake .. -DAVTRANSCODER_DISABLE_APPS=True
cmake .. -DAVTRANSCODER_DISABLE_BINDINGS=True
cmake .. -DAVTRANSCODER_DISABLE_PYTHON_BINDING=True
cmake .. -DAVTRANSCODER_DISABLE_JAVA_BINDING=True
cmake .. -DCMAKE_INSTALL_PREFIX=/path/to/install
cmake .. -DCMAKE_BUILD_TYPE=Release/Debug
cmake .. -DAVTRANSCODER_PYTHON_VERSION_OF_BINDING=2.7
Last stable version:
brew tap cbenhagen/video
brew install avtranscoder
From develop branch:
brew tap cbenhagen/video
brew install avtranscoder --devel
brew deps avtranscoder
brew install avtranscoder --only-dependencies