Three choices as per the details here:

tcprobe -i filename
ffmpeg -i filename
midentify filename

Info on file types here.

I’m trying to understand video formats to make it easier to transcode for various purposes. I’ve found some useful links:

adamwilt.com > the DV, DVCAM & DVCPRO Formats

HDV vs HD: A Primer

Digital Video Formats and Video Conversion Explained

Video File Formats 101 : Formats Explained