← All posts
3 min readBy

Downloaded Video Has Sound but No Picture on iPhone? Fix

Why some downloaded videos play audio only on iPhone (VP9 and AV1 codecs), how to check, and how to get a video that plays everywhere.

iphonevideotroubleshooting
Downloaded Video Has Sound but No Picture on iPhone? Fix

Quick answer: the video uses a format iPhone can't decode (usually VP9 or AV1), so it plays the sound but shows a black screen. Download it again as H.264 MP4, which plays on every iPhone, Android phone, TV and computer. SaveAnyReel creates H.264 files for Instagram, YouTube and Facebook automatically.

What is going on?

A video file is a container (MP4) holding a video codec (the picture) and an audio codec (the sound). iPhones can play H.264 and HEVC everywhere. Many sources, including Instagram and YouTube, offer high-quality versions in VP9 or AV1, which Photos and QuickTime often can't show. The audio (AAC) is fine, so you hear sound but see nothing.

Codec iPhone Photos / QuickTime
H.264 (AVC) ✅ Plays everywhere
HEVC (H.265) ✅ Plays on iPhone 7 and newer
VP9 ❌ Often audio only
AV1 ⚠️ Only the newest iPhones

Fix 1: download it again

Paste the link into SaveAnyReel again. Files are now made as H.264 with AAC audio, with the "Fast Start" flag set so they begin playing quickly. If you downloaded the video before this fix, delete the old file and download a fresh copy.

Fix 2: use a player that supports more formats

Apps such as VLC for iOS play VP9 and AV1 files. This is a good workaround for videos you already have, but the file still won't work in Photos or when you send it to friends who use the default player.

Fix 3: save to Photos correctly

  1. In Safari, tap the download arrow (⬇) in the address bar and open the video.
  2. Tap Share → Save Video.

If the video appears in Photos but is black, it is a codec problem. Use Fix 1.

How to check the codec of a file

On a computer, open the file in VLC and go to Tools → Codec Information. Look for "Codec: H264" (good) or "VP9 / AV1" (won't play on iPhone).

Does this happen on Android?

Most modern Android phones play VP9 and AV1, so you may never notice. An H.264 file plays on both, which is why it's the safest choice if you share videos with others.

FAQ

Is H.264 lower quality? At the same bitrate, VP9 and AV1 are a little more efficient, but H.264 at 1080p looks the same to the eye and is far more compatible.

Why does converting take longer for some videos? When the source is VP9 or AV1, the server converts it to H.264, which can add 10-20 seconds for short clips.


Download a video that plays everywhere: SaveAnyReel →