> Is there a pattern to the file names you are working with? The key is
> to find a pattern and write code to work with that pattern.

You know the video file itself probably has meta data.

Inspecting that would be a harder than just regex matching on the
filename but the program is going to be much more robust in the face of
crappy input.