CCTV basics

How to Play XMEye FootageOn a PC, and Convert It to MP4

You copied clips off an XMEye or Xiongmai recorder, moved them to a PC and nothing opens them. That is normal. These recorders save video in a raw form a plain media player does not understand. Here is how to play XMEye footage on a PC, and how to turn it into an MP4 you can share.

Rollins Duke · 6 min read · Updated October 2026
The short answer

XMEye and Xiongmai recorders save video as raw H.264 or H.265, often with a .264 or .h264 name, which a normal media player will not open. To play XMEye footage on a PC, use the DVR player the recorder exports with, set VLC up to read the raw stream or convert the file to MP4 with a free converter. Converting to MP4 gives you a clip that plays and shares on any device.

The problem is the file type, not the footage. An XMEye export is a raw video stream with no wrapper around it, so Windows Media Player and the like do not know what to do with it. Once you treat it as what it is, a raw H.264 or H.265 stream, three routes open it, and one of them leaves you with a tidy MP4.

Why will XMEye footage not play on a PC?

XMEye recordings come off the recorder as a raw H.264 or H.265 stream, usually named with a .264 or .h264 extension. A normal player expects the video inside a container such as MP4 or MKV, which carries the index and timing a player needs. The raw stream has none of that wrapper, so the player either shows an error or opens a black window with no picture. The video data is fine, it is the missing container that stops playback.

How do you play XMEye video on a PC?

Three routes work, from the quickest look to the most portable result.

  1. Use the DVR's own player. When you export from the recorder or the XMEye app, it often bundles a small Windows player that reads the raw stream directly. This is the fastest way to check a clip on the same PC.
  2. Set up VLC. VLC can read a raw H.264 stream once you turn on the right demuxer, so you do not need extra software. It is a good choice if VLC is already on the machine.
  3. Convert to MP4. Run the file through a free converter to wrap it as MP4. This is the route to pick when you need to email the clip, show it to someone or keep it as evidence.
THREE WAYS TO OPEN IT DVR player Quick look on the same PC VLC Turn on the H264 demuxer Convert to MP4 Plays and shares on any device
Pick by what you need. A quick look, no new software or a portable MP4 you can send on.

How do you play a .264 file in VLC?

VLC does not open a raw .264 stream out of the box, but a setting change fixes that.

  1. Open the demuxer setting. In VLC go to Tools, then Preferences, then the Input and Codecs page.
  2. Set the demuxer to H264. Find the Demuxer list, choose the H264 video demuxer and save, then restart VLC.
  3. Open the file. Drag the .264 or .h264 file into VLC. If it still will not load, rename a copy to end in .mpg and try again, which nudges VLC to read it.

VLC playback is handy for a quick check, but the raw stream has no timeline, so seeking and timestamps can be rough. For a clean, seekable file, convert it to MP4.

How do you convert XMEye footage to MP4?

Wrapping the raw stream in an MP4 container gives you a normal clip that plays on any device and keeps well as evidence. A free converter does the job.

Load the .264 or .h264 file into a free tool such as HandBrake, pick a standard MP4 preset and export. The picture is copied across, now inside a container a player understands. Our guide on what a .264 file is walks through opening and converting the raw stream, and the DAV-to-MP4 how-to covers the same for packaged DVR exports. The CCTV file format reference lists the other recorder formats too.

"Most unplayable XMEye clips are only a raw H.264 stream with no container. Wrap it in MP4 and it plays anywhere."

Rollins Duke, video forensics, RecoveryTools

Which player should you use?

Match the route to what you are doing with the clip.

RouteSetupOpens raw .264Use when
DVR playerInstall the bundled playerYesA quick look on the same PC
VLCTurn on the H264 demuxerUsually, may need a renameNo new software to install
Convert to MP4One conversion stepYes, as MP4Sharing, email, evidence, any device

What if the footage is deleted or the drive is dead?

Playing a clip assumes you still have the file. If the recording was deleted, or the recorder will not hand it over, the video often still sits on the drive in the Xiongmai format. Reading the disk on a PC pulls it back, and good recovery software exports it straight to a playable file so you skip the raw-stream step.

For that, see how to recover deleted footage from an XMEye DVR, or the DVR data recovery page for a unit that has failed. Both read the drive without the recorder's login.

In short

  • XMEye clips are raw H.264 or H.265 streams, so a normal player will not open them.
  • Use the DVR's bundled player for a fast look on the same PC.
  • VLC plays the raw stream once you turn on the H264 demuxer.
  • Convert to MP4 for a clip that plays, seeks and shares on any device.

Common questions

Why will my XMEye video not play?

XMEye recordings are raw H.264 or H.265 streams, often named .264 or .h264, with no container around them. A normal player expects the video inside an MP4 or MKV wrapper, so it errors or shows a black screen. The footage is fine. Play it in the DVR's player, set VLC up for the raw stream or convert it to MP4.

Can VLC play .264 files?

Yes, once you set it up. Go to Tools, Preferences, Input and Codecs and choose the H264 video demuxer, then restart VLC and open the file. If it still will not load, rename a copy to end in .mpg and try again. Seeking can be rough because the raw stream has no timeline.

How do I convert XMEye .h264 to MP4?

Load the .264 or .h264 file into a free converter such as HandBrake, choose a standard MP4 preset and export. The video is wrapped in an MP4 container that plays on any device. Our .264 file guide covers the steps, and the DAV-to-MP4 guide covers packaged DVR exports.

What player opens XMEye recordings?

The DVR's own player, which the recorder or XMEye app usually bundles for Windows, opens the raw stream directly. VLC opens it too once the H264 demuxer is on. For a file that plays anywhere, convert it to MP4 and any player will handle it.

How do I export XMEye footage as MP4 from the app?

In the XMEye app, open the recording for the channel and time you want, then use its clip or export control to save the section. The app can save the clip as MP4 to the phone, which you then move to a PC. For long exports or many channels, pulling the video off the drive on a PC is steadier.

My XMEye footage is gone, can I still play what was deleted?

Often yes. Deleted XMEye recordings stay put on the disk until the recorder records over them. Read the disk on a PC using a tool that understands the Xiongmai format and it recovers the clips, then exports them as playable files, so the raw stream never comes into it.

Recover footage, then play it anywhere

If the XMEye clip you want is deleted or stuck on a dead recorder, DVRXaminer reads the drive in its native Xiongmai format and saves the video as a playable file. Run the free trial to see what is still on the disk.

Sources

  • DVRXaminer handling of raw H.264 and H.265 exports from Xiongmai recorders
  • VLC demuxer and raw-stream playback references, 2026
  • Container and codec notes for surveillance video files
Rollins Duke

Rollins Duke works on video forensics and DVR data recovery at RecoveryTools. He has tested recovery on Xiongmai-based recorders and re-badged XMEye units.