Video Player for Google Drive: Fix Playback Errors Fast

You uploaded a video to Google Drive, hit play, and got a gray screen with “This video can’t be played.” Before you re-export the file or start hunting for a different hosting service, the fix is usually one of three things: a codec Drive does not support, a file that is still processing, or a sharing permission that blocks playback. Here is how to work through each one, starting with Drive’s built-in video player and moving to a third-party video player for Google Drive files when the built-in one gives up.
Play Videos Using Google Drive’s Built-in Player

Google Drive has a built-in video player that works a lot like YouTube. When you double-click a video file in your Drive, it opens in a preview window with play, pause, seek, volume, and fullscreen controls. For most MP4 files with H.264 video and AAC audio, playback starts within seconds of the upload finishing.
Here is the important part: Drive does not stream your original file directly. It generates transcoded versions at 360p, 480p, 720p, and a maximum of 1080p for streaming, according to Google’s own Drive support documentation. Your original file stays untouched on Google’s servers, but the preview you watch is a compressed stream. This is why a 4K upload still plays at 1080p max, and why very large files can sit in a “processing” queue for minutes or hours before the player kicks in.
How to Play a Video in Drive
The process is straightforward if your file is in a supported format:
- Open drive.google.com in your browser and sign in to your Google account.
- Navigate to the folder containing your video, or use the search bar at the top and type the filename.
- Double-click the video file. It opens in Drive’s preview player.
- If this is your first time opening it, you may see a “Processing” message. Wait for the “Ready to watch” indicator, then press play.
If the video plays, you are done. If you see an error message instead, the next section breaks down exactly what went wrong and how to fix it.
What Drive Actually Supports
Drive’s built-in player is pickier than most people realize. The container format (the file extension like .mp4 or .webm) is the box that holds the video, audio, and metadata. The codec (H.264, VP8, AAC) is the compression method inside that box. Drive supports the container but may reject the codec inside it. Here is what Google officially supports, per their documentation:
- WebM (VP8 video codec, Vorbis audio codec)
- MPEG4, 3GPP, and MOV (H.264 and MPEG4 video codecs, AAC audio codec)
- AVI (MJPEG video codec, PCM audio)
- MPEGPS (MPEG2 video codec, MP2 audio)
- WMV, FLV, MTS, and OGG
Notice what is missing: MKV is not on the list at all. H.265 (HEVC) is not listed. AC-3 audio is not listed. If your file uses any of those, Drive’s player will refuse to play it, no matter how many times you refresh the page. That is not a bug, it is a format limitation.
When Drive Won’t Play Your File
Three failures account for nearly every “can’t play this video” error in Google Drive. Here is how to identify which one you are hitting and the fastest fix for each.
| Error Message | Root Cause | Fastest Fix |
|---|---|---|
| “This video can’t be played” or “Video is unplayable” | Unsupported codec (H.265, AC-3 audio) or unsupported container (MKV) | Use a third-party player or convert to H.264/AAC MP4 |
| “Video is still processing. Try again later.” | File is too large or high-bitrate for Drive’s transcoder to finish quickly | Wait, or bypass processing with a direct-link player |
| “You need access” or blank player for shared link | Sharing permissions set to Restricted or view-only without sign-in | Change sharing to “Anyone with the link” in Drive settings |
Failure 1: Unsupported Codec or Container
This is the most common one. You uploaded an MKV file, or an MP4 with H.265 video, or a file with AC-3 (Dolby Digital) audio. Drive’s player looks at the container, sees something it recognizes, then tries to decode the codec inside and fails. The result: “This video can’t be played.” No further explanation, no error code, no hint about what went wrong.
MKV is the biggest offender here because the MKV container is extremely popular for high-quality video, but Drive does not support it at all. Even if your MKV uses H.264 video and AAC audio (both individually supported by Drive), the MKV container itself is rejected. AVI is technically supported, but only with MJPEG video and PCM audio, which almost nobody uses for modern video. An AVI file with H.264 or Xvid video will fail.
The fix: either convert the file to MP4 with H.264 video and AAC audio, or skip Drive’s player entirely and use a third-party player that can handle the original format. We cover both approaches below.
Failure 2: File Too Large or Still Processing
When you upload a large video file to Drive, Google runs it through a transcoding pipeline to generate those streaming versions (360p through 1080p). For a 500 MB file, this takes a few minutes. For a 5 GB 4K export, it can take hours. Until at least one resolution finishes processing, the player shows “Video is still processing. Try again later.” and refuses to play anything.
Drive also caps playback resolution at 1920 x 1080. If your file is 4K, the preview will never exceed 1080p, even after processing finishes. The original 4K file is preserved if you download it, but the in-browser player tops out at 1080p by design.
Two options if you are stuck in the processing queue. First, just wait. Large files will eventually finish. Second, bypass the processing queue entirely by using a direct download link in an external player. Your browser can play the original file directly without waiting for Google to transcode it. See the next section for how to set that up.
Failure 3: Sharing Permission Errors
If you can play the video but your shared link produces a blank player or “You need access” message for others, the problem is permissions, not the video file. By default, uploaded files in Google Drive are set to Restricted, meaning only you can see them. Anyone who clicks your share link gets a permission request instead of the video.
The fix is in the sharing settings. Right-click the video file in Drive, select Share, then change the access level from “Restricted” to “Anyone with the link.” Set the role to Viewer if you only want them to watch, not edit. Click Done. The share link now works for anyone who has it, no sign-in required.
There is one more permission quirk: if a shared video gets heavy traffic, Drive may hit a playback limit for viewers who are not signed in to a Google account. The error message says “You’ve hit the limit for viewers who aren’t signed in.” The viewer needs to sign in to a Google account to continue, or you need to wait for the limit to reset. This is a rate limit, not a settings problem, and it is tied to Google’s infrastructure, not your file.
Use a Third-Party Player for Unsupported Formats

