# PyTorch перенесла весь медиа-ввод и вывод в TorchCodec

> Новая библиотека TorchCodec отвечает за декодирование и кодирование изображений, видео и аудио, а TorchVision и TorchAudio теперь занимаются только преобразованием данных.

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

PyTorch перенесла все функции декодирования и кодирования медиафайлов в единую библиотеку TorchCodec. Теперь TorchVision и TorchAudio больше не предоставляют API для ввода-вывода — они используются только для преобразования тензоров. TorchCodec работает как на CPU, так и на GPU и поддерживает множество форматов благодаря FFmpeg и другим кодекам. Все три библиотеки теперь имеют стабильный ABI, поэтому их можно обновлять без пересборки PyTorch.

## Факты

- TorchCodec объединяет функции ввода-вывода изображений, видео и аудио, ранее распределённые между TorchVision и TorchAudio.
- У всех трёх библиотек теперь стабильный ABI, поэтому их цикл выпуска не зависит от цикла выпуска PyTorch.

## Почему это важно

Разработчики могут проще и быстрее обрабатывать медиафайлы с помощью TorchCodec и использовать стабильные библиотеки для преобразования данных.

## Источники и ссылки

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

Обновлено: 2026-10-05
