d9856f44

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Convert imported Tinybeans GIFs to animated AVIF (#60)

Re-encode Tinybeans photo GIFs as animated AVIF during import so Little
Moments stores browser-friendly media instead of original GIF files.
Update imported metadata to point at .avif files, add regression coverage
for the filename translation, and ensure the standard Nix environments put
ffmpeg on PATH for the importer.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/60
Co-authored-by: Michael Lynch <git@mtlynch.io>
Co-committed-by: Michael Lynch <git@mtlynch.io>
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux