Skip to content

Friday, July 31

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.

YouTube