| | 293 | == libsvtav1 == |
| | 294 | |
| | 295 | AV1 video encoder/decoder. Only the encoder is supported by FFmpeg, so building of the decoder is disabled. |
| | 296 | |
| | 297 | Requires `ffmpeg` to be configured with `--enable-libsvtav1`. |
| | 298 | |
| | 299 | {{{ |
| | 300 | cd ~/ffmpeg_sources && \ |
| | 301 | git -C SVT-AV1 pull 2> /dev/null || git clone https://github.com/AOMediaCodec/SVT-AV1.git && \ |
| | 302 | mkdir -p SVT-AV1/build && \ |
| | 303 | cd SVT-AV1/build && \ |
| | 304 | PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DCMAKE_BUILD_TYPE=Release -DBUILD_DEC=OFF -DBUILD_SHARED_LIBS=OFF .. && \ |
| | 305 | PATH="$HOME/bin:$PATH" make && \ |
| | 306 | make install |
| | 307 | }}} |
| | 308 | |