Skip to content

DawnLiExp/Me2Comic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

199 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Me2Comic

build Swift-6 License

English | 中文 | 日本語

Me2Comic is a macOS GUI tool that calls GraphicsMagick to batch convert and crop images, prioritizing quality while reducing file size. It started as a weekend side project for processing comic images and experimenting with Swift. Now it's open-sourced under the MIT license—feel free to explore, tweak it, or just take a look. 🍻

Features

• Batch convert JPG/JPEG/PNG → JPG
• Auto-split oversize images (right priority)
• Parameter controls
• Multi-threading
• Task logs

Localization

• 简体中文 | 繁體中文 | English | 日本語

Requirements

  • macOS 14.0+
  • Swift 6
  • GraphicsMagick:
  brew install graphicsmagick

Directory Structure Diagram

Two input modes are supported:

Mode A — Directory containing image subfolders (original behavior)

Each first-level subdirectory is processed as an independent batch.

Input

/Volumes/Comics/ToProcess/
├── CITY HUNTER Vol.xx/
│   ├── page001.jpg
│   └── page002.jpg ...
├── One Piece Vol.xx/
│   └── ...
└── Comic 3/
    └── ...

Output

/Volumes/Comics/Done/
├── CITY HUNTER Vol.xx/
│   ├── CITY.HUNTER.CE.1-1.jpg  (split right half, if oversized)
│   ├── CITY.HUNTER.CE.1-2.jpg  (split left half)
│   └── CITY.HUNTER.CE.2.jpg    (direct convert, if not oversized)
├── One Piece Vol.xx/
│   └── ...
└── Comic 3/
    └── ...

Mode B — Directory containing images directly (single-batch mode)

If the selected directory itself contains image files, all images are processed as one batch. Any subdirectories are ignored.

Input

/Volumes/Comics/CITY HUNTER Vol.xx/
├── page001.jpg
├── page002.jpg
└── page003.jpg ...

Output

/Volumes/Comics/Done/
├── page001-1.jpg  (split right half, if oversized)
├── page001-2.jpg  (split left half)
├── page002.jpg    (direct convert, if not oversized)
└── ...

Build & Release:

Gather the seven Dragon Balls ➔ Actions🐉 SHENRON! Grant my wish! ✨ ➔ Summon the Eternal Dragon Run workflow
(Note: Wait time depends on Shenron's cosmic mood 🌌✨)

Note

App icon adapted from Mucha's Zodiac, build names honor his legacy. No official affiliation.

About

A macOS GUI tool that calls GraphicsMagick to batch-edit images.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages