I need to play video file (using installed codecs) and get some file 开发者_JS百科info (such as frame rate and length).
You can use DSPack. It is well tested and used and I have used it in a couple of projects. Works very well. It also has a wide range of features.
The updated version for Delphi 2010 can be downloaded here.
Oh and its free.
Try Mitov's VideoLab
Updated: I have previously installed Mitov's "Labs" version 3.9 on Delphi 2009 without problems. Check that you are using the correct link and contact the author if there are problems for Delphi 2010.
If you only need information on the video without actually having a need to display it, you can get all the information you listed using MediaInfo. MediaInfo is free and has headers for multiple languages, including Delphi.
精彩评论