DJX Systems — AI automation studio in Williamsburg, Virginia
Menu
All guides
HOW-TO GUIDE

Your recorder gave you a .dav file. Now what?

What DAV files are, how to play them, how to convert them to MP4 with free tools — and how to set up your exports so you never see one again.

The scenario is always the same: someone exports security footage from a Dahua, IC Realtime, Amcrest, or Lorex recorder, emails it to whoever asked, and gets back "it won't open." The file ends in .dav, and nothing on a normal computer or phone plays it.

What a DAV file actually is

DAV is the proprietary container Dahua-family recorders use for "original format" exports. The video inside is usually plain H.264 or H.265 — the problem is the wrapper, which standard players do not understand, plus optional encryption or watermarking on some firmware. That is also why conversion results vary: an unencrypted DAV with clean timing converts easily; an encrypted one only opens in the manufacturer's own tools.

Option 1: play it with the manufacturer's player

Dahua's free SmartPlayer(bundled with SmartPSS/Smart ICRSS exports, and downloadable from your recorder vendor's support site) opens DAV files reliably, including encrypted ones, and can re-export clips to a standard format. If you just need to watch the clip once, this is the shortest path.

Option 2: try VLC

VLC opens some unencrypted DAV files. Seeking is often glitchy and timing can drift, but for a quick look it costs nothing to try. VLC can also convert (Media → Convert/Save), with the same caveats.

Option 3: convert with ffmpeg

When the DAV contains standard video, ffmpeg can usually remux it into an MP4 without re-encoding — fast and lossless:

ffmpeg -i clip.dav -c copy clip.mp4

If the result has wrong duration, broken seeking, or a wildly wrong frame rate, the DAV's internal timing is the problem and a re-encode fixes it at the cost of some time and a little quality:

ffmpeg -i clip.dav -c:v libx264 -preset fast -crf 20 -c:a aac clip.mp4

If ffmpeg cannot read the file at all, it is likely encrypted — go back to SmartPlayer and use its export function instead.

The better fix: stop exporting DAV

Every desktop tool in the Dahua family — SmartPSS, Smart ICRSS, IC Now, and the recorder's own web interface — lets you pick the export format. Choose MP4instead of "original format" and the whole problem disappears for future clips. (If exports are failing outright, see SmartPSS / Smart ICRSS export failed.)

And if pulling footage is a recurring chore rather than a one-off, the recorder's HTTP interface can search and export recordings directly — the workflow in Download Dahua NVR footage as MP4 by time range. The Dahua / IC Realtime NVR AI Agent skill automates it end to end: plain-English request in, standard verified MP4 out, DAV handled internally when the recorder insists on it.

Common questions

What is a .dav file?

DAV is the proprietary video container used by Dahua-family recorders — Dahua, IC Realtime, Amcrest, and many Lorex models. The video inside is usually ordinary H.264 or H.265, but the wrapper (and sometimes encryption or watermarking) stops normal players from reading it.

Can VLC play DAV files?

Sometimes. VLC opens some unencrypted DAV files, often with glitchy seeking or timing. It is worth a try because you probably already have it, but it is not reliable across firmware versions.

Can ffmpeg convert DAV to MP4?

Often, yes. When the DAV contains standard H.264/H.265, a remux (copying the video stream into an MP4 container without re-encoding) is fast and lossless. Some DAV files have broken timing that needs a re-encode instead, and encrypted DAV files need the manufacturer's own player.

How do I avoid getting DAV files at all?

When exporting from SmartPSS, Smart ICRSS, IC Now, or the recorder's web interface, choose MP4 (or AVI) as the export format instead of 'original format'. If you automate exports through the recorder's API, you can convert to a verified MP4 as part of the workflow.

Never hand-convert footage again

The Dahua / IC Realtime NVR skill exports by time range and delivers a standard MP4 every time — DAV conversion included.

See the skill
Get in touch