Batch Processing
Batch Processing
Section titled “Batch Processing”Process multiple images at once with ImageChunker’s efficient batch system.
Adding Images to the Queue
Section titled “Adding Images to the Queue”Drag and Drop
Section titled “Drag and Drop”- Select multiple images in Finder
- Drag them onto the ImageChunker window
- They’re added to the batch queue
Folder Import
Section titled “Folder Import”- Go to File → Add Folder (⌘⇧O)
- Select a folder containing images
- All supported images are added
Finder Extension
Section titled “Finder Extension”- Select multiple images in Finder
- Right-click → Chunk with ImageChunker
- All selected images are queued
The Batch Queue
Section titled “The Batch Queue”The batch panel shows:
┌─────────────────────────────────────────┐│ Batch Queue (5 images) [▶][✕]│├─────────────────────────────────────────┤│ ● photo_001.jpg Processing... ⟳ ││ ○ photo_002.jpg Pending ○ ││ ○ photo_003.jpg Pending ○ ││ ✓ screenshot.png Complete 12 ch. ││ ✓ panorama.jpg Complete 8 ch. │├─────────────────────────────────────────┤│ Progress: 40% │ ETA: 2:30 │ Memory: 45% │└─────────────────────────────────────────┘Queue Controls
Section titled “Queue Controls”- ▶ Start/Pause: Begin or pause processing
- ✕ Clear: Remove all pending items
- ↑↓ Reorder: Drag items to change order
Item Status
Section titled “Item Status”| Icon | Status | Description |
|---|---|---|
| ○ | Pending | Waiting to process |
| ⟳ | Processing | Currently chunking |
| ✓ | Complete | Successfully finished |
| ✗ | Failed | Error occurred |
Processing Modes
Section titled “Processing Modes”Sequential Processing
Section titled “Sequential Processing”Process one image at a time:
- Pros: Lower memory usage, predictable
- Cons: Slower overall
- Best for: Large images, limited RAM
Parallel Processing
Section titled “Parallel Processing”Process multiple images simultaneously:
- Pros: Faster overall throughput
- Cons: Higher memory usage
- Best for: Many small images, ample RAM
Configure in Settings → Processing → Parallelism
Batch Settings
Section titled “Batch Settings”Apply settings to all queued images:
Uniform Settings
Section titled “Uniform Settings”- Configure chunking before adding images
- All images use the same settings
- Good for consistent output
Per-Image Settings
Section titled “Per-Image Settings”- Add images to queue
- Select an image
- Adjust settings for that image only
Output Organization
Section titled “Output Organization”Choose how chunks are organized:
Subfolder Per Image
Section titled “Subfolder Per Image”output/├── photo_001_chunks/│ ├── photo_001_001.jpg│ ├── photo_001_002.jpg│ └── photo_001_003.jpg├── photo_002_chunks/│ └── ...Flat Output
Section titled “Flat Output”output/├── photo_001_001.jpg├── photo_001_002.jpg├── photo_002_001.jpg├── photo_002_002.jpg└── ...Preserve Structure
Section titled “Preserve Structure”Mirrors input folder hierarchy:
input/ output/├── vacation/ → ├── vacation/│ ├── day1.jpg │ ├── day1_001.jpg│ └── day2.jpg │ └── day2_001.jpg└── work/ → └── work/ └── screenshot.png └── screenshot_001.pngProgress Tracking
Section titled “Progress Tracking”Overall Progress
Section titled “Overall Progress”- Percentage of total images processed
- Estimated time remaining
- Memory usage indicator
Per-Image Progress
Section titled “Per-Image Progress”- Current processing stage
- Chunk count so far
- Time elapsed
Memory Management
Section titled “Memory Management”ImageChunker monitors memory usage:
- Green: Plenty of memory available
- Yellow: Memory getting low
- Red: Memory pressure, may slow down
If memory is high:
- Pause processing
- Close other applications
- Switch to Sequential mode
- Resume processing
Error Handling
Section titled “Error Handling”Common Errors
Section titled “Common Errors”| Error | Cause | Solution |
|---|---|---|
| File not found | Image moved/deleted | Re-add the image |
| Permission denied | No file access | Grant folder access |
| Out of memory | Image too large | Use Sequential mode |
| Unsupported format | Unknown file type | Convert to PNG/JPEG |
Retry Failed Items
Section titled “Retry Failed Items”- Failed items remain in queue with ✗ icon
- Fix the underlying issue
- Right-click → Retry
Skip and Continue
Section titled “Skip and Continue”To skip problematic files:
- Right-click the failed item
- Select Remove from Queue
- Processing continues with remaining items
Performance Tips
Section titled “Performance Tips”For Speed
Section titled “For Speed”- Use Parallel processing mode
- Process smaller images together
- Close other applications
- Use SSD storage for output
For Large Images
Section titled “For Large Images”- Use Sequential processing
- Enable Memory Limit in settings
- Process in smaller batches
- Monitor the memory indicator
For Best Quality
Section titled “For Best Quality”- Use Smart Chunking mode
- Set appropriate sensitivity per image type
- Review results after batch completes
- Re-process any unsatisfactory results
Automation
Section titled “Automation”Command Line (Future)
Section titled “Command Line (Future)”# Process folder with default settingsimagechunker batch ~/images/ --output ~/chunks/
# Custom settingsimagechunker batch ~/images/ \ --mode smart \ --chunk-size 1080 \ --format jpeg \ --quality 90Folder Actions
Section titled “Folder Actions”Set up Automator folder actions to automatically process images dropped into a folder.
Keyboard Shortcuts
Section titled “Keyboard Shortcuts”| Shortcut | Action |
|---|---|
| ⌘⇧O | Add folder to queue |
| ⌘⌫ | Remove selected from queue |
| Space | Start/Pause processing |
| ⌘. | Cancel current operation |