68ad3c66

By: Michael Lynch <git@mtlynch.io>

Accept typed paths for video processing

Change video frame extraction and duration probing to accept mediastore.RelativeOutputPath values instead of raw strings, and pass typed paths through the upload video pipeline.
Codeberg
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacedeploy-to-flydiagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux