Convert dashcam video to MP4
You pulled the memory card out of your car camera, and the clip you need - a near miss, a scrape in a car park, the moment someone reversed into you - either won't open on your phone, plays without sound, or is far too big to email to your insurer. Dashcams save footage in whatever format suits the camera, not whatever suits the person who has to watch it later: budget cameras write huge .AVI files, some write .TS files that most phones won't open, and others write .MOV. Wave turns any of them into a standard MP4 that plays everywhere. For most cameras that's a quick repackaging with no change to the picture; only the older Motion JPEG cameras need a full re-encode. Everything runs in your browser, so footage of other people's cars and number plates never lands on someone else's server.
What actually changes
Dashcams fall into three camps, and which one yours is in decides how the conversion goes. Most mainstream cameras record H.264 video - the same compression your phone uses - and a growing number offer H.265 (HEVC) to fit more hours on the card. Those files are usually .MP4 or .MOV already, and when they won't play, the problem is the wrapper or a missing piece of the file rather than the video itself. Some cameras let you pick MPEG transport stream (.TS) instead of MP4 in their settings - VIOFO is the best-known example - because a .TS file survives a sudden power cut far better (more on that below). Budget and older cameras record Motion JPEG inside an .AVI: every frame stored as a separate photo, which makes the files enormous. See Codecs vs containers if the difference between the file type and the compression inside is new to you.
For H.264 and HEVC footage, Wave copies the video into a fresh MP4 wrapper without touching a single frame. The picture is bit-for-bit identical to what the camera recorded, which matters when the footage is evidence: number plates, road markings, and the timestamp overlay stay exactly as sharp as the original. Wave also puts the file's index at the front of the MP4 so it previews instantly in email, cloud storage, and insurer upload portals. For Motion JPEG footage, Wave decodes each photo-frame and re-encodes it as H.264 through your browser's WebCodecs encoder. That is a real re-encode, so there is a very small quality cost, but the file usually ends up 10-20x smaller - a 3-minute clip that was 1.5 GB as Motion JPEG lands around 100 MB as H.264.
The most stressful dashcam problem is a clip from the moment of a crash that refuses to open. An MP4 file keeps its index - the table of contents that tells a player where every frame lives - in a block that is only written when recording stops cleanly. If the impact or a battery disconnect cuts power mid-clip, that block never gets written and the file looks corrupted to every player. Wave can't rebuild a missing index, because the information isn't there to read. The open-source tool untrunc can, by borrowing the structure from a healthy clip recorded by the same camera with the same settings. This is also why some cameras offer .TS recording: transport streams have no single index to lose, so a power cut costs you a second or two at the very end instead of the whole clip. If you rely on your dashcam for evidence and it offers .TS, it's worth switching. How to repair a corrupted MP4 walks through the repair step by step.
A few practical details. Front and rear cameras almost always save separate files, usually marked F and R in the filename, so convert each one you need. Loop recording splits driving into 1, 3, or 5 minute segments; Wave converts one file at a time, and Merge MP4 explains how to join consecutive segments into one video. Impact-triggered clips are typically locked into a separate folder (often named Event, EMR, or Protected) so loop recording can't overwrite them - check there first. Timestamps and speed readouts burned into the picture survive any conversion because they are part of the image. GPS tracks are different: cameras store them as a hidden data track inside the file or as a separate .gpx or .nmea file, and Wave keeps only video, audio, and text subtitle tracks, so use your camera maker's viewer app when you need the map. Always keep the original file and the memory card untouched, and send the converted MP4 as a copy: if a claim is disputed, the unmodified original is what matters.
Three steps.
-
01
Step 1
Copy the clip off the memory card (check the Event or Protected folder for impact-triggered clips) and drop it onto Wave.
-
02
Step 2
Wave inspects it: H.264 and HEVC footage shows Fast copy, Motion JPEG footage shows Re-encode.
-
03
Step 3
Convert and save the MP4. Keep the original file alongside it.
Answers, specifically.
Why won't my dashcam footage play on my phone?
Usually because of the file type, not the footage. Phones don't open .AVI or .TS files, and many won't play Motion JPEG or the uncompressed PCM audio that budget cameras record. Once the clip is an MP4 with H.264 video and AAC audio, it plays on every phone, laptop, and browser.
The clip from the accident won't open. Can Wave fix it?
Not if power was cut mid-recording. An MP4 cut off that way is missing its index, and there is nothing in the file for Wave to rebuild it from. Try untrunc, which repairs the file using a healthy clip from the same camera as a template. Before you do anything, copy the whole memory card somewhere safe so the camera can't record over the clip.
Will converting change the footage? I need it for an insurance claim.
For H.264 and HEVC footage, which covers most cameras sold in recent years, no - Wave copies the video frames exactly and only changes the wrapper. Motion JPEG footage is re-encoded, which costs a tiny amount of detail. Either way, keep the original file and send the MP4 as a copy. If you need a short excerpt, Trim MP4 covers cutting it, and Compress video for email covers getting it under an attachment limit.
My camera saves front and rear files separately. Can Wave put them side by side?
No. Wave converts one file at a time and doesn't combine camera angles into a split screen. Convert the front and rear files separately; most insurers are happy to receive both. Side-by-side layouts need a video editor or the camera maker's desktop viewer.
What about Tesla dashcam and Sentry Mode clips?
Tesla saves a separate MP4 for each camera (front, back, and the side repeaters) in the TeslaCam folder on the USB drive. They are already H.264 MP4 and usually play as they are. If one won't preview in an upload form, running it through Wave rewrites it with the index at the front, which fixes most preview problems. Tesla clips have no audio track.
Does the GPS and speed data come across?
Speed and position burned into the picture as text does, because it is part of the image. GPS data stored as a hidden track or a sidecar .gpx / .nmea file does not - Wave carries video, audio, and text subtitles only. Keep the original file for map playback in your camera maker's viewer app.
How long does it take?
H.264 and HEVC clips repackage in a few seconds, even at several hundred megabytes. Motion JPEG clips need a full re-encode: a 3-minute 1080p clip usually takes 1-2 minutes on a modern laptop. Wave handles files up to 8 GB.