Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Как переставить элементы массива местами? http://www.cyberforum.ru/csharp-beginners/thread1663287.html
Как переставить элементы массива местами?Дан массив 1 2 3 4 1 2,а получить 4 2 3 1 1 2? Не судите строго,я-новичок:gsad:
C# Посоветуйте, какую-то литературу или сайты, где можно найти максимально полную информацию/руководство по языку Доброго времени суток. Хочу начать изучать какой то из языков ООП, решил что С#(хотя, хочу услышать и советы по поводу других языков). Посоветуйте, пожалуйста, какую то литературу или сайты, где... http://www.cyberforum.ru/csharp-beginners/thread1663257.html
Вызывается ли Dispose? C#
есть disposable объекты, типа stream... так вот вопрос такой если написать вот так например: var serializer = new XmlSerializer(obj.GetType()); serializer.Serialize(new StreamWriter(filename),...
Сложение чисел в различных системах счисления C#
1) Сложить эти два числа в указанных СС в скобках... 2) Перевести ответ в 16ую СС 1100111011(2)+671,24(8) Перевод обычных чисел из 10 только умею сделать, а чтобы посчитать, да еще и в 16...
C# Вызов метода для создания панели http://www.cyberforum.ru/csharp-beginners/thread1663164.html
Здравствуйте. Есть класс (создание панели с параметрами) и кнопка, по нажатию которой эта панель создается. Компилирует без ошибок, но панель не создается. Может быть что-то не там пишу? Спасибо...
C# Использование переменной для которой не задано значение Доброго времени суток. Чёт понять не могу, почему студия ругается и не дает затестить... private void button1_Click(object sender, EventArgs e) { string OF; ... подробнее
Даценд
Модератор
Эксперт .NET
4333 / 4049 / 2677
Регистрация: 20.04.2015
Сообщений: 7,346
16.02.2016, 17:00 0

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

16.02.2016, 17:00. Просмотров 685. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от NoN_ Посмотреть сообщение
значит у mp4 другая структура?
Да. Метаданные непонятно где расположены.
Попробуйте так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
MediaPlayer wmp;
private void button1_Click(object sender, EventArgs e)
{
    wmp = new MediaPlayer();
    wmp.MediaOpened += new EventHandler(wmp_MediaOpened);
    Uri uri = new Uri(@"d:\1.mp4"); //файл
    wmp.Open(uri);
}
 
void wmp_MediaOpened(object sender, EventArgs e)
{
    int height = wmp.NaturalVideoHeight; //высота
    int width = wmp.NaturalVideoWidth; //ширина
    MessageBox.Show(string.Format("{0}x{1}", width, height));
}
Понадобится
C#
1
using System.Windows.Media;
и подключите ссылку PresentationCore.

Вернуться к обсуждению:
Как получить размеры кадра видеофайла?
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2016, 17:00

Как распараллелить обработку кадра?
Добрый день! Пишу программу для обработки видео. С помощью библиотеки AForge...

Получить размеры изображения, загруженного в PictureBox
Добрый день. Подскажите, пожалуйста. Можно как-то вытащить размер изображения...

Заданы размеры A, B прямоугольного отверстия и размеры X, Y, Z кирпича. Определить, пройдет ли кирпич через отверстие
Не очень понимаю как в программе все это определить. Объясните пожалуйста, если...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru