Git Commits
dash commits 5
ohnsh/dash-
5:11 pm — John Sherrell <dev@ohn.sh>
next-dash: fix up dashd api/fetch types, recover from errors when dashd is down.
-
11:23 am — John Sherrell <dev@ohn.sh>
mkoverlay: bug fixes. Refactored `Metadata` object creation into an inner function in `getMetadata` to make types cleaner and simplify the main logic.
-
9:38 am — John Sherrell <dev@ohn.sh>
mkoverlay: ffprobe now extracting r_frame_rate, bit_rate, and pix_fmt metadata, with r_frame_rate evaluated and converted to a number ("30000/1001" is 29.97).
-
5:36 am — John Sherrell <dev@ohn.sh>
mkoverlay: Metadata type is now a discriminated union with a `type` property. When 'hls', there is an additional `playlist` key with the path to the .m3u8 file. The script has now been tested a few times and generates thumbnails like a mf.
-
12:23 am — John Sherrell <dev@ohn.sh>
mkoverlay: fixed some bugs related to building paths and handling non-existent directories.
dev commits 3
ohnsh/dev-
3:28 am — John Sherrell <dev@ohn.sh>
sh: tweak ffmpeg command line for videotoolbox variant to use hardware decoding. Document the options a bit more.
-
1:45 am — John Sherrell <dev@ohn.sh>
stream-utils: new script for generating VOD HLS streams from whole directories using VAAPI hardware acceleration.
-
1:40 am — John Sherrell <dev@ohn.sh>
stream-utils: fixing up 'mkvod' scripts from a few weeks back, preparing for production HLS generation.