![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
![]()
Доброго времени суток. Есть необходимость достать все кадры с видео файла (avi, mpeg, и другие популярные форматы). При поиске наткнулся на библиотеку DirectShow, но там я так понял можно достать только один кадр и то во время воспроизведения. Можете посоветовать библиотеку для этой цели. Идеально было бы найти такой метод:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
предпочитаю
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
![]()
Спасибо за ответ, я знал об этом способе, но он мне немного не подходит, так как мне не нужно сохранять изображения, а держать их в памяти для дальнейшей обработки. Массив, или список Bitmap'ов, наверное то что нужно.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...не шибко жирно в памяти все держать? Хорошо когда ОЗУ 6-8 гиг или видео небольшое, в ином случае будет крайне нехорошо.
Если будет постобработка и нужны битмапы, сохраняйте в bmp (будет даже быстрее без конвертации в jpeg) и работайте c файлами через tfilestream.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...в путях проблема и указании рабочей директории.
![]() http://www.youtube.com/watch?v=ONPKd1Y8FQk Разбить на кадры: Код:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
![]() Цитата:
Да, так и есть, спасибо огромное ![]() |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 19.11.2011
Сообщений: 83
|
![]()
Хм...А как мне теперь отследить прогресс кадрирования видео?
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...также как и при работе с любой другой консолью.
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx p.s.: либо работать не со сборкой ffmpeg, а с ее составляющими либами напрямую http://ffmpeg.org/documentation.html.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C# + WPF] Отлов нажатий клавиш, хуки, горячие клавиши в проекте WPF | Casper-SC | WPF, UWP, WinRT, XAML | 3 | 03.03.2017 15:00 |
класс Screen в WPF. Есть ли такой? [?] Не добавлять же сборку Forms в WPF | Casper-SC | Общие вопросы .NET | 2 | 30.07.2010 15:10 |
Кадры и MediaPlayer | DOLBY | Компоненты Delphi | 2 | 19.02.2008 08:19 |
Кадры | Балда | Общие вопросы Delphi | 11 | 18.12.2007 14:38 |