video #2

Merged
bdu merged 2 commits from staging into main 2026-08-24 19:55:14 +00:00
Owner
No description provided.
An mp4 dropped into an album now sits in the grid like any other
picture: the tile shows a poster still with a play badge, and clicking
it opens the same Magnific Popup lightbox the photos use, with the clip
playing and the usual caption, tags and download link.

The poster is the image sharing the video's basename (foo.mp4 ->
foo.jpg); it is pulled out of the photo list so it does not also appear
as a standalone tile. Front matter is looked up on either the video or
the poster path, so both spellings of `src` work, and `weight` sorts
videos among the photos.

These are project-level overrides of four theme layouts, since the
theme is a submodule. Upstream autophugo changes to list.html,
terms.html, render_img_column_flexrow.html and scripts.html will need
merging by hand from now on.

terms.html needed overriding as well: it called .Resize on every tagged
resource, which fails on a video.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H1tVXhyjLVjUN1NHDCqPNd
Add partial sunset timelapse to the events album
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
edf4bb00ec
Encoded to 1080p (crf 23) rather than the 4K original: the lightbox
caps the video at 1200px wide, so the extra pixels were never visible
and cost 21MB instead of 3.5MB.

Re-spaced the weights in the album so there is room to slot things
between the existing entries.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H1tVXhyjLVjUN1NHDCqPNd
bdu merged commit 08795fb9aa into main 2026-08-24 19:55:14 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
bdu/m44!2
No description provided.