A brew tap for assorted audio and video tools in use at SVT, mainly for encoding purposes. Currently this tap holds minor modifications of existing core Homebrew formulas - ffmpeg and codecs, but also formulas for a few of the FFmpeg filters released by SVT
- ffmpeg-encore - FFmpeg tailored for encore, with x264, x265, ffmpg-filter-proxy support
- libsrf-proxy-filter - Subtitle Rendering Format filter
- libsvg-proxy-filter - SVG filter
- x264-encore - x264 encoder lib
- x265-encore - x265 encoder lib
- Add the tap to your Brew tap configuration, and install the tools you wish
$ brew tap svt/avtools
- Optional: For more info about the tap you could use (example uses jq
$ brew tap-info svt/avtools --json | jq
- Example install
$ brew install ffmpeg-encore
Currently, the configurations options are few - this might change in the future.
Auditing the Formulas still gives a few warnings, feel free to fix them. To audit them all, from the project's root folder you can run
$ for f in Formula/*.rb; do echo "Processing $f file.."; eval "brew audit --new --formula $f"; done
The Formulas is not yet keg_only, which could allow to have multiple instances/versions
If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker
See CONTRIBUTING
-
The Formulas in this project is all released under the BSD 2-clause "Simplified" License
-
The Formulas FFmpeg-encore, x264-encore, x264-encore is built on Brew formulas, released under the same BSD-2 License, but also Copyright 2009-present, Homebrew contributors besides SVT.
-
However, Note that the binaries the Formulas will build is released under various other licenses, see the different projects homepages and the license metadata in the Formula for some guidance for making an informed decision if you intend to share any built binaries further.
To the great projects FFmpeg, Brew, x264, x265 and many others we forgot.