Decord

Decord: An efficient video loader for deep learning with smart shuffling that's super easy to digest

Posted by Joshua Z. Zhang on January 3, 2020

Decord is a reverse procedure of Record. It provides convenient video slicing methods based on a thin wrapper on top of hardware accelerated video decoders, e.g.

  • FFMPEG/LibAV
  • Nvidia Codecs
  • Intel Codecs

Decord was designed to handle awkward video shuffling experience in order to provide smooth experiences similar to random image loader for deep learning.

No more fights with seeking in large video, simple use decord.VideoReader to access any frame just like a list

example

More details in github!