Av1an

Jul 20, 2023

Command-line encoding framework with per scene quality

Av1an is a cross-platform framework to streamline encoding, providing an easy way to start using AV1 / HEVC / H264 / VP9 / VP8 encoding. AOM, RAV1E, SVT-AV1, VPX, x265, x264 are supported.

Main Features

Splitting video by scenes for parallel encoding because AV1 encoders are currently not very good at multithreading and encoding is limited to a very limited number of threads.

  • Vapoursynth script input support.
  • Speed up video encoding.
  • Target Quality mode. Targeting end result reference visual quality. VMAF used as a substructure
  • Resuming encoding without loss of encoded progress.
  • Simple and clean console look.
  • Automatic detection of the number of workers the host can handle.
  • Both video and audio transcoding.


Checkout these related ports:
  • Zoneminder - Complete security camera solution, fully web based with image analysis
  • Zart - GMIC GUI for video streams
  • Ytfzf - Find and watch YouTube videos from the terminal
  • Yamdi - Metadata injector for FLV files
  • Xvid - Opensource MPEG-4 codec, based on OpenDivx
  • Xporthdmv - The xport Transport Stream Demuxer
  • Xine - X11 multimedia player
  • Xfce4-parole - Lightweight media player for Xfce4 based on GStreamer
  • Xawtv - TV viewing application and a few TV utilities
  • Xanim - Play most popular animation formats and show pictures
  • X265 - H.265/High Efficiency Video Coding (HEVC) format
  • X264 -
  • Wlrobs - Wayland screen capture plugin for obs-studio
  • Wl-screenrec - High performance wlroots screen recording, featuring hardware encoding
  • Winff - Convert your videos quickly, easily, and all at once