Module src.streaming.io

Reader and writer modules for turning video streams into singular frames and vice versa.

These sub modules follow these simple conventions:

  • All readers and writers must implement begin() and end() methods.
  • All readers implements a frame_generator() method, that should return an iterable of the frames.
  • All writers implement write() method.

Sub-modules

src.streaming.io.video_reader

Module for reading video files or webcam streams

src.streaming.io.video_writer

Module for writing to video files

src.streaming.io.webcam_writer

Module for writing to a virtual webcam that can be used anywhere …

src.streaming.io.window_writer

Module for writing to a window