When Drive’s built-in player rejects your file, you have two paths. You can convert the file to a format Drive supports, or you can point an external video player at the file using a direct link. The second option is faster and preserves your original quality, so try that first.
Convert a Drive Share Link to a Direct File URL
A standard Google Drive share link looks like this: https://drive.google.com/file/d/VIDEO_ID/view. That URL opens a web page in Drive, not the video file itself. To play the file in an external player, you need a direct link to the raw file.
Here is the conversion in three steps:
- Set the file sharing to “Anyone with the link” (right-click the file in Drive, select Share, change access).
- Copy the FILE_ID from the share URL. It is the long string of characters between
/d/and/view. - Build a direct link:
https://drive.google.com/uc?export=download&id=FILE_ID
Paste that converted URL into an external player and the video streams directly from Google’s servers to your screen, skipping Drive’s transcoding queue and format restrictions entirely. For a detailed walkthrough of this process with additional cloud link types, see our guide on playing video URLs in seconds.
Play the Converted Link in Online Video Player
Once you have the direct download URL, paste it into the Online Video Player input field and hit Play. The player loads the file and starts streaming directly from Drive’s servers. No download, no upload to a third-party server, no sign-up. The video stays on Google’s infrastructure and plays in your browser through the player’s HTML5 video engine.
This approach solves all three of the common failures at once. It bypasses the unsupported codec problem because your browser’s decoding engine handles a wider range of codecs than Drive’s player. It skips the processing queue because you are streaming the original file, not waiting for transcoded versions. And as long as the sharing is set to “Anyone with the link,” there are no permission errors. For a broader look at how this works with other URL types and formats, check our full guide on how to play video from URL in your browser.
What Browser Codec Support Means for MKV and WebM
Using an external player moves the codec problem from Drive’s player to your browser. Most modern browsers handle MP4 with H.264 video and AAC audio natively, so those files play without issues. MKV is trickier: browsers do not natively support the MKV container, but some can play the video and audio streams inside it if the codecs are compatible. Chrome and Edge handle H.264 and VP9 video well. Firefox covers H.264 and VP9 but has inconsistent H.265 support. Safari handles H.264 and H.265 on Apple Silicon but skips AV1 on older devices.
If your MKV file uses H.264 video and AAC audio, it will likely play through the Online Video Player in Chrome or Edge even though Drive’s built-in player rejected it. If it uses H.265 video or AC-3 audio, you may need to convert it. For a deep dive on codec troubleshooting and conversion, see our guide on fixing codec errors in 30 seconds.
Convert as a Last Resort
If no browser can decode your file, converting is the permanent fix. HandBrake is free, open-source, and runs on Windows, macOS, and Linux. Set the video codec to H.264 (x264), the audio codec to AAC, and the container to MP4. This combination plays in every browser, every phone, and every cloud player including Drive’s built-in one. A typical 10-minute 1080p clip takes 2 to 5 minutes to convert on a modern laptop.
After conversion, upload the new MP4 to Drive. It will play in the built-in player without errors, and the transcoding queue will process faster because the file is already in the most compatible format.
Fix Permission and Sharing Errors

