module documentation

VideoDataSet loads/saves video data from an underlying filesystem (e.g.: local, S3, GCS). It uses OpenCV VideoCapture to read and decode videos and OpenCV VideoWriter to encode and write video.

Class AbstractVideo Base class for the underlying video data
Class FileVideo A video object read from a file
Class GeneratorVideo A video object with frames yielded by a generator
Class SequenceVideo A video object read from an indexable sequence of frames
Class SlicedVideo A representation of slices of other video types