M4V to MPEG Converter

Convert M4V files to MPEG format using FFmpeg or HandBrake — free, local, no upload required.

M4V vs MPEG — What is the Difference?

Feature M4V MPEG (.mpg)
Container standard Apple variant of MPEG-4 MPEG-1 / MPEG-2 / MPEG-4 Part 2
Typical video codec H.264 (AVC) MPEG-2, MPEG-4 Part 2 (DivX/Xvid)
Typical audio codec AAC, AC-3 MP2, MP3, AC-3
DRM support Optional (Apple FairPlay) None
Primary use Apple devices, iTunes library DVD authoring, broadcast, legacy players
File extension .m4v .mpg, .mpeg, .m2v

DRM-protected M4V files cannot be converted

M4V files purchased from iTunes and protected by Apple FairPlay DRM will fail or produce a blank video. The methods below work only for DRM-free M4V files — personal screen recordings, unlocked downloads, or files you created yourself.

Conversion Methods

FFmpeg is the most flexible free command-line tool for M4V to MPEG conversion. It supports MPEG-2 (for DVD/broadcast) and MPEG-4 Part 2 (for general playback). Works on Windows, macOS, and Linux.

Option A — MPEG-2 output (DVD / broadcast compatible)

MPEG-2 is the standard for DVD authoring and broadcast delivery. Bitrate 4000k is suitable for 720p; raise to 8000k for 1080p.

ffmpeg -i input.m4v -c:v mpeg2video -b:v 4000k -c:a mp2 -b:a 192k output.mpg

Option B — MPEG-4 Part 2 output (smaller file, wider player support)

MPEG-4 Part 2 (DivX/Xvid compatible) gives better compression than MPEG-2. The -q:v 4 flag sets quality (2 = best, 31 = worst).

ffmpeg -i input.m4v -c:v mpeg4 -q:v 4 -c:a mp3 -q:a 2 output.mpg

Batch convert all M4V files in a folder (Linux / macOS)

for f in *.m4v; do
  ffmpeg -i "$f" -c:v mpeg2video -b:v 4000k -c:a mp2 "${f%.m4v}.mpg"
done

Batch convert — Windows PowerShell

Get-ChildItem *.m4v | ForEach-Object {
  ffmpeg -i $_.FullName -c:v mpeg2video -b:v 4000k -c:a mp2 ($_.BaseName + ".mpg")
}

Install FFmpeg

Windows: winget install ffmpeg  |  macOS: brew install ffmpeg  |  Ubuntu: sudo apt install ffmpeg

Which MPEG Variant Should You Choose?

MPEG-2

Required for DVD authoring, broadcast delivery (ATSC, DVB), and legacy set-top boxes. Higher bitrate than MPEG-4 for the same quality. Use -c:v mpeg2video in FFmpeg.

MPEG-4 Part 2

Better compression than MPEG-2. Compatible with older DivX/Xvid-capable players and media servers. Use -c:v mpeg4 in FFmpeg.

H.264 (MP4)

If your destination accepts MP4, H.264 gives the best quality-to-size ratio and is supported everywhere. Use HandBrake or ffmpeg -c:v libx264 instead of the MPEG variants.

Copied to clipboard

Summary

Convert M4V files to MPEG format using FFmpeg or HandBrake — free, local, no upload required.

How it works

  1. Install a free converter such as FFmpeg or HandBrake on your computer.
  2. Open or point the tool to your .m4v source file.
  3. Select MPEG-2 or MPEG-4 as the output format and choose a destination folder.
  4. Run the conversion — the tool re-encodes the video streams locally on your machine.
  5. Play the resulting .mpg file in any media player or import it into a video editor.

Use cases

  • Import M4V footage into legacy video editors that only accept MPEG-2 input.
  • Author a DVD or Blu-ray disc that requires an MPEG-2 elementary stream.
  • Archive home videos in a widely supported broadcast-compatible format.
  • Submit video content to broadcast systems that mandate MPEG-2 transport streams.
  • Reduce file size by transcoding to MPEG-4 Part 2 for older device playback.
  • Convert Apple screen recordings to MPEG for use in older presentation software.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu