File Island v0.3.0 — unsigned early access
File Island 0.3.0 — unsigned early access
File Island 0.3 adds safe, local video splitting for sharing while preserving the encoded picture and sound quality. It also refines the compact Island controls and hardens the bundled media runtime used by the App and CLI.
Highlights
- Split for Sharing for audited H.264 MP4/MOV inputs with optional AAC audio.
- Fast keyframe-aligned stream copy with no video or audio re-encoding.
- Per-segment limits by decimal file size, duration, or both.
- Compact logarithmic sliders plus precise numeric entry, with MB/GB and seconds/minutes/hours selectors.
- Shared App/Core/CLI planning, structured progress, cancellation, rollback, and atomic whole-folder publication.
- Universal bundled FFmpeg 8.1.2 and sibling ffprobe with a real fixture-backed capability audit.
- Isolated AVFoundation first-frame validation before any split output is published.
- Stronger bounded process execution, output limits, inactivity handling, and path-safe diagnostics.
- Clearer selected controls, improved accessibility contrast, the real App icon in About, and consistent Settings pane headers.
Split boundaries
The v0.3 fast path accepts MP4 or MOV containing H.264 video and either AAC audio or no audio. It copies encoded streams at verified keyframes, so it preserves media quality and completes much faster than re-encoding.
At least one positive limit is required. The App uses decimal units (1 MB = 1,000,000 bytes, 1 GB = 1,000 MB) and lets the user choose seconds, minutes, or hours. The CLI accepts exact --max-bytes and/or --max-duration-seconds values with --mode fast-keyframe-copy.
If source keyframes are too far apart to satisfy the selected limits, File Island fails closed instead of exceeding the limit or silently lowering quality. Precise re-encoded splitting and named platform rules are not included in this release.
Install
Download FileIsland-0.3.0-unsigned.dmg and its checksum, verify it with shasum -a 256, open the DMG, and drag File Island to Applications.
File Island 0.3.0 requires macOS 15 or later.
This early-access build has an ad-hoc code signature, not an Apple Developer ID signature, and it has not been notarized. macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.
The App contains universal arm64/x86_64 binaries, FFmpeg, ffprobe, the AVFoundation validator, and its preset catalog. Users do not need Homebrew, Python, Node.js, or a separate media runtime.
Existing format limits
- MP3 remains input-only; output is M4A, WAV, FLAC, or AIFF.
- WebP remains image input-only; verified image outputs are JPEG and PNG.
- Fast sharing split is limited to the audited H.264/AAC-or-silent MP4/MOV matrix described above.
See the bundled format matrix, user guide, third-party notices, and FFmpeg build record for the exact supported boundaries.
Legal and privacy
File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with the corresponding source archive, license, notices, and build record attached to this Release. All conversion and splitting stay on the Mac.