ab-av1
encoder-benchmark
Our great sponsors
ab-av1 | encoder-benchmark | |
---|---|---|
19 | 6 | |
342 | 59 | |
- | - | |
7.3 | 6.2 | |
25 days ago | 6 months ago | |
Rust | Rust | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ab-av1
-
AV1 is very fast and versatile but…
Calculate vmaf before you encode the whole file. -> https://github.com/alexheretic/ab-av1 has a search mode with samples, the estimation of time and filesize is very good and does everything in one step
-
AV1 tool to auto compress old video files for archive
ab-av1 auto-encode with a VMAF quality target of 97-98 + a script for the deletion of files sounds like what you need.
-
Automatic choose encode settings?
ab-av1
-
RFC: redb (embedded key-value store) nearing version 1.0
My case is ab-av1, a cli for encoding videos. The local db stores cached vmaf analysis.
- I'm just running videos through libsvtav1 on ffmpeg with -crf 35. Any tips to improve this command?
-
A little script to parse large libraries to AV1, if you're interested
If the goal is space saving and a consistent visual quality rather than just having a library as AV1 for its own sake, I'd use ab-av1. Not sure how (or if) it'll handle the Opus audio channels cases, but bugs can be filed.
-
Feels like re-encoding video gets harder and harder to improve (and use!) when new ones come along.
Try this https://github.com/alexheretic/ab-av1
-
Looking for some good AV1 testing and comparison results.
Use this tool and you will get excellent results https://github.com/alexheretic/ab-av1 calculates and converts automatically calculates the vmaf and crf properly
- automatically optimize (re)encoding quality
-
CRF 15 x265 advanced options
Check this, might help you optimize the process.
encoder-benchmark
-
Introduction
The sunshine project also got me curious in video encoding. I wanted to learn more about how to benchmark encoder performance and I discovered the encoder-benchmark. I noticed a small issue on linux that prevented the calculation of VMAF scores. Fortunately it was a simple fix. The filetime method didnt work on Linux, so I replaced the method with a cross platform one. I wasn't familiar with rust, so the concept of ownership confused me at first. I also noticed ffmpeg would hang forever when it times out. I added retry logic and timeout detection to ensure the permutor-cli runs to completion. Since there was no official linux support, I decided to contribute to the Arch User Reposititory (AUR). I have published a git and non-git version. The git version pulls the latest from main at the time of building. The not-git version pulls the current git tag.
-
Looking for some good AV1 testing and comparison results.
I have a tool I've developed to help make this research process a lot more automated: https://github.com/Proryanator/encoder-benchmark just added support for Intel AV1, with Nvidia on the way soon.
-
An Encoder Setting & Bitrate Tool
https://github.com/Proryanator/encoder-benchmark/releases/tag/v0.5.2-alpha this version has logic to catch whether your local networking stuff for collecting stats hangs and should fail now.
What are some alternatives?
Av1an - Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
moonlight-qt - GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
SVT-AV1
pywal - 🎨 Generate and change color-schemes on the fly.
NotEnoughAV1Encodes-Qt - Linux GUI for AV1 Encoders
wolf - Stream virtual desktops and games running in Docker
ffmpeg-quality-metrics - Calculate quality metrics with FFmpeg (SSIM, PSNR, VMAF, VIF)
slstatus - mirror from suckless.org. send patches to [email protected] mailing list. NO PRs
SVT-AV1 - Welcome to the GitHub repo for the SVT-AV1! This repo is set to read-only for archiving purposes. Please join us at https://gitlab.com/AOMediaCodec/SVT-AV1. We look forward to seeing you there
obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
redb - An embedded key-value database in pure Rust
Sunshine - Self-hosted game stream host for Moonlight.