CRT Video Codec

H.265/VVC patent pool. CC0 alternative.

CRT approach to video encoding. Each pixel decomposes into 7 algebraically independent bands: DC (mod 8), Low (mod 9), Mid (mod 25), High (mod 49), Texture (mod 11), Edge (mod 13), Detail (mod 17). Quantize each band independently. Three parity bands give free error resilience. No patent pool needed.

How It Works

CRT Frame Encoding
A pixel value in Z/214,414,200 decomposes into 7 frequency bands via CRT. Low-modulus bands (mod 8, mod 9) capture coarse spatial structure. High-modulus bands (mod 49, mod 17) capture fine detail. Per-band quantization reduces precision in each channel independently. CRT reconstruction reassembles the quantized bands into a compressed pixel. Three data bands {DC, Mid, High} carry spatial content; four parity bands {Low, Texture, Edge, Detail} provide integrity checking.
7 bands
Not heuristic
CRT channels ARE frequency bands. Algebraically orthogonal.
Independent
Per-band compress
Each band quantizes independently. No cross-band artifacts.
Triple parity
Free error detection
mod-11, mod-13, and mod-17 channels detect stream corruption.
GPU natural
7 workgroups
Each band = 1 GPU workgroup. Zero sync needed.

Try It

Pixel value (0-214414199):

Decomposes pixel into 7 CRT frequency bands. Shows lossless, half-rate (Q=2), and quarter-rate (Q=4) quantization.

Batch Test

GPU Parallel Encode (WebGPU)

Run real CRT video encoding on your GPU. 7 frequency bands in WGSL compute shaders.

CRT Codec vs H.265/VVC

TransformDCT: fixed 8x8/16x16 blocksCRT: 7 algebraic bands. No block size choice.IndependenceFrequency coupling across bandsZero cross-band coupling. Algebraic orthogonality.Error resilienceSeparate FEC needed3 parity channels (mod 11, 13, 17) detect corruption for free.GPU mappingComplex partitioning7 bands = 7 workgroups. Natural parallelism.Patent statusMPEG-LA / Access Advance poolCC0. Public domain. Forever.

Source code · Public domain (CC0)

Report issue

.ax source compiled to WASM via self-hosting compiler. Zero HTML authored.