Skip to content

SkinnyVideo 3.0.0

Choose a tag to compare

@pritam-malakar pritam-malakar released this 05 Sep 19:52
· 6 commits to main since this release

First public release.

  • Automatic updates. SkinnyVideo checks for a new version shortly after
    launch and every six hours, downloads it in the background, and offers to
    restart once it is ready — never while a queue is running. Declining costs
    nothing: the update is applied the next time you quit.
  • Builds are now Developer ID signed, hardened-runtime, notarized and stapled.
  • Licensed under the GNU GPL v2 or later; bundled component credits are now in
    the About panel and a Third-Party Licenses folder inside the app.
  • The bundled ffmpeg/ffprobe are now built by the project itself from pinned
    upstream sources (FFmpeg 8.1.2 + x265 4.2 + Apple VideoToolbox, nothing
    else) via scripts/build-ffmpeg.sh, replacing a third-party prebuilt of
    unknown provenance. Same tiers, same commands, same output; the binaries are
    38% smaller and the ~20 unused libraries are gone. Every release now ships
    the exact corresponding source (CORRESPONDING-SOURCE.md,
    THIRD-PARTY-NOTICES.md).

Install

Download SkinnyVideo-3.0.0-arm64.dmg below, open it and drag SkinnyVideo to Applications. Apple Silicon, macOS 11 or later. The app is Developer ID signed, notarized and stapled, so it opens without a Gatekeeper warning.

SHA-256 (SkinnyVideo-3.0.0-arm64.dmg)
8c2638ce64718358893b81c5659c5eb07ceb0f9c0b0cff3da77623d8a797b042

Corresponding source (GPL)

SkinnyVideo bundles ffmpeg and ffprobe built with libx265, so the application as a whole is licensed under the GNU GPL, version 2 or later.

The files attached below — ffmpeg-8.1.2.tar.xz, x265_4.2.tar.gz, build-ffmpeg.sh and SHA256SUMS — are the complete corresponding source for the bundled ffmpeg and ffprobe in this release, as described in CORRESPONDING-SOURCE.md. They are the exact pinned upstream tarballs and the exact script used to configure and compile them; SHA256SUMS lets you verify the tarballs before you build. Running build-ffmpeg.sh against those sources reproduces the binaries shipped inside the app.

latest-mac.yml and the .blockmap files are the automatic-update feed and are not needed for a manual install.