NouveauCraftRank SitesSite web et boutique gratuitsCrée la tienne ›
AshlarLogiciel serveur gratuit basé sur Paper, avec protection DDoS et anti-backdoor Voir Ashlar ›CommunautéPose des questions, partage tes constructions et trouve des joueurs Rejoindre le forum ›
Ressources / Shaders / Datamosh

Datamosh

MPEG-style datamosh compression artifacts.

ShadersGratuit1.8 – 26.x
par xsoras · repris depuis Modrinth
Télécharger ›

Téléchargement direct depuis Modrinth · 6,183 téléchargements

Datamosh, capture 1Datamosh, capture 2Datamosh, capture 3

Ce qu'il fait

Datamosh (pack de shaders) est une création de xsoras. MPEG-style datamosh compression artifacts.

Versions prises en charge : Minecraft 1.8 – 26.x. On compte 6,183 téléchargements sur Modrinth. La dernière mise à jour date du 12/09/2026.

Versions prises en charge

26.x1.211.201.191.181.171.161.131.121.8

Historique des versions

Datamosh a publié 2 versions sur Modrinth depuis le 01/06/2026. 2 sont sorties au cours de l'année passée. La plus récente est 1.1, sortie le 12/09/2026. Elle est faite pour Minecraft 1.10 – 1.14. Elle fonctionne sur Iris et Optifine. Le téléchargement fait 6 KB.

VersionPubliéMinecraftType
1.112/09/20261.10 – 1.14Stable
1.001/06/20261.10 – 1.20.3Stable
Description de l'auteur sur Modrinth
Digital compression errors woven into the world.

Datamosh is a post-processing shader that recreates the visual artifacts associated with corrupted MPEG-style video compression. Instead of traditional visual enhancement, the shader deliberately introduces macroblock displacement, color quantization, chroma reconstruction errors, and edge artifacts to emulate the appearance of damaged or mispredicted P-frames. The result is a constantly shifting image where sections of the scene appear to borrow data from the wrong locations, producing a convincing datamosh-inspired aesthetic during gameplay.


✨ Highlights

Macroblock Motion Corruption.
The image is divided into 8×8 pixel macroblocks. Each block periodically generates its own motion behavior and samples pixels from offset locations rather than its original position. Most blocks remain stable, while others drift or suddenly jump across the frame, reproducing the characteristic block displacement seen in damaged compressed video streams.

Asynchronous Block Updates.
Each macroblock updates on its own timing interval rather than following a uniform pattern. This prevents the effect from appearing synchronized and creates the impression of independent compression errors spreading through the image over time.

Datamosh-Style Frame Smearing.
When a block shifts, it continues to reconstruct its contents using pixel positions from the displaced source region. This preserves the structure of the macroblock while pulling visual information from elsewhere in the frame, creating the smeared and fragmented appearance associated with motion-vector corruption.

DCT Edge Ringing Simulation.
Additional brightness variation is applied near macroblock boundaries to mimic ringing artifacts commonly produced by discrete cosine transform compression. These subtle bright and dark fringes help reinforce the illusion of heavily compressed video.

Adaptive Color Quantization.
Color values are reduced to a limited number of levels on a per-block basis. Blocks experiencing stronger displacement receive heavier quantization, producing visible banding and compression breakup similar to low-bitrate MPEG footage.

Chroma Subsampling Artifacts.
Color information is reconstructed at a lower effective resolution by sampling chroma from neighboring pixels while preserving local luminance. This reproduces the color bleeding and misalignment often associated with 4:2:0 video compression.

Mosquito Noise Around Edges.
High-frequency noise is introduced around areas of contrast, imitating the shimmering edge artifacts that appear after aggressive video compression. The effect is strongest around detailed image features and moving regions.


⚙️ Compatibility

  • Implemented as a composite post-processing pass.
  • Uses GLSL 1.20 shaders.
  • Operates entirely on the rendered image (colortex0) rather than modifying lighting, materials, shadows, or world rendering.
  • No custom buffers, lighting systems, or advanced rendering pipelines are present in the project.
  • Designed as a visual-effect shader focused on compression artifacts and datamosh simulation.

Écrite par xsoras. À lire avec les images sur Modrinth.

Comment installer Datamosh

  1. Installe Iris (avec Sodium) ou OptiFine pour ta version de Minecraft : les shaders ont besoin de l'un des deux.

  2. Télécharge le fichier .zip depuis Modrinth. Ne le décompresse pas.

  3. Dans Minecraft, ouvre Options, puis Paramètres vidéo, puis Shaders, et clique sur Ouvrir le dossier des shaders.

  4. Dépose le fichier .zip dans ce dossier, choisis Datamosh dans la liste et clique sur Terminé.

  5. Les shaders sollicitent beaucoup la carte graphique. Si le jeu ralentit, choisis un profil plus bas dans leurs réglages.

Compatibilité

Versions de Minecraft
26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12, 1.8
Édition
Java
Nécessite
Rien d'autre
Licence
Utilisation gratuite
Prix
Gratuit
Suivi
Mis à jour activement (11/11/2026)

Questions

Est-ce que Datamosh fonctionne sur Minecraft 26.x ?

Oui. Datamosh prend en charge Minecraft 26.x. Toutes les versions prises en charge : 26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12, 1.8.

Est-ce que Datamosh est gratuit ?

Oui. Datamosh se télécharge gratuitement sur Modrinth.

Datamosh est-il encore mis à jour ?

Oui. La dernière mise à jour date des dernières 24 heures.

Avis

–★★★★★
0 avis
50
40
30
20
10

Connecte-toi pour laisser un avis.