Как получить размеры кадра видеофайла? - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, уже долго пытаюсь найти ответ как можно получить информацию, а точнее расширение видеофайла. Пробовал такой код:
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 параметр
;
Но выбивает ошибка что ReadFile отсутствует в текущем контексте

Решение задачи: «Как получить размеры кадра видеофайла?»

textual
Листинг программы
using System.Windows.Media;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5
Похожие ответы