casserver.blogg.se

Ffmpeg av1 multithread
Ffmpeg av1 multithread









ffmpeg av1 multithread

PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig". 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. ffmpegStatic -i input.mov -pixfmt yuv420p -c:v libaom-av1 -cpu-used 8 -denoise-noise-level 50 -row-mt true -threads 0 -crf 24 -tile-columns 1 -tile-rows 0 outdenoise5o4208bit.mp4 Lowering denoise level will increase bitrate and reduce film synth (imho lowering subjective quality). Git -C SVT-AV1 pull 2> /dev/null || git clone PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED=off -DENABLE_NASM=on. Git -C aom pull 2> /dev/null || git clone -depth 1 Compile FFmpeg + libaom (AOM AV1) + libsvtav1 (Scalable Video Technology, SVT AV1) Prepare Compiler apt-get install -y autoconf automake build-essential cmake git-core libass-dev libfreetype6-dev libgnutls28-dev libsdl2-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev meson ninja-build pkg-config texinfo wget yasm zlib1g-dev Install lib for FFmpeg apt-get install nasm libx264-dev libx265-dev libnuma-dev libvpx-dev libfdk-aac-dev libmp3lame-dev libopus-dev libunistring-dev Prepare Directory for Source code mkdir ~/ffmpeg_sources











Ffmpeg av1 multithread