Skip to content

0.4.0 - 2026-10-09

Choose a tag to compare

@github-actions github-actions released this 09 Oct 16:41

Release Notes

New

  • Location note. Phone photos and videos record where they were taken,
    and a converted copy keeps that in most formats. conv now says so when it
    applies: "The source records a GPS location, and the jpg keeps it; add
    --strip-metadata to remove it." It reads an image's EXIF and a video or
    audio file's tags. A WebP source, a location kept only in XMP, and a HEIC
    photo on ImageMagick 6 get no note.
  • --strip-metadata removes the location and the rest of the metadata:
    camera, serial number, owner, capture time. An image keeps only its colour
    profile and is turned upright first. Video and audio keep their title,
    artist, album, album artist, composer, genre and track and disc numbers,
    and a stream copy stays a stream copy. conv photo.jpg --strip-metadata
    writes photo-stripped.jpg; a jpg, webp or avif is re-encoded to do it,
    and a note says so. Documents are not covered yet and refuse the flag.

Changed

  • Sized and stripped batches write into a folder. A --to batch with
    --max-size or --strip-metadata now writes into a folder next to its
    files, named after the flag (clips/10mb/, photos/stripped/), unless
    -o says where. Both flags take files already in the target format as
    inputs, so running the same batch again used to size or strip its own
    results. Until now --max-size batches wrote beside their inputs. A
    single file still gets clip-10mb.mp4 beside it.
  • Same-named inputs no longer stop a batch. Two inputs that would write
    one file, like a.jpg and a.png with --to webp, keep their source
    format in the name (a-jpg.webp, a-png.webp) instead of the whole batch
    being refused.

Install convkit 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/shdwfruit/convkit/releases/download/v0.4.0/convkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/shdwfruit/convkit/releases/download/v0.4.0/convkit-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install shdwfruit/tap/convkit

Download convkit 0.4.0

File Platform Checksum
convkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
convkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
convkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
convkit-x86_64-pc-windows-msvc.msi x64 Windows checksum
convkit-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
convkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum