Skip to content
ixiehaoPublic

About

MP4Flow — Free, local macOS video-to-MP4 converter: convert, trim, crop, rotate & merge. 免费开源将视频转MP4,剪切、旋转、剪裁、调亮。動画を MP4 に。無料・オープンソース。

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

16 stars

Watchers

0 watching

Forks

Latest commit

 

History

86 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MP4Flow

English · 简体中文 · Français · Русский · Español · 日本語 · 한국어

Video to MP4. Seriously simple. A lightweight, native macOS app: free, open source and local. Each installer is about 3 MB; FFmpeg and ffprobe are installed separately.

Download for Mac · Website · Report an issue

Requires: macOS 13+ · Apple silicon or Intel · FFmpeg and ffprobe (installation below).

MP4Flow in English with Tears of Steel excerpts in the conversion queue

What you can do

Feature Use it to…
Smart Convert Convert one video or a whole batch. Copy compatible video without re-encoding; use hardware acceleration when available.
Merge Clips Join unedited clips in queue order. Merge directly when compatible, or use Compatible Merge to match formats.
Export Settings Set a target size, choose audio tracks, and keep or burn text subtitles.
Queue Recovery Keep your queue and settings between launches. Restart unfinished tasks when you’re ready.
Trim Set the start and end points. Keep only the part you want.
Crop Drag the frame or enter dimensions to remove unwanted edges.
Rotate Turn video by 90° or 180° while keeping its proportions.
Aspect Correction Fix stretched video with live preview, presets and custom ratios.
Brighten Video Adjust brightness and gently lift shadows. Preview the result as you edit.
Light Denoise Reduce visible grain in dark scenes. Enable a light touch of noise reduction when needed.

In the queue, open Edit Video to crop or fix proportions. Use Image Adjustments for brightness and denoise. Click Apply, then Start to export.

Image adjustments require re-encoding and do not support HDR. Light denoise is off by default and may slightly soften detail.

You can also change output resolution. All video processing stays on your Mac.

Download and install

  1. Install the app. Open the latest release, expand Assets, and download the MP4Flow .dmg installer for your chip: arm64 (Apple Silicon) or x86_64 (Intel). Open it and drag MP4Flow to Applications.

  2. Install the video tools once. Open Terminal using Spotlight (⌘ Space). If needed, install Homebrew first and complete its Next steps. Then run:

    brew install ffmpeg

    This installs both FFmpeg and ffprobe. Homebrew has its own system requirements.

  3. Convert your first video. Open MP4Flow, add a video, keep Smart Convert selected, choose quality, and click Start.

By default, results go beside the original file, without overwriting existing files. Use Open Folder to find them. Switch the app language from Language in the Mac menu bar.

Feature previews

Trim Crop
Trim — MP4Flow · Tears of Steel Crop — MP4Flow · Tears of Steel
Aspect Correction Brightness & denoise
Aspect Correction — MP4Flow · Tears of Steel Brightness & denoise — MP4Flow · Tears of Steel

Export Settings

Export Settings — MP4Flow · Tears of Steel

Demo footage: Tears of Steel · (CC) Blender Foundation | mango.blender.org · CC BY 3.0. Edited excerpts; cropped and resized screenshots. Media credits.

Need help?

  • FFmpeg or ffprobe missing? After installation, open Environment Check → Recheck. MP4Flow does not bundle these tools.
  • macOS blocks opening? The GitHub build is not notarized by Apple. Verify the download source, then follow Apple’s opening instructions.
  • A conversion failed? Try Retry Failed. For an editing or enhancement failure, try Smart Convert first, then add the new MP4 and retry. Still stuck? Report the error with your macOS and app versions; keep private videos private.

Before you convert

MP4Flow skips cover art and keeps the first actual video with all audio tracks by default. In Export Settings, choose audio and a text-subtitle track, or set a target size. Size is an estimate; compression may reduce quality. Container metadata and chapter bookmarks are removed.

Burning text subtitles needs FFmpeg with libass, such as brew install ffmpeg-full. Subtitles are omitted unless selected. Queue records and settings stay on your Mac; unfinished tasks restart only when you click Start.

Optional: Smart Enhance Upscale

Experimental enhancement requires Apple silicon, macOS 27+, and a scale supported by Apple’s VideoToolbox. It cannot be combined with crop, rotation, aspect correction or image adjustments. macOS may download a system model on first use. Ordinary resizing changes dimensions without restoring missing detail.

Open source

By ixiehao · MIT License. Uses native macOS fonts and Tabler Icons Outline (MIT notice). FFmpeg is installed separately; its license depends on the build.

Build from source · Contribute · Privacy · Third-party notices

About

MP4Flow — Free, local macOS video-to-MP4 converter: convert, trim, crop, rotate & merge. 免费开源将视频转MP4,剪切、旋转、剪裁、调亮。動画を MP4 に。無料・オープンソース。

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

16 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages