Some manufacturers make it so difficult to view their video after its been exported from their state of the art Digital DVR!
A disk containing a player….its starting well!
A folder within that disk containing the video – things are looking good. The files are separated up, one per camera and are in 5min chunks! The player only accepts one file at a time and the only way to close the video and load the new one is to restart the player!!… and theres 3 hours of footage accross 8 cameras – that’s a lot of files.
So, its time to join them together and, as they are AVC/H264 streams, rewrap them into a container that I can scrub through easily….
As mentioned in the dealing with HD footage post, joining and rewrapping is a real time saver.
As I had so many I wrote the command in notepad and then just dropped that into the ffmpeg command.
1. I viewed the first file in each set to view the overlaid timecode.
2. I viewed the FFprobe result (ffprobe -show_streams -count_frames -pretty filename.h264)
3. Established 5 FPS
4. ffmpeg -i “concat:file1.h264|file2.h264|file3.h264” -fflags genpts -vcodec copy -r 5 -f avi allfiles.avi
Copying all the video file paths into my notepad command was completed by selecting shift and then right clicking the files. I then selected ‘Copy File as Path’. The command was then formatted around the files.
Only took a few minutes to write up the command and then after a few more minutes I had single camera avi’s that scrub and play much easier for viewing.
I have linked to this tutorial before but I notice that it was updated late last year – it really is a great read for those wishing to learn more.