Each frame is converted to Y′CbCr, split into blocks, and run through a separable orthonormal DCT / IDCT on the GPU. Quantization and harmonic cutoffs happen in the frequency domain (blockiness and ringing are real, not painted on). Desync shifts block MACs row by row like a corrupted JPEG bitstream.
Refs: DCTLive, FMS-Cat · kin to Datamosh.
Кадр → Y′CbCr, разбиение на блоки, раздельный ортонормированный DCT/IDCT на GPU. Квантование и срез гармоник — в частотной области (блокинг и ringing настоящие). Desync сдвигает границы блоков по строкам как у битого JPEG.
Референсы: DCTLive, FMS-Cat · родня Datamosh.