Dune: Part Two Libvpx Jun 2026

Analysis: libvpx ’s --cq-level parameter ignored luminance banding visibility. Rectification required manual tuning: --enable-tpl-model=1 --aq-mode=4 (variance-based AQ) to flatten the sky regions.

| Feature | libvpx (VP9) | x265 (HEVC) | | :--- | :--- | :--- | | | ~20-30% less efficient than HEVC. | Industry standard for efficiency. | | Encoding Speed | Slower. Requires -row-mt 1 to utilize CPU. | Faster, especially with hardware acceleration (NVENC). | | License | Open Source (BSD). Free to use. | Encumbered by patents; licensing fees apply. | | Grain Retention | Difficult; requires high bitrate. | Excellent grain retention tools in x265. | | File Size (Est. 1080p) | ~12-15 GB (CRF 20) | ~8-10 GB (RF 20) | dune: part two libvpx

vpxenc --codec=vp9 --passes=2 --good \ --width=3840 --height=1608 \ --bitrate=25000 --auto-alt-ref=1 \ --lag-in-frames=25 --end-usage=vbr \ --min-q=0 --max-q=63 --cq-level=18 \ --enable-fwd-kme=1 --aq-mode=4 \ --noise-sensitivity=3 \ --tile-columns=2 --threads=8 \ -o dune_part2.webm | Industry standard for efficiency

In large-scale tests, libvpx-vp9 is highly competitive with HEVC (x265), especially at 4K resolutions. libvpx (VP9) x265 (HEVC) High (at 4K) Superior (30% more savings) Encode Time Extremely Slow (up to 600x slower) Compatibility Web/YouTube Home Theater/BD New Devices/Browsers | Faster, especially with hardware acceleration (NVENC)

For a "deep" encode, use a lower value (e.g., 1 or 2 ). This enables Rate-Distortion Optimization (RDO) , which is critical for making sure the sand dunes don't turn into "blocky" artifacts.

When encoding Dune: Part Two using libvpx (specifically VP9), the following parameters are critical to balancing file size and visual fidelity.

High-contrast edges (worm teeth against bright sky) produce ringing artifacts. libvpx ’s constrained loop filter ( --loopfilter=2 ) successfully suppressed Gibbs phenomena without blurring the worm’s carapace ridges.

Analysis: libvpx ’s --cq-level parameter ignored luminance banding visibility. Rectification required manual tuning: --enable-tpl-model=1 --aq-mode=4 (variance-based AQ) to flatten the sky regions.

| Feature | libvpx (VP9) | x265 (HEVC) | | :--- | :--- | :--- | | | ~20-30% less efficient than HEVC. | Industry standard for efficiency. | | Encoding Speed | Slower. Requires -row-mt 1 to utilize CPU. | Faster, especially with hardware acceleration (NVENC). | | License | Open Source (BSD). Free to use. | Encumbered by patents; licensing fees apply. | | Grain Retention | Difficult; requires high bitrate. | Excellent grain retention tools in x265. | | File Size (Est. 1080p) | ~12-15 GB (CRF 20) | ~8-10 GB (RF 20) |

vpxenc --codec=vp9 --passes=2 --good \ --width=3840 --height=1608 \ --bitrate=25000 --auto-alt-ref=1 \ --lag-in-frames=25 --end-usage=vbr \ --min-q=0 --max-q=63 --cq-level=18 \ --enable-fwd-kme=1 --aq-mode=4 \ --noise-sensitivity=3 \ --tile-columns=2 --threads=8 \ -o dune_part2.webm

In large-scale tests, libvpx-vp9 is highly competitive with HEVC (x265), especially at 4K resolutions. libvpx (VP9) x265 (HEVC) High (at 4K) Superior (30% more savings) Encode Time Extremely Slow (up to 600x slower) Compatibility Web/YouTube Home Theater/BD New Devices/Browsers

For a "deep" encode, use a lower value (e.g., 1 or 2 ). This enables Rate-Distortion Optimization (RDO) , which is critical for making sure the sand dunes don't turn into "blocky" artifacts.

When encoding Dune: Part Two using libvpx (specifically VP9), the following parameters are critical to balancing file size and visual fidelity.

High-contrast edges (worm teeth against bright sky) produce ringing artifacts. libvpx ’s constrained loop filter ( --loopfilter=2 ) successfully suppressed Gibbs phenomena without blurring the worm’s carapace ridges.