Перейти к содержимому
Compvision.ru
Сергей Александрович

Вывести видео файл на C#

Recommended Posts

Я не знаю как воспроизвести видео файл вот кусок из кода...

private void button2_Click(object sender, EventArgs e)

{

OpenFileDialog ofd = new OpenFileDialog();

// Initialisieren Datei-Dialog

ofd.InitialDirectory = "C:\\Dokumente und Einstellungen\\Wartung\\Eigene Dateien\\Eigene Videos";

ofd.Filter = "Avi files (avi)|*.avi; | Windows Media File (wmf)|*.wmf; | All Files (*.*) | *.*;";

ofd.FilterIndex = 3;

ofd.RestoreDirectory = true;

// Datei Dialog

if (ofd.ShowDialog() == DialogResult.OK)

{

textBox1.Text = ofd.FileName;

}

else return;

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

A тебе именно с помощью OpenCv надо? Посмотри AForge бибилотеку там можно скачать архив с примерами, в папке Video есть пример воспроизведения видео файлов.

http://www.aforgenet.com/framework/downloads.html

Вот вывод видео с помощью OpenCv

http://robocraft.ru/blog/computervision/270.html

там правда С++, но скачай OpenCvSharp вот отсюда http://code.google.com/p/opencvsharp/downloads/list

там тоже есть пример вывода видео, правда не помню как именно называется

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

using OpenCvSharp;

using OpenCvSharp.UserInterface;


string vid_path = openFileDialog1.FileName;

CvCapture FrameCapture = Cv.CreateFileCapture(vid_path);


Frame = FrameCapture.QueryFrame();

this.ImgFrame.Image = Frame.ToBitmap();

в общих чертах примерно так

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×