tvl icon indicating copy to clipboard operation
tvl copied to clipboard

Torch video loading library with support for GPU decoding

Results 4 tvl issues
Sort by recently updated
recently updated
newest added

I did this to change torch tensor storage of decoded frames to cupy. This is because the memory footprint of cupy is much lower than pytorch. Since I plan on...

enhancement

The opencv `VideoCapture` class has `grab` and `retrieve` methods that allow it to ingest codec data but not actually decode a frame, which saves compute power (not 100% though ofc)....

enhancement

Attempting to create an FFFR CPU backend after importing PyAV (`import av`) will result in a freeze. PyAV interacts with the ffmpeg libraries which FFFR also uses, so this is...

bug

It seems that the NVDec backend has much higher GPU utilisation than the NVVL backend. I ran this benchmarking script that @anibali gave me as reference to begin investigating why...

performance