VideoSwiper is a Flutter desktop application that helps you preview and review video and image files using automatically generated thumbnail collages. Ideal for quickly scanning through large media folders and deciding which files to keep or delete.
You can download the latest Windows build here:
- No installation required
- Just download and run the
.exefile - Requires
FFMPEG FULL SHAREDinstalled and in your PATH
- Batch Folder Selection: Pick an entire folder of files.
- Wide Extension Compatibility: Supports
.mp4,.avi,.mov,.mkv,.m4v,.webm,.flv,.wmv,.3gp,.3g2,.mpeg,.mpg,.ts.,.jpg,.jpeg,.png,.webp,.gif,.bmp,.wbmp - MediaGatherer: Automatically gather files from nested directories into a single folder (with copy or move mode).
- Collage Generation: Extracts evenly spaced frames and arranges them into a grid using a custom Rust algorithm.
- Configurable Collage Quality: Adjust output resolution and frame count.
- Zoom & Drag: Zoom into collages and scroll by dragging with your mouse.
- Parallel Processing: Use multiple threads with real-time progress feedback.
- Progress Indicator: Displays a counter while generating thumbnails.
- Bottom Action Bar: Reorganized UI for easier navigation and quicker access.
- Trash Folder System: Files are not deleted directly—rejected videos go into a dedicated trash folder.
- Slider Improvements: Refined sliders for async job count and frame selection.
- Video compression
- Create a better icon for the project
- Batch selection with grid -Custom settings for each video
- Dart 3.7 or newer
- Flutter 3.29 or newer
- FFMPEG FULL SHARED
flutter clean
flutter pub get
cd rust && cargo build
cd ..
flutter build windows
