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