Skip to content

Python Video Processing

Goals

  • Load video from URL
  • Create a subclip
  • Compression customization / output codec options
  • Unit tests

Learnings

  • Need to explore more libraries but candidate library is stable and usable.
  • Chunks are loaded for the subclip when writing the subclip — faster seek but save time will depend on subclip length and compression (codec).

Update — 2026

Work on this has resumed under a new project. Early groundwork is in place and progress is ongoing. More details to follow as things take shape.