Extract Audio from MOD to AIFC — Free Online Tool

Extract audio from MOD camcorder video files and save it as AIFC, encoding the audio stream as uncompressed 16-bit big-endian PCM — a professional-grade lossless format compatible with Apple and broadcast audio workflows. This tool strips the MPEG-2 video from your JVC or Panasonic camcorder footage and delivers a clean, high-fidelity AIFC file, entirely in your browser.

FFmpeg Command

Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg

Free — no uploads, no signups. Your files never leave your browser.

Estimated output:

Conversion Complete!

Download

How It Works

MOD files store audio inside a modified MPEG-PS container, typically encoded as AAC or AC-3 alongside MPEG-2 video. During this conversion, FFmpeg demuxes the MOD container, discards the MPEG-2 video stream entirely (using the -vn flag), and decodes the compressed audio track. That decoded PCM data is then re-encoded into 16-bit signed big-endian PCM (pcm_s16be) and written into an AIFC container — an extension of Apple's AIFF format that supports both compressed and uncompressed audio. Because the output is uncompressed PCM, there is no generation loss on the audio side: the signal is decoded once from its lossy source and preserved without further compression artifacts.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg binary — the open-source multimedia processing engine running here as a WebAssembly module in your browser, or available as a desktop command-line tool for processing files over 1GB.
-i input.mod Specifies the input MOD file — a modified MPEG-PS container produced by JVC or Panasonic camcorders, containing MPEG-2 video and compressed audio (typically AC-3 or AAC). FFmpeg demuxes both streams from this container.
-vn Disables video output entirely, instructing FFmpeg to ignore the MPEG-2 video stream from the MOD file. Since the goal is audio extraction, this prevents any video data from being written to the AIFC output file, which is an audio-only format.
-c:a pcm_s16be Sets the output audio codec to 16-bit signed big-endian PCM — the standard uncompressed audio encoding used in AIFC files. This decodes the compressed audio from the MOD source and writes it as raw lossless PCM samples in the byte order expected by Apple's AIFF/AIFC format.
-b:a 128k Specifies a target audio bitrate of 128kbps, but this flag has no practical effect when using a PCM codec like pcm_s16be. Uncompressed PCM has a fixed bitrate determined entirely by sample rate, bit depth, and channel count — for 16-bit stereo at 48kHz this is approximately 1536kbps regardless of this setting.
output.aifc The output filename, with the .aifc extension signaling FFmpeg to write an AIFC container — Apple's extended AIFF format that supports both compressed and uncompressed audio codecs. The .aifc extension ensures maximum compatibility with macOS audio applications and professional DAWs.

Common Use Cases

  • Importing audio from JVC or Panasonic camcorder MOD footage into Apple Logic Pro or Final Cut Pro, which natively handle AIFC files in professional editing workflows.
  • Archiving the audio track from family or event camcorder recordings as lossless AIFC files before the original MOD files degrade or the media becomes inaccessible.
  • Extracting on-location field recordings captured on a Panasonic camcorder for use in broadcast post-production pipelines that require big-endian PCM audio.
  • Separating dialogue or ambient audio from camcorder footage to hand off to a sound designer who works in an Apple-centric DAW environment expecting AIFF or AIFC files.
  • Preparing audio from MOD video for CD mastering or distribution, since 16-bit 48kHz PCM from camcorder audio fits cleanly within the AIFC format's capabilities.
  • Stripping audio from MOD files to analyze or edit the waveform in professional tools like Adobe Audition or Steinberg WaveLab without the overhead of the video container.

Frequently Asked Questions

The audio in a MOD file is already stored in a lossy compressed format (typically Dolby AC-3 or AAC), so the original camcorder recording itself introduced lossy compression at capture time. The conversion to AIFC with pcm_s16be does not add any further compression — the compressed audio is decoded once and written as uncompressed PCM. This means the AIFC output faithfully represents the audio as recorded, without additional generation loss, though it cannot recover quality lost during the original camcorder encoding.
AIFC with pcm_s16be stores audio as fully uncompressed 16-bit PCM samples, which is inherently much larger than the compressed AAC or AC-3 audio inside the MOD file. A one-hour stereo recording at 48kHz in 16-bit PCM takes roughly 600–650MB, whereas the same audio compressed as AC-3 at 192kbps would be around 85MB. The size increase is expected and is the direct result of converting from lossy compressed audio to lossless uncompressed PCM.
Yes. AIFC is an Apple-native format and is fully supported in Logic Pro, GarageBand, Final Cut Pro, and most macOS audio tools without any additional plugins. The pcm_s16be codec (16-bit big-endian PCM) is the standard encoding used in Apple's own AIFF/AIFC files, so the output should import cleanly and play back immediately without conversion prompts.
Replace -c:a pcm_s16be with -c:a pcm_s24be for 24-bit big-endian PCM or -c:a pcm_s32be for 32-bit integer PCM. For example: ffmpeg -i input.mod -vn -c:a pcm_s24be output.aifc. If your camcorder recorded at a higher dynamic range or you are preparing audio for professional mastering, pcm_s24be is a common choice. Note that the MOD source audio is typically 16-bit, so going above 16-bit will not recover additional dynamic range from the source.
Yes, on the command line you can use a shell loop to process multiple files. On Linux or macOS: for f in *.mod; do ffmpeg -i "$f" -vn -c:a pcm_s16be "${f%.mod}.aifc"; done. On Windows Command Prompt: for %f in (*.mod) do ffmpeg -i "%f" -vn -c:a pcm_s16be "%~nf.aifc". This is especially useful for extracting audio from a large collection of JVC or Panasonic camcorder clips, since MOD files are often produced in numbered sequences.
MOD files store very limited metadata in their MPEG-PS container, typically just basic stream information rather than rich tags like recording date, GPS coordinates, or camera model. AIFC also has limited metadata support compared to formats like FLAC or MP4. FFmpeg will attempt to copy any compatible metadata tags it finds, but in practice you should not expect rich camcorder metadata to transfer reliably. If preserving recording timestamps is important, note them from the original MOD file's filesystem attributes before conversion.

Technical Notes

MOD is a proprietary container used by JVC and Panasonic camcorders, structured as a modified MPEG-PS (Program Stream) file containing MPEG-2 video and either Dolby AC-3 or AAC audio, typically at 48kHz stereo. FFmpeg has solid demuxing support for MOD files but the format can occasionally present issues with timecode or stream detection on files recorded with non-standard GOP structures. The output format, AIFC, is defined by Apple as an extension of AIFF and supports both uncompressed PCM codecs and older compressed codecs like MACE, though in modern usage pcm_s16be (16-bit signed big-endian PCM) is the standard choice and offers maximum compatibility with Apple and broadcast tools. Big-endian byte ordering (used by pcm_s16be) is native to AIFF/AIFC and aligns with its historical PowerPC origins — most modern x86 software handles this transparently. The -b:a 128k flag in the command is technically irrelevant for PCM codecs since uncompressed PCM has a fixed bitrate determined by sample rate, bit depth, and channel count rather than a configurable target; it is included in the command template but has no effect on the output. One known limitation: if your MOD file contains surround audio (e.g., 5.1 AC-3), the extraction will preserve all channels in the AIFC output, but some consumer Apple applications may only play back the first two channels without explicit downmixing.

Related Tools