PyScripts

A collection of Python scripts for video processing and data analysis tasks

📅 January 2024💻 Python
PythonFFmpegMoviePyPandasMatplotlibTkinterPoetryuv
pythonvideo-processingdata-analysisguiffmpegautomation

A grab-bag of small Python utilities that I actually use, collected into one repository rather than scattered across my home directory.

The video tools came first: a GUI for clipping a segment out of an MP4, a compressor for shrinking recordings before sharing them, and an MKV-to-MP4 converter — all thin, friendly layers over FFmpeg, which does the real work. The odd one out is a processing-date estimator, which takes the published history of a queue's processing dates and projects when it will reach a given target date — built for exactly the bureaucratic wait you imagine.

Nothing here is glamorous, and that is rather the point: these are the scripts that get opened when there is a job to do. Dependencies are managed with uv, and each tool stays small enough to read in one sitting.