MKV to M4V Converter

Generate the correct FFmpeg command to convert MKV video files to M4V format for Apple device and iTunes compatibility.

FFmpeg Command Generator

Configure your conversion options and get a ready-to-run command.

MKV files often have multiple audio tracks (e.g. English + commentary). Select the one you want in the output.

Generated FFmpeg Command

ffmpeg -i input.mkv -c copy output.m4v

MKV vs. M4V — Format Comparison

Know what you are converting and why

Feature MKV M4V
Developer Matroska.org (open source) Apple Inc.
Common codecs H.264, H.265, AV1, VP9, Xvid H.264, H.265, AAC, AC3
Apple device support Requires third-party player Native — QuickTime, iTunes, iOS
Subtitles Multiple tracks, ASS/SRT/PGS SRT / TTXT (limited)
DRM support No Yes (Apple FairPlay)
File size Comparable to M4V Comparable to MKV

Installing FFmpeg

Free and open source — runs on Mac, Windows, and Linux

# macOS (Homebrew)
brew install ffmpeg
# Windows (PowerShell / winget)
winget install ffmpeg
# Ubuntu / Debian
sudo apt install ffmpeg

After installation, run ffmpeg -version in a new terminal window to confirm it is installed correctly.

GUI Alternatives to FFmpeg

For those who prefer a visual interface

HandBrake

Free, open-source GUI encoder. Open your MKV, select the "Apple 1080p60 Surround" preset, change the extension to .m4v, and encode. Available at handbrake.fr.

VLC Media Player

Go to Media → Convert / Save, add your MKV, choose an MP4/M4V profile, and click Start. Rename the output extension to .m4v if needed. Available at videolan.org.

iVI (Mac App Store)

Mac-only app designed specifically for converting video files to M4V for import into Apple TV and iTunes. Drag and drop MKV files and it handles everything automatically.

Copied!

Summary

Generate the correct FFmpeg command to convert MKV video files to M4V format for Apple device and iTunes compatibility.

How it works

  1. Choose your conversion goal: fast lossless rewrap or full re-encode for compatibility.
  2. Select optional settings such as subtitle burning, audio track selection, and quality level.
  3. Click "Generate Command" to produce a ready-to-run FFmpeg command.
  4. Copy the command and run it in Terminal (Mac/Linux) or Command Prompt / PowerShell (Windows).
  5. The resulting .m4v file plays in iTunes, Apple TV, QuickTime, and on any iPhone or iPad.

Use cases

  • Make MKV movie files playable in iTunes and importable into your Apple TV library.
  • Convert MKV recordings from Plex or Jellyfin for offline viewing on an iPhone or iPad.
  • Rewrap MKV files that already contain H.264 video to M4V with zero quality loss.
  • Re-encode MKV files with incompatible codecs (HEVC 10-bit, AV1, VP9) for older Apple hardware.
  • Burn embedded MKV subtitles into the video for devices that do not support external subtitle tracks.
  • Reduce bitrate while converting, to save storage on Apple devices with limited capacity.
  • Batch-convert a folder of MKV episodes to M4V for an Apple TV season collection.
  • Preserve AAC or AC3 surround audio when converting, for Apple TV multi-channel output.

Frequently Asked Questions

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