# PyTorch regroupe les médias dans TorchCodec

> La nouvelle bibliothèque TorchCodec prend désormais en charge le décodage et l’encodage des images, vidéos et fichiers audio. TorchVision et TorchAudio se concentrent sur les transformations.

Oossa · 2026-10-05 · https://oossa.com/fr/pytorch-moves-all-media-i-o-to-torchcodec

PyTorch a regroupé toutes les fonctions de décodage et d’encodage des médias dans une seule bibliothèque, appelée TorchCodec. TorchVision et TorchAudio ne proposent donc plus d’API d’E/S : elles servent désormais uniquement à appliquer des transformations aux tenseurs. TorchCodec fonctionne sur CPU comme sur GPU et prend en charge de nombreux formats grâce à FFmpeg et à d’autres codecs. Les trois bibliothèques sont désormais stables au niveau de l’ABI : elles peuvent être mises à jour sans avoir à reconstruire PyTorch.

## Les faits

- TorchCodec regroupe les fonctions d’E/S pour les images, les vidéos et les fichiers audio, auparavant réparties entre TorchVision et TorchAudio.
- Les trois bibliothèques sont désormais stables au niveau de l’ABI, ce qui dissocie leur cycle de publication de celui de PyTorch.

## Pourquoi c'est important

Les développeurs peuvent traiter les médias plus rapidement et plus simplement avec TorchCodec, tout en s’appuyant sur des bibliothèques stables pour transformer les données.

## Sources et références

1. [Evolution of the PyTorch Media Processing Landscape](https://pytorch.org/blog/evolution-of-the-pytorch-media-processing-landscape/) – PyTorch

Dernière mise à jour: 2026-10-05
