# FFglitch le monteur de flux binaire multimdia
> [! remarque]-
> Le contenu de cette page est généré à partir de la transcription audio/vidéo et de la transformation du texte provenant du contenu et des liens de cette source.
Source : [https://fosdem.org/2025/schedule/event/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor/](https://fosdem.org/2025/schedule/event/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor/)
<video src=« https://video.fosdem.org/2025/k3401/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor.av1.webm » controls></video>
## Résumé et points forts :
**Introduction à FFglitch**
FFglitch est présenté comme un éditeur de flux binaire multimédia innovant, transformant les erreurs visuelles en art plutôt qu'en bugs à corriger. Développé par Ramiro Polla, ancien contributeur d'FFmpeg, FFglitch utilise la base de code d'FFmpeg pour éditer précisément les valeurs de flux binaire, avec le support de scripts intégrés et des contrôles en temps réel.
**Historique et Développement**
Ramiro Polla a commencé à développer FFglitch après avoir quitté le projet FFmpeg. Inspiré par les discussions dans des collectifs d'artistes glitch, il a créé FFglitch pour permettre l'édition des vecteurs de mouvement dans les fichiers vidéo. Le projet utilise des structures de données d'FFmpeg pour répliquer et modifier les flux binaires, permettant ainsi de créer des fichiers valides mais artistiquement altérés.
**Fonctionnalités et Applications**
FFglitch prend en charge divers codecs tels que JPEG, MPEG-2, MPEG-4 et PNG. Il offre des fonctionnalités supplémentaires comme le support de scripts JavaScript et Python, ainsi que la communication réseau via ZeroMQ. Les artistes peuvent l'utiliser pour créer des œuvres d'art complexes en temps réel, grâce à son intégration avec des contrôleurs MIDI et HID.
**Perspectives Futures**
Le projet envisage de supporter des codecs modernes comme H.264 et AV1, ainsi que des codecs audio. Il y a un potentiel pour l'utiliser dans la stéganographie et la sécurité des codecs. Ramiro Polla encourage les contributions de la communauté pour enrichir le projet.
**Démonstrations et Exemples**
Plusieurs exemples de glitch art créés avec FFglitch sont présentés, montrant comment les artistes peuvent utiliser le logiciel pour transformer des vidéos en œuvres d'art visuellement captivantes. Des démonstrations en direct illustrent l'utilisation de contrôleurs MIDI pour manipuler les vecteurs de mouvement en temps réel.
## Importance pour une transformation écosociale
FFglitch a une importance notable pour la transformation écosociale en tant qu'outil open-source permettant l'exploration artistique et l'expression culturelle. En transformant les erreurs en art, il encourage une réutilisation créative du code existant, réduisant ainsi le besoin de nouvelles ressources. Pour les concepteurs écosociaux, FFglitch offre des méthodes innovantes pour explorer les interactions entre l'art numérique et les technologies de codec. Cependant, des défis techniques subsistent, notamment en ce qui concerne la compatibilité avec des codecs modernes et la nécessité d'une compréhension approfondie des structures de données. Socialement, il soulève des questions sur l'accessibilité des outils créatifs et l'inclusion dans les communautés artistiques numériques.
## Liens
[Site du projet](https://fosdem.org/2025/schedule/event/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor/)
[GitHub du projet](https://github.com/)
[Diapositives de la présentation](https://slides.com/)
[Enregistrement vidéo (AV1/WebM) - 104.5 MB](https://video.fosdem.org/2025/k3401/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor.av1.webm)
[Enregistrement vidéo (MP4) - 598.2 MB](https://video.fosdem.org/2025/k3401/fosdem-2025-6416-ffglitch-the-multimedia-bitstream-editor.av1.mp4)
[Fichier de sous-titres vidéo (VTT)](https://subtitles.com/)
[Salle de discussion (web)](https://chat.web/)
[Salle de discussion (app)](https://chat.app/)