Menu

Tree [1a683d] main develop v1.1.1 /
 History

HTTPS access


File Date Author Commit
 .github 2025-11-06 undelalune undelalune [4bd72e] remove ffplay from bins
 app 2025-11-06 undelalune undelalune [1a683d] remove ffplay from bins
 scripts 2025-10-27 undelalune undelalune [eb92c3] Add thumbnail extraction functionality and refa...
 .gitignore 2025-11-05 undelalune undelalune [8fdc87] Bundle libs, Refactor module structure and upda...
 LICENSE 2025-11-05 undelalune undelalune [974d13] Update LICENSE to include only GPL v3 text
 README.md 2025-11-05 undelalune undelalune [600de7] Update license URL in README.md

Read Me

Free‑FPS GitHub release license

Free‑FPS logo

Open‑source desktop app and scripts to change a video file frame rate (FPS) using FFmpeg.

It does not add effects or alter content; it adjusts playback speed and, if needed, re‑encodes audio.

Originals are never modified.

Download latest release for Windows / macOS


What it does

  • Changes video FPS via FFmpeg.
  • Keeps or re‑encodes audio if requested.
  • No effects, no content edits.
  • Writes results to a separate output folder by default.
  • Also doubles as a fast video compressor: keep the original FPS and raise compression (e.g., higher CRF or lower bitrate) to reduce file size.

home home2 processing3 processing1 processing2 help

First Run

Your OS may warn or block the first launch because the app is not signed/notarized.

Look here for instructions to allow it: Windows 10/11 or macOS 10.15+

Desktop app

  • Platforms
    • Windows 10 1809+ and Windows 11. Requires Microsoft Edge WebView2 runtime. Older Windows versions are not supported and the app may not start.
    • macOS 10.15+ on Intel and Apple Silicon. Older macOS versions are not supported and the app may not start.
  • UI tech is web‑based. Internet Explorer is not supported. Docs/UI render correctly in modern Edge, Firefox, Chrome, and Safari (latest two versions).

Scripts

  • Windows PowerShell and macOS shell scripts perform the same conversion with fewer controls.
  • FFmpeg and FFprobe must be available (in PATH or standalone). See per‑platform guides above.

Support the project


Buy Me a Coffee

  

Suppi

Tech stack

tauri-img vue-img vite-img
- Tauri 2 (Rust)
- Vue 3, TypeScript, Naive UI, Vite
- GitHub Actions for builds and releases

For developers

Build from source

  • Prerequisites: Node.js LTS, Rust/Cargo, and Tauri prerequisites for your platform.
  • Commands:
    • Install: npm i
    • Dev: npm run tauri:dev
    • Build: npm run tauri:build

Licence

This software uses FFmpeg (GPL v3.0). License and source code information available in the app's Help section.