Skip to Content
CLI Toolconvert

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-dir to keep your files organized

Usage

meowload convert <file1> <file2> ... [flags]

Flags

FlagTypeDefaultDescription
--tostringTarget format, e.g. mp3, mp4, png (required)
--output-dirstringSame as input fileOutput directory
-h, --helpShow 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 mp4

Extract Audio from Video

meowload convert video.mp4 --to mp3

Convert HEIC to JPG

meowload convert photo.heic --to jpg

Convert AVIF to PNG

meowload convert image.avif --to png

Batch Convert Images to WebP

meowload convert *.png --to webp

Specify Output Directory

meowload convert *.heic --to jpg --output-dir ~/Pictures/converted