Changes between Version 167 and Version 168 of CompilationGuide/Ubuntu


Ignore:
Timestamp:
Sep 21, 2020, 11:41:36 AM (4 weeks ago)
Author:
veikk0
Comment:

Add SVT-AV1. Currently doing a full git clone to avoid an issue with the git version of the encoder string not working with a shallow clone. Should be fine for now, since the repo is less than 30 megs.

Legend:

Unmodified
Added
Removed
Modified
  • CompilationGuide/Ubuntu

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