Как получить размеры кадра видеофайла? - C#
Формулировка задачи:
Здравствуйте, уже долго пытаюсь найти ответ как можно получить информацию, а точнее расширение видеофайла.
Пробовал такой код:
Но выбивает ошибка что ReadFile отсутствует в текущем контексте
byte[] fileDataByte = ReadFile("C:/19571039480p.mp4");
int frameWidth = 0;
int frameHeight = 0;
//now to convert the byte arrays into an integer.
//for AVI files the width is always the 64-67 bytes (so starting index is 63)
// height is always the 68-71 bytes (so starting index is 67)
frameWidth = BitConverter.ToInt32(fileDataByte, 63);
frameHeight = BitConverter.ToInt32(fileDataByte, 67);
return frameWidth // для теста пытался получить только 1 параметр
;Решение задачи: «Как получить размеры кадра видеофайла?»
textual
Листинг программы
using System.Windows.Media;