MediaInfo features include: Read many video and audio file formats View information in different formats (text, sheet, tree, HTML.) Customise these viewing formats Export information as text, CSV, HTML. Graphical user interface, command line interface, or library (.dll/.so/.dylib) versions available. MediaInfo is a free, cross-platform and open-source program that displays technical information about media files, as well as tag information for many audio and video files. It is used in many programs such as XMedia Recode, MediaCoder, eMule, and K-Lite Codec Pack. It can be easily integrated into any program using a supplied MediaInfo.dll.
Mediainfo K Lite Codec Pack
Access all metadata about a media files in PowerShell
This product uses MediaInfo library, Copyright (c) 2002-2015 MediaArea.net SARL
Media information for images and video files can be extracted from each file using Windows PowerShell and the medainfo dll.
I have included the 64bit MediaInfo.dll in the zip which must be in the same directory as VISE_MediaInfo.dll. If running 32bit PowerShell, you must get the 32bit version of MediaInfo.dll from https://mediaarea.net/download/binary/libmediainfo0/0.7.88/MediaInfo_DLL_0.7.88_Windows_i386_WithoutInstaller.7z
Mediainfo Get Codec