Extract Audio from MOD to M4B — Free Online Tool
Extract audio from MOD camcorder footage and save it as an M4B audiobook file, encoding the MPEG-2 audio track to AAC within an MPEG-4 container that supports chapters and bookmarking. Ideal for archiving spoken-word camcorder recordings — such as lectures, interviews, or family events — in a format natively supported by Apple Books and podcast apps.
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 from JVC and Panasonic camcorders store audio (typically AC-3 or MPEG-1 Layer II) inside a modified MPEG-PS container alongside MPEG-2 video. This tool discards the video stream entirely and re-encodes the audio to AAC at 128k bitrate, wrapping the result in an MPEG-4 container with the .m4b extension. The -movflags +faststart flag reorganizes the MP4 metadata to the beginning of the file, which improves streaming and seek performance — particularly relevant for audiobook apps that need to resume playback at a bookmark. Because the source audio codec is not AAC, a full audio transcode is required rather than a simple stream copy.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg tool, which handles the demuxing of the MOD MPEG-PS container, audio transcoding, and writing of the M4B output file. |
-i input.mod
|
Specifies the input MOD file from a JVC or Panasonic camcorder. FFmpeg reads it using its MPEG-PS demuxer, identifying both the MPEG-2 video stream and the AC-3 or MPEG Layer II audio stream inside. |
-vn
|
Disables video output entirely, discarding the MPEG-2 video stream from the MOD file. This is what makes the operation an audio extraction rather than a full video conversion. |
-c:a aac
|
Transcodes the audio stream to AAC using FFmpeg's built-in AAC encoder. AAC is required by the M4B container and is the standard codec for Apple audiobook and podcast files. |
-b:a 128k
|
Sets the AAC audio bitrate to 128 kilobits per second. This is a well-balanced default for speech content from camcorder recordings — sufficient for clear voice reproduction while keeping the M4B file size compact. |
-movflags +faststart
|
Moves the MP4 metadata (moov atom) to the beginning of the output M4B file. This is important for audiobook apps that need to start playback immediately and support mid-file bookmarking without buffering the entire file first. |
output.m4b
|
The output filename with the .m4b extension, which signals to Apple Books, podcast apps, and other audiobook players that this MPEG-4 audio file supports chapters, bookmarking, and audiobook-specific playback features. |
Common Use Cases
- Archiving a recorded lecture or conference talk captured on a JVC or Panasonic camcorder as a resumable audiobook file for later review in Apple Books
- Converting a camcorder recording of a long family event or reunion speech into an M4B so listeners can bookmark their place and resume listening later
- Stripping the video from a MOD interview recording to create a podcast-ready audio file in a format compatible with podcast apps that support M4B chapter markers
- Preserving a recorded sermon, guided meditation, or spoken-word performance from old MOD camcorder footage in a format optimized for audio-only playback on iPhone or iPad
- Extracting audio from MOD footage for use as an audiobook chapter, where the M4B container's native chapter support allows the file to be split into navigable sections post-conversion
Frequently Asked Questions
MOD files from JVC and Panasonic camcorders typically carry audio encoded as AC-3 (Dolby Digital) or MPEG-1 Layer II — neither of which is natively supported inside an MPEG-4/M4B container. Because M4B requires AAC audio, a full transcode is unavoidable. This means some generation loss occurs compared to the original audio, though at 128k AAC the quality difference from the source is minimal for speech-heavy recordings.
The output file will be a fully valid M4B container with the +faststart flag set, which ensures audiobook apps can stream and seek through it correctly. However, chapters are not automatically created from a MOD source — the MOD format has no chapter metadata to carry over. If you want chapter markers in the M4B, you would need to add them manually using a tool like mp4chaps or ffmpeg's metadata chapter injection after this conversion.
Dramatically smaller. MOD video files are MPEG-2 based and the video stream accounts for the vast majority of the file size — often 95% or more. Stripping the video and encoding only the audio at 128k AAC will reduce a typical 1GB MOD recording to roughly 50–80MB of M4B audio, depending on the duration. Longer recordings compress proportionally.
M4B with AAC audio has excellent compatibility across Apple devices and software, including Apple Books, Podcasts, and iTunes on macOS. Most modern Android audiobook apps (like BookPlayer and Bound) also support M4B. Standard media players such as VLC and foobar2000 handle M4B as well, though some simpler players may treat it as a generic MP4 audio file and ignore chapter metadata.
Replace the value after -b:a with your preferred bitrate. For example, use '-b:a 192k' for higher quality or '-b:a 96k' for a smaller file. For speech-only content from camcorder recordings, 96k or 128k AAC is typically indistinguishable from higher bitrates. Avoid going below 64k as AAC at that bitrate can introduce audible artifacts on voice recordings.
Yes. On Linux or macOS, you can use a shell loop: 'for f in *.mod; do ffmpeg -i "$f" -vn -c:a aac -b:a 128k -movflags +faststart "${f%.mod}.m4b"; done'. On Windows Command Prompt, use 'for %f in (*.mod) do ffmpeg -i "%f" -vn -c:a aac -b:a 128k -movflags +faststart "%~nf.m4b"'. Note that the browser-based tool processes one file at a time; the FFmpeg command approach on your desktop is recommended for batch jobs or files over 1GB.
Technical Notes
MOD is a proprietary variant of the MPEG-PS (Program Stream) container used by JVC Everio and Panasonic SD camcorders, and FFmpeg handles it through the same demuxer as standard MPEG-PS files. The audio track in MOD files is most commonly AC-3 at 256kbps or MPEG-1 Layer II — both of which must be transcoded to AAC for M4B compatibility, making this a lossy-to-lossy conversion chain. The quality loss from this double-lossy transcode is generally inaudible for speech content at 128k AAC output, but audiophiles processing music recordings may prefer to target 192k or 256k. The -movflags +faststart flag is particularly important for M4B because it writes the moov atom at the beginning of the file rather than the end, enabling audiobook apps to begin playback and bookmarking without fully downloading the file. Metadata such as artist, title, and album tags present in the MOD file are not reliably preserved during this conversion and should be added to the M4B output using an ID3/MP4 tag editor if needed for audiobook library organization.