v2.5.0Current Release
New Features
- •YouTube Video Cutter & Audio Trimmer (/cutter): Precision client-side video trimming and audio cutting tool powered by yt-dlp section downloading and FFmpeg transcoding.
- •Interactive Dual-Handle Scrubber & Preview: Dual-handle timeline slider with millisecond precision nudges (-1s, -0.1s, +0.1s, +1s) and looped preview of selected segments.
- •Multi-Resolution MP4 & 320kbps MP3 Export: Export trimmed sections directly in MP4 video (up to 1080p, 720p, 480p, 360p) or high-fidelity MP3 audio.
- •Real-Time SSE Progress Bar: Server-Sent Events streaming from /api/cut tracking live download percentage, processing speed, and cancellation support.
- •Native Android App Specification: Complete technical architecture specification (ANDROID_APP_SPEC.md) for Jetpack Compose, Media3/ExoPlayer background audio service, and Room offline database caching.
Improvements
- •Navigation & Discovery: Integrated the Video Cutter into the desktop and mobile Sidebar under EXPLORE, SeoNavbar, and sitemap.xml.
- •Binary Environment Resolution: Dynamic injection of custom FFmpeg and yt-dlp binary directories into child process execution environments.
Fixes
- •Zero-Offset Audio & Video Lip-Sync: Eliminated the 1-2 frame container edit-list offset, synchronizing both video and audio streams to exact 0.000000ms start timestamps.
- •True 1080p Resolution & Optimized Bitrate: Fixed format selector prioritizing native H.264 (avc1) streams to guarantee crisp 1080p quality with CRF 22 encoding, avoiding bloated file sizes.