Releases: pritam-malakar/skinnyvideo
Release list
SkinnyVideo 3.0.1
- Fixed the About panel showing the app name as "Skinnyvideo". It now reads
SkinnyVideo, matching the bundle name everywhere else. - The disk image is now named
SkinnyVideo-arm64.dmgrather than carrying the
version, soreleases/latest/download/SkinnyVideo-arm64.dmgis a permanent
link the website can point at and never has to be edited again. The zip keeps
its versioned name, which is what the update feed expects. SHA256SUMSnow covers the release artifacts as well as the GPL source
tarballs, so the hashes published alongside a release describe the files
people actually download. It is written after stapling, so the dmg hash is
the stapled one.- The marketing site now lives in the repo at
site/, which is the build
output directory Cloudflare Pages serves. It is a singleindex.htmlwith a
self-hosted Geist font, three screenshots as PNG plus WebP,og.pngfor link
previews, a favicon set,robots.txt,sitemap.xml, a404.html, and
SoftwareApplication / FAQPage structured data. The page carries no version
number, and all of its download links point at
releases/latest/download/SkinnyVideo-arm64.dmg, so a new release needs no
edit to the site. - The minimum macOS version is now stated explicitly as 11.0 in the build
config instead of being inherited from Electron's default. Same floor as
before — 3.0.0 already shipped withLSMinimumSystemVersion11.0 — but it is
now a deliberate choice that will not move silently when Electron is
upgraded. (Electron 38 drops Big Sur; that upgrade will need this raised
to 12.0.)
SkinnyVideo 3.0.0
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) viascripts/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.