How to convert M4V to MP4 on Mac (rename, remux or batch)
M4V rejected by an uploader or a Windows PC? Convert M4V to MP4 on your Mac without re-encoding, using a rename, ffmpeg or Zumkor. Whole folders, offline.
Convert your videos with Zumkor on your Mac — free for 7 days, then 5 files a day free or $19.99 once. Zumkor converts videos to MP4, MOV, M4V, or MKV on your Mac. Everything is free for 7 days, then 5 files a day (25 a week) stay free — or unlock everything once for $19.99, no subscription. Needs macOS 14.0 or later on an Apple silicon Mac (Apple M1 or later).
Get Zumkor on the Mac App StoreThe file plays fine on your Mac. QuickTime opens it, the TV app is happy with it, and it goes over AirDrop to your iPhone without complaint. Then it has to leave Apple’s world. The course platform’s uploader only lists “.mp4, .mov”. The Windows laptop in the meeting room asks which app should open it. The smart TV reading your USB stick skips it entirely. The file ends in .m4v, and everything outside Apple wants .mp4.
Here’s the good news: for most M4V files, converting M4V to MP4 on a Mac takes seconds and changes nothing about the picture. Sometimes a rename is enough. Sometimes a quick lossless remux is needed. And one kind of M4V can’t be converted by anyone, which is worth knowing before you spend an evening trying. This guide covers all three cases, on-device, plus the drag-a-folder route for a drive full of them.
In this guide10 sections
What an M4V file actually is
M4V is Apple’s flavor of MP4. It’s the same MPEG-4 container with the same codecs inside, almost always H.264 video and AAC audio, sometimes HEVC. The differences are small. The header carries an Apple brand label, and the format has room for a few extras: chapter markers, a Dolby Digital (AC3) surround track next to the stereo one, soft subtitle tracks and, crucially, Apple’s FairPlay copy protection.
M4V files on a Mac usually come from one of four places:
- The iTunes Store and the TV app. Movies and episodes bought or rented from Apple download as .m4v. These are the protected ones.
- HandBrake. Its documentation says it switches MP4 output to the .m4v extension automatically when the file has chapter markers, passed-through AC3 audio or SRT subtitles, a holdover from the days when QuickTime 7 only saw those extras in a file named .m4v. A lot of ripped-DVD libraries are full of these.
- Finder’s own encoder. Right-click a video, choose Encode Selected Video Files from Quick Actions or Services, and macOS saves the result as
Name.m4v. - Older Apple exports. iTunes-era and early iMovie “Apple TV” and “iPod” presets wrote .m4v too.
Unless it came from Apple’s store, an M4V is almost always an ordinary MP4 wearing an Apple name tag. HandBrake’s docs put it bluntly: the two “are the exact same file, the only difference is the extension.”
Step zero: check whether the file is protected
Do this first, because it decides everything else. Purchases and rentals from Apple are encrypted with FairPlay DRM. They play only in Apple’s TV app, on devices signed in to the Apple Account that bought them. No legitimate converter decrypts them. ffmpeg can’t, HandBrake can’t, and Zumkor doesn’t remove DRM either. Stripping the protection also breaks Apple’s terms and, in many countries, the law.
How to tell:
- Where it came from. A file that lives in your TV app library and was bought or rented from Apple is protected. Assume it.
- ffprobe, if you have ffmpeg installed. Run
ffprobe -hide_banner movie.m4v. An unprotected file listsh264orhevcfor video andaacfor audio. A protected one showsdrmianddrmsin their place, which are the encrypted stream types.
If it’s protected, the honest exits are to play it in the TV app on the Mac, AirPlay it to a TV, or open Apple’s TV app on the other device. It runs on Windows, most smart TVs and streaming boxes, and your purchases are there. Everything below is for unprotected files: HandBrake output, Finder exports, camera and editing-app files, anything you made yourself.
Check what’s inside (ten seconds)
For an unprotected file, look at the codecs before you choose a route:
- Select the .m4v in Finder and press ⌘I. The More Info section lists the codecs. Or open it in QuickTime Player and press ⌘I for the inspector.
- Read the result:
- H.264 + AAC. The common case. A rename or a lossless remux works, and the MP4 plays almost everywhere.
- HEVC + AAC. A remux works and is lossless, but HEVC itself trips up some Windows PCs and older TVs. Re-encode to H.264 if the destination is unknown.
- An AC3 track as well. Typical for HandBrake rips of DVDs and Blu-rays. Most players handle it, but you’ll want to choose which audio track is the main one (more below).
The rename (often the whole job)
Because M4V and MP4 share one structure, the rename that’s a gamble for MOV files is usually fine here. Click the file name in Finder, change .m4v to .mp4, press Return and confirm Use .mp4. To do a whole folder at once, select the files, right-click, choose Rename, and use Replace Text to swap .m4v for .mp4.
Try the renamed file in its destination. If it plays on the TV, opens on the Windows PC or passes the uploader, you’re done, and nothing about the video changed. Renaming doesn’t change the Apple brand label, any extra AC3 track or the codec inside, though. If something still complains, the cause is one of those, and a remux or a re-encode fixes it.
Method 1: ffmpeg (free, lossless)
ffmpeg writes a clean MP4 without re-encoding. Install it with Homebrew:
brew install ffmpeg
Then remux:
ffmpeg -i input.m4v -map 0:v:0 -map 0:a:0 -c copy output.mp4
-c copy copies the streams bit for bit, so it finishes in seconds and the picture is identical. The -map flags matter more than they look. Left to itself, ffmpeg picks the audio track with the most channels, so on a HandBrake rip with AAC stereo plus AC3 5.1 it keeps the AC3 track and drops the stereo one. Mapping the first video and first audio track keeps the stereo AAC, which is usually the first track in a HandBrake file and plays on every device. To keep every audio track, use -map 0:v:0 -map 0:a instead. Chapter markers come across by default either way.
If the video is HEVC and the destination needs H.264, re-encode the picture and copy the audio:
ffmpeg -i input.m4v -map 0:v:0 -map 0:a:0 -c:v libx264 -crf 18 -preset medium -c:a copy output.mp4
For a website, add -movflags +faststart to any of these commands so playback starts before the file finishes downloading.
A whole folder, skipping files that already have an MP4:
cd ~/Movies/rips
for f in *.m4v; do
[ -e "$f" ] || continue
ffmpeg -n -i "$f" -map 0:v:0 -map 0:a:0 -c copy "${f%.*}.mp4"
done
A protected file fails at this step with an error about a codec ffmpeg can’t place in MP4. That’s the DRM, not your command.
Method 2: Zumkor (drag the folder, get MP4s)
If you’d rather not reason about tracks and flags for every file, Zumkor does the same job by drag-and-drop. It needs macOS 14 or later on an Apple silicon Mac:
- Open Zumkor and drag in the .m4v files or the whole folder. You can also select them in Finder, right-click and choose Services → Add to Zumkor.
- Pick MP4. The Universal MP4 preset is the one to keep. Use Apply to All at the top of the menu for a big batch.
- Check the rows. Each one shows the exact filename it will produce before you convert.
- Click Convert. Zumkor asks where to save, and the new MP4s go to that folder while the M4V originals stay where they are.
For each file, Universal MP4 looks inside first. If the video is already H.264, as it is in most M4V files, it’s copied across untouched: the same lossless remux as the ffmpeg command. HEVC sources are re-encoded to H.264 on the Mac’s hardware encoder, so the result plays on Windows PCs and older TVs too. There are no codec or bitrate settings to get wrong. The queue takes up to 2,000 files, the list is still there if you quit and come back, and conversions keep running with the window closed. Everything happens on your Mac, with nothing uploaded, and it works with Wi-Fi off.
Pricing: everything is free for 7 days. After that you can keep converting 5 files a day (25 a week) for free, but free videos get a small Zumkor mark, and each row warns you before you convert. For a drive full of rips, the Full Version is a one-time $19.99 purchase. Buy once and keep it forever, with no subscription and no account, shared with your family through Family Sharing.
The honest trade-off: if renaming works for your destination, you don’t need any tool, and ffmpeg is free if Terminal suits you. Zumkor earns its place with a mixed folder of H.264 and HEVC files that should all come out as MP4s that play anywhere. It also helps when the same Mac keeps collecting MKV downloads, iPhone MOVs and other formats that need the same treatment.
When MP4 isn’t the real goal
It’s worth a moment before converting, because “I need an MP4” is sometimes a different job in disguise:
- The file is too big to send. Then you need a smaller file, not a new container. Each video’s menu in Zumkor has a Fit a size limit heading with presets such as “Email — Gmail / iCloud (25 MB)” and “WhatsApp (16 MB)”. Zumkor budgets the bitrate from the clip’s length and tells you if the clip can’t fit, in which case you trim it and convert again. The details are in the email compression guide.
- You only want the sound. For a concert recording or a lecture, pull the audio out instead. Zumkor saves the soundtrack of an M4V as MP3, M4A or WAV. MP4 to MP3 covers that job.
- The rip has subtitles you want as a file. HandBrake M4V files often carry soft subtitle tracks. Zumkor pulls embedded text subtitles out as SRT or VTT. If a web player needs WebVTT, see SRT to VTT.
- An Apple tool wants MOV. That’s a container swap too, and MP4 to MOV has its own guide. Zumkor writes MOV, M4V and MKV as well as MP4.
Getting it right
- Copy whenever the codec allows it. H.264 inside an M4V needs no re-encode. Every re-encode of compressed video loses a little detail for good, so do it only when the destination needs a different codec.
- Choose the audio track on purpose. If the file has AAC stereo and AC3 surround, decide which one the MP4 should play by default. Stereo AAC is the safe choice for laptops, phones and browsers.
- HEVC is the usual reason a “correct” MP4 won’t play. When a PC or TV refuses a valid MP4, check the codec. H.264 plays on practically everything from the last fifteen years.
- Keep the originals until you’ve checked the copies. Zumkor never overwrites them, and with ffmpeg the
-nflag refuses to overwrite existing files. Open a few converted files before you delete anything. - Don’t fight DRM. If a file shows
drmiin ffprobe, it’s a purchase that belongs in the TV app, not a file problem to solve.
Bottom line
- HandBrake or Finder output, one destination: rename
.m4vto.mp4and try it. Often that’s the whole job, with zero quality change. - Comfortable in Terminal:
ffmpeg -i input.m4v -map 0:v:0 -map 0:a:0 -c copy output.mp4makes a lossless remux in seconds. Loop it for folders. - A drive of mixed rips, no scripts: Zumkor. Drag the folder and pick MP4. H.264 files are copied losslessly and HEVC files re-encoded to H.264, all offline, into a folder you choose. Free for 7 days, then 5 files a day free, or a one-time $19.99 for everything.
- iTunes Store purchases: protected, not convertible. Play them in Apple’s TV app.
Whichever route fits, keep the job on your Mac. Uploading a 4 GB movie to a converter site, just so it can do what a rename or a remux does locally, is the slowest option there is.
FAQ
Can I just rename an .m4v file to .mp4?
For most unprotected files, yes. M4V is Apple’s name for the same MPEG-4 container, and HandBrake’s own documentation says its M4V and MP4 files are the exact same file with a different extension. If the renamed file plays and uploads, you’re done. If something still rejects it, the cause is a codec or an extra track inside, and a remux to a clean MP4 fixes that.
Why won’t my iTunes M4V movie convert?
Movies and TV episodes bought or rented from Apple are protected with FairPlay DRM, so the video inside is encrypted. No legitimate converter can decrypt it, and Zumkor doesn’t remove DRM either. Play those purchases in Apple’s TV app, which also runs on Windows and most smart TVs and streaming boxes.
Does converting M4V to MP4 lose quality?
Not when the video inside is H.264, which covers most M4V files. The streams are copied into the MP4 container bit for bit, so the picture is identical and the job takes seconds. Quality only changes when the file is re-encoded, for example to turn HEVC into H.264 for an older TV or a Windows PC.