在窗口中,我可以从属性(右键单击)获取视频的创建日期。
我对此有一些想法,但我不知道该怎么做。
1.直接从视频中获取视频信息(如windows中),
2. 通过提取视频名称获取创建日期(视频名称为日期格式,即创建时间)。
而且我还使用taglib-sharp来获取视频持续时间和分辨率,但我找不到任何关于如何获取视频创建日期的示例代码。
注意:日期格式的视频名称 - 例如,20121119_125550.avi
编辑
找到这个代码,到目前为止它的工作
string fileName = Server.MapPath("//video//20121119_125550.avi");
FileInfo fileInfo = new FileInfo(fileName);
DateTime creationTime = fileInfo.CreationTime;
输出:2012/11/19 12:55:50
对于文件名,我将在名称中添加另一个字符串。比如User1-20121119_125550.avi.avi,后面会比较复杂。