Note: "Superman libvpx" is not an official software name, but a well-known nickname in the video encoding community for an extreme, high-quality preset of the libvpx video encoder. In the world of video encoding, there is a constant battle: file size vs. quality vs. speed . Most encoders offer presets ranging from "very fast" (poor compression, decent speed) to "veryslow" (great compression, terrible speed). But for the open-source codec VP9 (via its reference encoder libvpx ), there exists a legendary, unofficial tier whispered about in forums: "Superman."
ffmpeg -i input.mp4 -c:v libvpx-vp9 \ -cpu-used 0 \ -row-mt 0 \ -tile-columns 0 \ -lag-in-frames 32 \ -auto-alt-ref 1 \ -pass 2 \ -b:v 1500k \ -threads 1 \ output.webm Do not run this on a laptop. Do not run this if you need your computer for anything else for the next week. And definitely do not run this on a battery. Conclusion "Superman libvpx" is the encoding community's inside joke and benchmark legend—a testament to the idea that software can always be pushed harder if you're willing to sacrifice time and electricity. It’s the "hand-tuned sports car" of video encoding: breathtakingly efficient, wildly impractical, and beloved by the few who have seen it run to completion. superman libvpx
For everyone else, --cpu-used=2 and a good cup of coffee will do just fine. Note: "Superman libvpx" is not an official software