Bug 2539092 - Review Request: python-torchcodec - A library for audio and signal processing with PyTorch
Summary: Review Request: python-torchcodec - A library for audio and signal processing...
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2547877
TreeView+ depends on / blocked
 
Reported: 2026-09-23 05:04 UTC by Peter Robinson
Modified: 2026-10-08 09:17 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Peter Robinson 2026-09-23 05:04:12 UTC
SPEC: https://pbrobinson.fedorapeople.org/python-torchcodec.spec
SRPM: https://pbrobinson.fedorapeople.org/python-torchcodec-0.16.0-1.fc44.src.rpm

Description:
TorchCodec is a Python library for decoding video and audio data into
PyTorch tensors, on CPU and CUDA GPU. It also supports video and audio
encoding on CPU! It aims to be fast, easy to use, and well integrated
into the PyTorch ecosystem. If you want to use PyTorch to train ML models
on videos and audio, TorchCodec is how you turn these into data.

We achieve these capabilities through:
* Pythonic APIs that mirror Python and PyTorch conventions.
* Relying on FFmpeg to do the decoding and encoding. TorchCodec uses the
version of FFmpeg you already have installed. FFmpeg is a mature library
with broad coverage available on most systems. It is, however, not easy
to use. TorchCodec abstracts FFmpeg's complexity to ensure it is used
correctly and efficiently.
* Returning data as PyTorch tensors, ready to be fed into PyTorch
transforms or used directly to train models.

FAS: pbrobinson

koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=150522178

Comment 1 Neal Gompa 2026-09-23 14:00:07 UTC
Taking this review.


Note You need to log in before you can comment on or make changes to this bug.