PyTorch가 모든 미디어 디코딩·인코딩 기능을 TorchCodec이라는 단일 라이브러리로 옮겼습니다. 이에 따라 TorchVision과 TorchAudio는 더 이상 입출력 API를 제공하지 않고, 텐서 변환 기능만 제공합니다. TorchCodec은 CPU와 GPU에서 모두 작동하며, FFmpeg를 비롯한 여러 코덱을 통해 다양한 형식을 지원합니다. 세 라이브러리 모두 이제 ABI 안정성을 갖춰 PyTorch를 다시 빌드하지 않고도 업데이트할 수 있습니다.
왜 중요한가
개발자는 TorchCodec으로 더 빠르고 간편하게 미디어를 처리하고, 안정적인 라이브러리에서 데이터 변환 기능을 활용할 수 있습니다.