Skip to content

Ch4r0ne/MediaFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MediaFlow Icon

MediaFlow

Media sorting & cleanup suite (Windows, PyQt6)
Sort media into clean folder structures and remove short videos safely — built for fast workflows.


Preview

Features

Sort Media

  • Two modes
    • Orientation: portrait / landscape (requires OpenCV)
    • Type: Images / Videos
  • Analyze → Preview → Execute workflow
  • Duplicates policy: Auto-rename / Skip / Overwrite
  • Optional: lower-case filenames, recursive scan, dry-run
  • Drag & drop folder support

Short Video Cleaner (Windows)

  • Detect videos shorter than a threshold (seconds)
  • Actions:
    • Dry-run (no deletion)
    • Move to Recycle Bin (optional)
    • Permanent delete (with confirmation)
  • Shows scan results + progress + stats

Requirements

  • Python 3.10+
  • Windows recommended (Cleaner is Windows-only)

Install dependencies:

pip install -U PyQt6
pip install -U opencv-python      # required for Orientation sorting
pip install -U pywin32            # required for Short Video Cleaner (Windows)
pip install -U send2trash         # optional: Recycle Bin action

Package (single EXE)

py -m PyInstaller --noconfirm --clean --onefile --windowed `
  --icon assets\MediaFlow.ico `
  --add-data "assets;assets" `
  MediaFlow.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages