Frame

Marek Jóźwiak·66HEX.Frame

Frame is a high-performance media conversion utility built on the Tauri v2 framework. It provides a native interface for FFmpeg operations

Frame is a high-performance media conversion utility built on the Tauri v2 framework. It provides a native interface for FFmpeg operations, allowing for granular control over video and audio transcoding parameters. The application leverages a Rust-based backend for concurrent task management and process execution, coupled with a Svelte 5 frontend for configuration and state monitoring.

winget install --id 66HEX.Frame --exact --source winget

Latest 0.31.0·July 11, 2026

Release Notes

Added

  • Updateable AppImage Releases: Embedded gh-releases-zsync update information into Linux AppImage builds, generated matching .zsync metadata, and published those files with releases so AppImage managers can update Frame without manual GitHub downloads.
  • Production Flathub Distribution: Added Flathub-ready manifest generation, release source and cargo vendor archives, automated Flathub repository PR updates, and a Flatpak runtime mode that uses Freedesktop-provided FFmpeg/FFprobe instead of bundled media binaries.
  • Media Filter Tabs: Added dedicated Video Filters and Audio Filters settings tabs with FFmpeg-backed color, tone, detail, cleanup, style, interlace, volume, dynamics, EQ, pass, noise-reduction, de-essing, stereo-width, normalization, and limiter controls, including runtime filter capability detection, preview refresh handling, reset controls, and export/preview filter-chain coverage.
  • Settings Tab Tooltips: Added animated labels to the icon-only settings tabs, with a configurable hover delay and a grace period for immediate transitions between neighboring tabs. Resolves #45.
  • Reusable Conversion Sources: Added explicit Cancel controls that stop queued, running, or paused conversions without removing their source, plus a Convert Again action that preserves completed-file settings and returns the source to an editable state. Resolves #45. Changed
  • Output Folder Selection: Conversion outputs now use the default output folder selected in Settings instead of being saved next to each source file, giving queued files from different locations one consistent destination. Fixed
  • UNC Output Paths: Preserved periods in generated output names on Windows network shares instead of treating the final portion of the name as a file extension. Resolves #61.
  • macOS Release Builds: Moved Intel and Apple Silicon bundle jobs to the macOS 26 GitHub-hosted runners so release and validation workflows use the supported packaging environment.
  • Bundled FFmpeg Integrity: Pinned FFmpeg and FFprobe to version 8.1.2 across macOS, Linux, and Windows, replaced mutable download URLs, and added SHA-256 verification for downloaded archives, extracted binaries, and cached runtime files.

Installer type: inno

ArchitectureScopeDownloadSHA256
x64Download460FBCCDFD93897744C8EA0D8F4198C899F61A2A364A1430E492AF104412AE97

Details

Homepage
https://www.framegui.app/
License
GPL-3.0
Publisher
Marek Jóźwiak
Support
https://github.com/sponsors/66HEX
Moniker
frame

Tags

ffmpegffmpeg-guimacosmedia-converterrustsveltetaurivideo-conversion

Older versions (8)

0.30.0
ArchitectureScopeDownloadSHA256
x64DownloadFCC17E12F1DAABD5C873FE3E3C780BD55F3648EB1325BA702030141B41C7188B
0.29.2
ArchitectureScopeDownloadSHA256
x64DownloadD4556EC6E2E7FAB5599327DC3B98C5008015FEA632726A617906ADC8A83CB5F5
0.29.1
ArchitectureScopeDownloadSHA256
x64Download9F14827AAFA23B0469ED12D5798EBDAF8C4EF1F4A3E7BF25B37BAC4A999EFB3A
0.29.0
ArchitectureScopeDownloadSHA256
x64Download4D9EA5ECCB1C6771D7D58CF19093DD5E0905E9DF9E67186007DB278D28C7DBF0
0.28.0
ArchitectureScopeDownloadSHA256
x64DownloadB8A7DC9953DFA1EC8E11BCAEFC03F285B72DDA239C3A18D1D7C46C9DEE914607
0.27.0
ArchitectureScopeDownloadSHA256
x64Download3961F31EFB0773BD6ECA95A9A1124656BB6E614FEB13D068EE51C74DA4A60673
0.26.0
ArchitectureScopeDownloadSHA256
x64Download23EB6675B271B367ECAC09A851D485E739A686C638EAEC792A4976DB002820E6
0.25.3
ArchitectureScopeDownloadSHA256
x64DownloadEA33B88D2CBF2EB7AD11673F4F897A901D2F87E13FD791B772173039E5636ED9