XPRTIX Video
Fix a video with no sound on iPhone.
If a video plays in silence on iPhone, its audio is probably in a format iOS cannot play. Convert it to AAC and the sound comes back.
moov → fronthev1 → hvc1ProRes → H.264AC-3 → AACXPRTIX Video
Fix a video with no sound on iPhone: how it works
Why the sound is missing
iPhone and iPad play AAC audio in MP4 and MOV files. Videos from some cameras, editors, TV recordings and downloads carry AC-3 (Dolby Digital), E-AC-3 or raw PCM audio instead. The picture plays, but with no sound at all, and no error.
How to fix it
Drop the video here. The report names the audio format it found. For a file with unplayable audio, XPRTIX converts the sound to AAC and keeps the video as it is where it can. This step runs on the server, which handles files up to 50 MB. The upload is deleted as soon as the conversion ends.
Other causes
If the audio is fine, the same check looks for other reasons a video fails on iPhone, such as the moov atom at the end of the file or an hev1 tag, and fixes those in your browser.
Why it fails
Why videos don't play on iPhone
A video can be perfectly valid and still refuse to play on iOS. These are the four usual causes. XPRTIX Video repairs all of them.
-
01
The
moovatom is at the endAn MP4 keeps its metadata (track layout, codecs, sample offsets) in a box called
Fixed in your browsermoov. Written after the media data, a player must download the entire file before it can start. Moving it to the front is faststart. -
02
HEVC tagged
hev1, nothvc1Both tags describe identical HEVC video; only the label differs. Apple plays
Fixed in your browserhvc1inline and refuseshev1. The video itself is unchanged, so this is a tag rewrite and quality is untouched. -
03
A codec iOS won't decode
MPEG-4 Part 2, ProRes and VP9 need converting to H.264, as do the H.264 High 4:2:2 and 4:4:4 profiles: valid H.264 that iOS still refuses to play.
Re-encoded on the server -
04
Audio that plays as silence
AC-3, E-AC-3 and PCM tracks leave you with a video that plays with no sound at all on iOS. They are converted to AAC.
Re-encoded on the server
Transparency
What leaves your device
Said up front, before anything is dropped.
Stays on your device
- Checking every video. Only the atom headers and the
moovbox are read: a few kilobytes, whatever the file size. - Faststart and
hev1 → hvc1repairs. They are container rewrites, so the video is never uploaded.
Sent to the server
- Only a video that needs re-encoding: an unsupported codec, profile or audio track.
- The upload is deleted as soon as the encode ends, and the result shortly after you save it.
Recorded
- Anonymous usage data: the file name, size and format details, what was done and whether it worked.
- Never the video itself. No account, no tracking across sites.
Video guides
Common Video jobs
Questions
Asked often
Is my video uploaded?
Only when the audio needs converting, because that needs a server. Other fixes run in your browser.
Will the video quality change?
Where possible the video is copied untouched and only the audio is converted.
Which audio formats does iOS play?
AAC is the safe choice in MP4 and MOV. AC-3, E-AC-3 and PCM in these files commonly play as silence.
Why does the same video have sound on my computer?
Computer players such as VLC can decode AC-3 and other formats. iOS cannot play them in MP4 and MOV, so the same file is silent on iPhone.
Does the fix work for MKV files?
No. The tool accepts MP4, MOV and M4V.
Is there a size limit for fixing audio?
Yes, 50 MB, because converting audio runs on the server.