2013-06-22 11 views
0

Я пытаюсь получить информацию о файлах из изображений и видео, таких как ширина и высота, без фактического открытия файла в vb.net. Я планирую индексировать большое количество файлов сразу, поэтому, если бы я мог просто получить данные о файле, подобные тем, которые находятся в меню свойств файлов, что очень помогло бы. Я знаю, что они по-разному помечены для разных файлов. Некоторые из них - ширина и высота, а некоторые - ширина рамки и высота кадра.Получение сведений о файле

Всякий раз, когда я пытаюсь найти информацию об этом, он всегда включает загрузку файла в виде растрового изображения. Я не хочу загружать потенциально тысячи изображений и видео. Наверняка есть способ просто прочитать данные файла?

+0

Итак, у вас есть файл с открытым файлом, чтобы прочитать информацию заголовка. – matzone

+0

Я сомневаюсь, что эти метаданные хранятся в любом месте «снаружи» файла. – millimoose

+0

Я отредактировал ваш заголовок. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –

ответ

0

Внедрение такого рода функций для любой возможной комбинации медиаформата и контейнера под солнцем будет само по себе проектом. Вместо этого я бы рекомендовал использовать MediaInfo, который является проектом с открытым исходным кодом, предназначенным для этого.

Быстрый поиск Google для обертки VB.NET вокруг библиотеки MediaInfo придумал это: http://teejeetech.blogspot.be/2013/01/mediainfo-wrapper-for-net-projects.html

Удачи!