Repository navigation
PullFrame 0.3.0 (Outdated)
Outdated release. The only current release is PullFrame 0.3.4.
This older version is retained only as release history.
Historical release notes (outdated)
PullFrame 0.3.0
Major UI and workflow release.
Changes:
- Rebuilt PullFrame around a polished three-step web UI: Analyze, Select, Download
- Replaced the old widget-based interface with a
pywebviewdesktop shell - Added real available-quality parsing with
yt-dlp -J - Shows only qualities and formats that are available for the analyzed link
- Adds estimated size per quality when metadata is available
- Adds a download details panel with title, thumbnail, duration, quality, format, estimated size, and progress
- Keeps Open Folder hidden until the download finishes
- Removes the Clear action from the Step 3 download indicator
- Combines saved/analyzed links and finished downloads into one Downloads panel
- Adds Download Again, Reveal, Copy Link, and Remove actions in Downloads
- Adds support email and bug report flows
- Adds native macOS menu bar entries for updates, downloads, support, dependencies, logs, and About
- Improves update checking with GitHub API, GitHub Releases page fallback, and manual release-page fallback
- Uses the designed app icon from
assets/icon.icns - Keeps bundled yt-dlp, FFmpeg, and FFprobe inside PullFrame.app
- Keeps the guided DMG install flow
Install:
- Download PullFrame.dmg
- Open it
- Drag PullFrame into Applications
- Open PullFrame from Applications
- If macOS blocks it, right-click / Control-click PullFrame, then choose Open
Note:
PullFrame is not Apple-notarized yet, so macOS may show a first-open security warning.
Safety:
Use PullFrame only for content you own, have permission to download, or are legally allowed to save.
PullFrame is not affiliated with yt-dlp, FFmpeg, YouTube, Instagram, TikTok, X/Twitter, Vimeo, Facebook, or any supported platform.
SHA-256:
4fde2816dda60b97f9aa28ca9baeb969adb793a27d4333eb3057b221b421ba45 dist/PullFrame.dmg