Folder Conversion¶
Convert videos from folders instead of Photos library.
Basic Usage¶
Scanning Folders¶
# Scan folder
video-converter scan --mode folder --path ~/Videos
# Scan with subdirectories
video-converter scan --mode folder --path ~/Videos --recursive
Conversion Options¶
Basic Folder Conversion¶
Specify Output Directory¶
Recursive Conversion¶
Input structure:
Output structure:
Filtering¶
By Extension¶
# Only MP4 files
video-converter run --mode folder --path ~/Videos --extension mp4
# Multiple extensions
video-converter run --mode folder --path ~/Videos --extension mp4,mov,avi
By Size¶
# Only files larger than 100MB
video-converter run --mode folder --path ~/Videos --min-size 100MB
# Only files smaller than 4GB
video-converter run --mode folder --path ~/Videos --max-size 4GB
By Date¶
Naming Options¶
Suffix Mode¶
Result: video.mp4 → video_hevc.mp4
Replace Mode¶
Result: Original is replaced (use with caution!)
Custom Pattern¶
Concurrent Processing¶
Watch Mode¶
Monitor folder and convert new files automatically:
Example Workflow¶
# 1. Scan to see what needs conversion
video-converter scan --mode folder --path ~/Videos --recursive
# 2. Dry run to verify
video-converter run --mode folder --path ~/Videos \
--recursive --dry-run
# 3. Run conversion
video-converter run --mode folder --path ~/Videos \
--recursive \
--output ~/Videos/Converted \
--concurrent 2