Permission errors are the easiest to fix because they never involve the video file itself. The problem is always in the sharing settings. If you can play the video but your shared link does not work for others, work through these steps in order.
Step 1: Change the Sharing Setting
In Google Drive, right-click your video file and select Share. In the sharing dialog, look at the “General access” section. If it says “Restricted,” that is your problem. Click the dropdown and change it to “Anyone with the link.” Set the role to Viewer. Click Done. Anyone with the link can now watch the video without requesting access or signing in to a Google account.
Step 2: Use the Correct Link Format
The share link Drive gives you is a view link, not a direct file link. For Drive’s built-in player, the view link works fine when sharing is set correctly. For an external player like Online Video Player, convert it to the direct download format described above. If you skip the conversion and paste the view link into an external player, it will fail because the URL points to a web page, not the video file.
Step 3: Check for Playback Limits
If your shared video gets a lot of traffic, Drive may show “Playback limits” to viewers who are not signed in to a Google account. This is a rate limit on Google’s end, not something you can fix in the sharing settings. The viewer needs to sign in to a Google account to continue watching, or you need to wait for the limit to reset. If this happens frequently, consider hosting the video on a platform designed for high-traffic playback, or share the direct download link so viewers can play it in an external player that does not enforce sign-in limits.
Step 4: Check Browser Extensions and Cache
If sharing settings are correct and the link still fails for a specific viewer, browser extensions or cached cookies can interfere. Ask the viewer to open the link in an incognito or private browsing window, which disables extensions and uses a fresh cookie session. If the video plays in incognito but not in the normal browser, an extension is the culprit. Ad blockers, privacy extensions, and script blockers are the usual suspects.
Related Cloud Playback Tools
Google Drive’s built-in player works well for standard MP4 files, but it has real limitations: no MKV support, no H.265 playback, a 1080p resolution cap, and a processing queue that can stall large files for hours. When you hit one of those walls, the fastest path forward is to convert your share link to a direct download URL and paste it into the Online Video Player. No downloads, no installs, no sign-up. The video streams from Google’s servers straight to your browser.
If you want to send that video to a bigger screen once it is playing, our guide on casting from your PC to Chromecast walks through sending the player tab to your TV in under two minutes. And if you are comparing browser-based players for a longer-term setup, our comparison of browser-based video players breaks down the strengths and weaknesses of each option.
Bookmark the Online Video Player page for the next time a Google Drive video refuses to play. Paste the converted link, hit Play, and skip the transcoding queue entirely.
Frequently Asked Questions
Can Google Drive play MKV files?
No. Google Drive’s built-in player does not support the MKV container at all, even if the video and audio codecs inside it are individually supported. To play an MKV from Drive, convert the share link to a direct download URL and paste it into a third-party player like Online Video Player, or convert the file to MP4 with H.264 video and AAC audio.
Why does Google Drive say my video is still processing?
Google Drive transcodes uploaded videos into lower-resolution streaming versions before playback is available. Large files or high-bitrate 4K exports can take minutes to hours to process. You can wait for processing to finish, or bypass the queue by using a direct download link in an external player that streams the original file.
How do I fix a ‘this video can’t be played’ error on Google Drive?
The error usually means the video uses a codec or container format Drive does not support, such as H.265 video, AC-3 audio, or the MKV container. Convert the file to MP4 with H.264 video and AAC audio, or use a third-party player with a direct download link to stream the original file from Drive’s servers.
Why won’t my shared Google Drive video play for other people?
The sharing setting is likely set to Restricted. Right-click the file in Drive, select Share, and change General Access to ‘Anyone with the link’ with the Viewer role. If the video gets heavy traffic, Drive may also enforce a playback limit for viewers who are not signed in to a Google account.
How do I get a direct download link for a Google Drive video?
Set the file sharing to ‘Anyone with the link,’ then extract the FILE_ID from the share URL. Replace the URL format from /file/d/FILE_ID/view to /uc?export=download&id=FILE_ID. Paste that direct link into an external video player to stream the file without going through Drive’s built-in player.
