Latest
VOD
Kitchen
1,438 minBedroom
1,439 minOn YouTube
GitHub commits
ohnsh/days5
- LatestVids: Added `include` prop to specify whether list should include only non-live videos, only live videos, or all videos. Now rendering both live and non-live versions on the latest route.
ca20467 - Moved prettier config out of package.json, set up formatting support for .astro files in helix.
224964e - DayContent and LatestPosts: Fixed bug where computing slugs to link to the main route for a day or post resulted in relative paths instead of absolute paths.
8e56b73 - Fixed date bug that caused the incorrect month to render in the sidebar when the day used to query it happened to be the first of the month.
8d97738 - Added helix configuration to ensure use of prettier instead of Biome.
f974fcc
ohnsh/dev6
- Added custom font (DejaVu Sans for no particular reason) to mktitle with logic to find the .ttf on Alpine or MacOS.
5517070 - stream-utils: clean up new mkff.sh utility.
e504647 - stream-utils: dramatically optimized strobe filter by dropping unused frames *before* the filter instead of after. As simple as adding an `fps` filter immediately after `setpts`.
dd466ad - stream-utils: Some ffmpeg commands that utilize libavfilter to generate title cards.
38c0c56 - stream-utils: Added vaapi hardware versions of timelapse/summary functions.
45a2cb1 - stream-utils: added utilities for creating summary videos from long videos by stitching together short segments at regular intervals.
dc9ca46
VOD
Kitchen
1,439 minBedroom
1,436 minOn YouTube
GitHub commits
ohnsh/dev8
- stream-utils: added package.json to bring in youtube-client executable and define package scripts. Still feeling out how this should work.
c88e6a4 - youtube-client: Added `broadcast ensure` command that returns an existing ready broadcast (one with `lifeCycleStatus: 'ready'` and `enableAutoStart: true`) or creates one if none exist. This is the core operation needed by the stream automation.
6020f9d - youtube-client: stream key in api sample has been refreshed. (This project is now on GitHub.)
974c44e - stream-utils: Comments
348efe5 - youtube-client: an actual CLI is forming. Creating broadcasts and streaming without touching the web interface is now working (enableAutoStart and enableAutoStop properties are critical).
6c5bde6 - stream-utils: installed @aws-sdk/client-s3, consolidated some ffmpeg commands.
8181ca1 - scripts: not sure about this package.
684df17 - sh: Cleaning up ancient shell scripts.
3dd64da