Convert MOD to AIF — Free Online Tool
Convert MOD camcorder footage from JVC or Panasonic devices to AIF, extracting the audio track as uncompressed 16-bit big-endian PCM — the native lossless format for Mac audio workflows. This tool strips the MPEG-2 video and outputs a high-fidelity AIF file ready for use in Logic Pro, GarageBand, or any professional audio editor.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your MOD file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
MOD files use an MPEG-PS container holding MPEG-2 video and typically Dolby AC-3 or MPEG-1 Layer II audio recorded by JVC or Panasonic camcorders. During this conversion, FFmpeg demuxes the MOD container to extract the audio stream, then decodes it and re-encodes it as PCM signed 16-bit big-endian audio wrapped in an AIFF container. The video stream is completely discarded — this is an audio-only extraction. Because AIF is uncompressed and lossless, the output quality is bounded only by what was originally captured in the MOD recording; no additional quality is lost in the transcoding step beyond the original lossy source encoding.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg application, the open-source multimedia processing engine running here via WebAssembly in your browser. On desktop, this would be the ffmpeg binary installed on your system. |
-i input.mod
|
Specifies the input file — a MOD-format camcorder video file from a JVC or Panasonic device. FFmpeg automatically detects and demuxes the MPEG-PS container structure and identifies both the MPEG-2 video and compressed audio streams inside it. |
-c:a pcm_s16be
|
Sets the audio codec to PCM signed 16-bit big-endian, which is the standard uncompressed audio encoding for the AIFF/AIF format. This decodes the lossy source audio (AC-3 or MPEG Layer II from the MOD file) and writes out raw, uncompressed PCM samples in the byte order required by the AIFF specification. |
output.aif
|
Defines the output filename and format. The .aif extension tells FFmpeg to wrap the PCM audio stream in an Audio Interchange File Format (AIFF) container — Apple's lossless uncompressed audio format. No video stream is written because AIF is audio-only, so the MPEG-2 video from the MOD file is silently discarded. |
Common Use Cases
- Importing camcorder footage audio into Logic Pro or GarageBand on a Mac, where AIF is the preferred native format for audio projects
- Archiving the audio track from family videos or event recordings shot on JVC or Panasonic camcorders to a lossless, widely supported format
- Preparing narration or ambient sound captured on a MOD-recording camcorder for use in a professional audio post-production pipeline
- Extracting interview or documentary audio from MOD footage for transcription or editing before the video is fully processed
- Providing a mastering-quality audio source to a composer or sound designer who needs the raw camcorder audio without video overhead
- Recovering audio from old MOD-format tapes or memory cards for digital preservation in a lossless, future-proof container
Frequently Asked Questions
No — the AIF output is lossless and uncompressed, but it cannot recover quality beyond what the MOD file already contains. MOD files typically store audio as Dolby AC-3 or MPEG-1 Layer II, both of which are lossy formats. FFmpeg decodes that lossy audio and writes it out as uncompressed PCM in the AIF file, so the result is a perfect uncompressed copy of that already-decoded audio — no further degradation occurs, but no enhancement happens either.
MOD stores audio in a compressed lossy format (such as AC-3), while AIF stores audio as raw, uncompressed PCM samples. A typical 16-bit stereo AIF file at 48 kHz uses roughly 5.5 MB per minute, whereas the same audio compressed as AC-3 at 192 kbps uses only about 1.4 MB per minute. The dramatic size difference is expected and reflects the lossless, uncompressed nature of AIF — the video content is also removed, but the audio portion alone will expand significantly.
Replace pcm_s16be in the command with another supported AIF codec: use pcm_s24be for 24-bit output, pcm_s32be for 32-bit integer, or pcm_f32be for 32-bit floating-point. For example: ffmpeg -i input.mod -c:a pcm_s24be output.aif. Since the source audio in MOD is typically 16-bit, a 24-bit output will not contain additional real audio information, but some workflows prefer 24-bit containers for consistency with other project assets.
The single-file command shown handles one file at a time, but you can batch process on the command line with a shell loop. On Linux or macOS: for f in *.mod; do ffmpeg -i "$f" -c:a pcm_s16be "${f%.mod}.aif"; done. On Windows PowerShell: Get-ChildItem *.mod | ForEach-Object { ffmpeg -i $_.Name -c:a pcm_s16be ($_.BaseName + '.aif') }. This is particularly useful if you have an entire card's worth of MOD segments to extract audio from.
Yes — by default, FFmpeg preserves the source audio sample rate when transcoding to AIF. JVC and Panasonic MOD camcorders commonly record audio at 48 kHz, and the AIF output will be 48 kHz unless you explicitly add a -ar flag to resample it. If you need 44.1 kHz for CD-compatible use, add -ar 44100 to the command.
AIF has very limited metadata support compared to modern containers, and MOD-specific camcorder metadata (such as recording timestamps or scene markers embedded in the MPEG-PS container) will not carry over to the AIF file. AIF supports only basic tags. If preserving recording metadata matters, consider extracting it separately with ffprobe before converting, or copying the MOD file alongside the AIF for archival reference.
Technical Notes
MOD is a proprietary variant of the MPEG-PS container used by JVC Everio and Panasonic camcorders, typically storing MPEG-2 video at resolutions up to 1080i alongside audio encoded as Dolby AC-3 (common on later models) or MPEG-1 Layer II (on older SD-quality devices). FFmpeg has solid demuxing support for the MOD format, treating it effectively as MPEG-PS. The audio extraction and PCM re-encoding step is computationally lightweight and fast. The default output codec, pcm_s16be, produces signed 16-bit samples in big-endian byte order — correct for the AIFF specification and fully compatible with Apple's Core Audio, Logic Pro, GarageBand, Audacity, and Pro Tools on Mac. Note that AIF does not support multiple audio tracks, subtitles, or chapter data, so if the MOD file contains secondary audio streams, only the first audio track will be extracted. There is no video quality parameter involved since all video is discarded; the only tunable output parameter is the PCM bit depth via the -c:a codec flag.