meowload convert
Batch convert media files between formats. Supports conversion across video, audio, and image types — extract audio from video, convert HEIC to JPG, AVIF to PNG, and more.
Highlights
- Cross-type conversion: video → audio, image → image, video → video — any combination
- Modern format support: AVIF, HEIC, HEIF, WebP and other modern formats
- Batch processing: pass in multiple files and convert them all at once
- Any input format: no restrictions on input — any recognized media file works
- Custom output directory: use
--output-dirto keep your files organized
Usage
meowload convert <file1> <file2> ... [flags]Flags
| Flag | Type | Default | Description |
|---|---|---|---|
--to | string | Target format, e.g. mp3, mp4, png (required) | |
--output-dir | string | Same as input file | Output directory |
-h, --help | Show help |
Supported Output Formats
Video
MP4, MKV, MOV, WEBM, AVI, FLV, TS, MPG, MPEG, WMV, OGV, 3GP, SWF, VOB, 3G2
Audio
MP3, AAC, M4A, WAV, FLAC, OPUS, OGG, OGA, AIF, AIFF, WMA, ALAC, M4R (iPhone Ringtone), MP2, AMR, MMF
Image
JPEG, JPG, PNG, BMP, TIFF, WebP, GIF, TGA, AVIF, EXR, ICO, HEIC, HEICS, HEIF, HEIFS, HIF
Tip
The formats listed above are only a subset. More output formats are supported. Input format is unrestricted — any recognized media file can be used as input.
Examples
Convert Video to MP4
meowload convert video.mkv --to mp4Extract Audio from Video
meowload convert video.mp4 --to mp3Convert HEIC to JPG
meowload convert photo.heic --to jpgConvert AVIF to PNG
meowload convert image.avif --to pngBatch Convert Images to WebP
meowload convert *.png --to webpSpecify Output Directory
meowload convert *.heic --to jpg --output-dir ~/Pictures/converted