mdo91

Open-source macOS tool to batch-convert recordings into App Store preview-compatible MP4s

10
0
100% credibility
Found May 06, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

A macOS app that converts screen recordings into MP4 videos meeting Apple's App Store preview requirements.

How It Works

1
🔍 Discover the video converter

You hear about this simple macOS tool that turns your screen recordings into perfect videos ready for the App Store.

2
📥 Download and launch the app

Grab the ready-made installer, drag it to your Applications folder, and open it up.

3
🎥 Add your video clips

Drag your recordings right into the window or click the button to pick files and build a queue.

4
📱 Pick your screen style

Choose portrait for tall phone views or landscape for wider ones to match your app demo.

5
▶️ Hit convert and watch magic

Press the button to process your queue one by one, seeing updates in the log as it trims, resizes, and polishes each video.

6
💾 Choose save spots

For each finished video, pick a folder on your Mac to save the new App Store-ready file.

Videos perfect for upload!

Your clips now match Apple's exact rules for length, size, and quality, ready to shine in the App Store.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is video-preview-appstore?

This open source macOS app, built in SwiftUI, batch-converts QuickTime .mov screen recordings into App Store preview-compliant MP4s. Drag-and-drop files into a queue, pick portrait or landscape for 6.5" iPhone dimensions (886x1920 or 1920x886), and it trims long clips to 30s max, pads short ones to 15s min, then encodes with H.264 High@4.0 video at 10-12 Mbps and AAC stereo audio—all via bundled ffmpeg tools. A CLI mode lets you run `./appstore_convert.sh input.mov portrait` from terminal for scripts or GitHub Actions alternatives.

Why is it gaining traction?

It stands out as a macOS open source alternative to manual ffmpeg commands or paid video editors, delivering exact App Store specs (faststart MP4, BT.709 color, square pixels) without setup hassles—sandbox-friendly exports via save panels handle Desktop restrictions. Developers grab prebuilt notarized DMG/ZIP releases for instant use, skipping builds, and the queue UI with per-file logs beats one-off terminal hacks. Among open source macOS apps and GitHub open source tools, its niche precision for promo videos hooks iOS submitters tired of Connect rejections.

Who should use this?

iOS indie devs prepping App Store screenshots, agencies batch-processing client demos, or macOS open source video editor users needing compliant exports. Perfect for solo makers sideloading via Xcode who record QuickTime clips but fight format quirks, or teams integrating into open source GitHub alternatives for self-hosted CI pipelines.

Verdict

Grab the DMG for quick wins if you're in the App Store grind—solid docs and prebuilts make it usable now despite 10 stars and 1.0% credibility score signaling early maturity. Extend the script for more sizes if it fits; otherwise, stick to ffmpeg CLI for broader needs.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.