Skip to content

v0.5.0

Compare
Choose a tag to compare
@alexheretic alexheretic released this 28 Nov 12:08
· 103 commits to main since this release
  • Default to .mkv output format for all inputs (except .mp4 which will continue to output .mp4 by default).
    This also applies to ffmpeg encoder sample output format. The previous behavior used the input extension
    which may not have supported av1 (e.g. .m2ts).
  • For auto-encode use the output extension also for ffmpeg encoder sample outputs if applicable.
  • When creating lossless samples for encode analysis use .mkv (or .mp4) extension for better ffmpeg compatibility.
  • Encode mkv outputs with the "cues" seek index at the front to optimise stream usage.
  • Optimise pixel format choice for VMAF comparisons. Can significantly improve VMAF fps.
    E.g. if both videos are yuv420p use that instead of yuv444p10le.
  • When sampling use full input video when sample time would be >= 85% of the total (down from 100%).
  • Eliminate repeated redundant ffprobe calls.
  • Windows: Support VMAF pixel format conversion for both distorted and reference.
    Gives more consistently accurate results and brings Windows in line with Linux functionality.
  • Windows: ab-av1.exe binaries will now be automatically built and attached to releases.