Skip to main content

Convert Hundreds of Unplayable Videos in Batch and Save Hours and Headaches With Amped DVRConv!

Reading time: 5 min

If you’ve ever tried to convert unplayable CCTV videos, you know how frustrating it can be to deal with obscure file formats that stubbornly refuse to open in standard media players. For the first time on Tip Tuesday, we’re dedicating a post to Amped DVRConv. It is our go-to solution for investigators, security professionals, and anyone who needs to recover and convert large batches of CCTV footage without losing quality.

DVRConv is Amped’s answer to the obnoxious problem of converting unplayable CCTV video files. It shares the same powerful video conversion engine found in Amped FIVE, so it’s natural to wonder: “Why should we get DVRConv if we already have Amped FIVE?” This week’s tip tries to answer that question.

As digital investigators know well, it’s common to receive CCTV footage from several different surveillance systems, each with its own proprietary format. In many cases, being able to quickly convert unplayable CCTV videos and triage them is crucial. Let’s imagine you’ve been handed a folder full of files from multiple sources. We’ll use WinDirStat to quickly analyze the file types and sizes before letting DVRConv do the heavy lifting.

WinDirStat disk usage analysis showing folder and file size distribution on drive H:, with visual treemap at the bottom and file types color-coded on the right. Largest space usage is from ZIP archives (147.3 MB) and EXE applications (123.3 MB), with detailed size percentages for each directory and file.

We see there are 31 files, with 15 different extensions. If we were working on a cold case in our spare time, we could just sit there and spend hours trying to figure out the best way to play/convert each video file. Eventually, Amped FIVE would likely convert most of them. But if we can’t afford to waste such an amount of time, DVRConv is our lifesaver. (Yes, we do believe that what saves you time can be indeed called a lifesaver: every minute you spend will never come back!)

Let’s fire up DVRConv, and we’re presented with a very simple interface (just what we hoped for, I guess).

Amped DVRConv software main interface displaying instructions for converting DVR video files to standard formats, with tabs for "Main" and "Console Log" and buttons for opening input/output folders, playing the last converted file, options, help, and uploading video.

Optimizing Your Settings to Convert Unplayable CCTV Videos

We could just follow the advice in the snapshot, and drag our folder inside the window. But since we’ll be saving hours of work, we can probably afford FIVE five minutes to look at what’s beneath the Options button.

Amped DVRConv software options window showing video settings, including preset option "AVI - Copy Streams If Possible," conversion type, output format AVI, H264 codec, 25 fps output frame rate, AAC audio codec, and options for separate audio streams and generating input file info.

We see that default options are pretty sensible: when possible, DVRConv will not transcode the video but just copy the stream and change the container. It is important to understand the difference between these two:

  • copy stream means that the encoded video will not be touched, but its container will be changed to a more “standard” one, which is accepted by a common media player. This strategy is the preferred one because it does not decrease the video quality and is lightning fast;

  • transcode means that the video will be decoded and re-encoded to a new stream. By default, DVRConv will use the modern and widely accepted H.264 codec with AVI container for a balanced tradeoff between quality, file size, and playability. We are not really forced to re-compress: if we have enough drive space, we can opt for the safest “Raw (Uncompressed)” output. Saving to an uncompressed format means that we will not lose quality, but expect the output file to reach several GBs in size.

Dropdown menu displaying video codec selection options in Amped DVRConv, highlighting H264 with additional choices including Raw (Uncompressed), MPEG4, MPEG2, MJPEG, MSMPEGv2, and MSMPEGv3.

There are other options dedicated to video framerate and audio stream management, we’ll let the program’s detailed User Manual guide you through their meaning.

Let’s now take a look to the Folders tab.

Amped DVRConv Program Options window showing folder paths configuration, including input, output, working, aborted, and excluded files directories, with options to view or browse each folder.

We see that DVRConv by default copies evidence files to a dedicated “in” folder that was created on the user’s desktop during installation. Being a forensic software designed to work in batch on digital pieces of evidence, DVRConv touches the original media as little as possible (just for copying: we can’t do less than that!).

Ok, we’re ready to drag the folder into DVRConv’s interface and let the work begin. DVRConv will queue files and work on each of them. In our example, it took 3 minutes and a few seconds for DVRConv to go through all the files. The interface is very honest in telling us that conversion completed successfully on 26 files and failed on 5 files.

Amped DVRConv console log window showing video file conversion process results, with a list of successfully converted files in blue, failed conversions in red, and real-time processing status updates.

Just double-click on a file name and DVRConv will open the corresponding conversion log file for our inspection.

We see that, in some cases, the conversion failure is easily explainable: file.txt is a 315-byte file which indeed reveals plain text content when opened, no surprise we couldn’t turn it into a playable video! Some other files, e.g. crime.EXE, deserve attention as we know executable files could be wrappers for CCTV videos.

Notice that, a nice feature of DVRConv is that the original folder structure is kept in the output folder, making it easier to keep files well organized and separated.

Windows File Explorer showing the folder "caseid_1433022" inside the Amped DVRConv output directory, containing subfolders and multiple converted AVI files, logs, and original DVR-related files organized for video evidence processing.

What to Do If You Still Can’t Convert Unplayable CCTV Videos

If DVRConv could not help you, you’re still not alone. You can click on the “Upload Video” button and you’ll be brought to the Amped Support web portal, where you can upload your video file and relevant info to the Amped Support team. Not only will you have the chance that your video gets decoded, but you’ll also help other users around the world that will benefit from improvements to Amped’s video conversion engine.

Conclusion

Of course, we understand that sometimes it is problematic to share evidential elements with a private company, as Amped is. Remember, however, that we don’t necessarily need the video containing the crime! To our developers, it’s the video format that matters. If you’re able to send a video extracted in the same way from the same CCTV system, but depicting innocent/no events, that could be enough for us to help you convert unplayable CCTV videos and solve your problem!


 Marco Fontani

Marco Fontani is the Forensics Director at Amped Software, a software company developing image and video forensic solutions for law enforcement agencies worldwide. He earned his MSc in Computer Engineering in 2010 and his Ph.D. in Information Engineering in 2014. His research focused on image watermarking and multimedia forensics. He participated in several research projects funded by the EU and EOARD, and authored/co-authored over 30 journal and conference proceedings papers. He has experience in delivering training to law enforcement and provided expert witness testimony on several forensic cases involving digital images and videos. He is a former member of the IEEE Information Forensics and Security Technical Committee, and he actively contributed to the development of ENFSI’s Best Practice Manual for Image Authentication.

Subscribe to our Blog

Receive an email notification when a new blog post is published and don’t miss out on our latest updates, how-tos, case studies and much more content!