1
Windows Media Player와 비슷한 비디오 제목에 액세스하려고합니다. 예 : video.avi는 "Family Videos 2010"으로 표시됩니다. mediainfo sdk 시도했지만로드 할 어셈블리를 얻을 수 없습니다. 누구든지 어떤 제안이 있습니까?비디오 메타 데이터의 제목을 얻는 방법
Windows Media Player와 비슷한 비디오 제목에 액세스하려고합니다. 예 : video.avi는 "Family Videos 2010"으로 표시됩니다. mediainfo sdk 시도했지만로드 할 어셈블리를 얻을 수 없습니다. 누구든지 어떤 제안이 있습니까?비디오 메타 데이터의 제목을 얻는 방법
public static Dictionary<string, string> GetDetails(this FileInfo fi)
{
Dictionary<string, string> ret = new Dictionary<string, string>();
Shell shl = new Shell();
Folder folder = shl.NameSpace(fi.DirectoryName);
FolderItem item = folder.ParseName(fi.Name);
for (int i = 0; i < 150; i++)
{
string dtlDesc = folder.GetDetailsOf(null, i);
string dtlVal = folder.GetDetailsOf(item, i);
if (dtlVal == null || dtlVal == "")
continue;
ret.Add(dtlDesc, dtlVal);
}
return ret;
}
과 기준은 특히
어떤 미디어 파일 형식 :-) SHELL32.DLL에 추가하는 것을 잊지 해달라고 당신이에서이 정보를 얻을시겠습니까? – BrokenGlass
대부분의 비디오 형식은 대부분 mpg, wmv, avi, mkv입니다. –