Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2018, 15:44   #1
WarlikeLaux
Пользователь
 
Регистрация: 27.05.2018
Сообщений: 13
По умолчанию Вывод видео

Нужно выводить видео, что лучше для этого использовать? MediaPlayer явно не подходит, DirectShow вроде по сообщениям на форуме норм с этой задачей справится? Или есть что получше? Видео выводить нужно на всю форму, ну либо на панель, формат не важен, могу переделать в любой (ну разве что кроме .avi, уж очень видосы в этом формате весят), только вопрос воспроизведется ли видео на других компьютерах нормально и без лагов.
WarlikeLaux вне форума Ответить с цитированием
Старый 29.05.2018, 16:08   #2
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Я использовал в своё время библиотеку Bass_DSHOW, так как с ним легче работать, в контексте именно вывода видео. А так, DirectShow будет более универсален, там всё идёт через интерфейс IGraphBuilder и загрузку нужных кодеков или использование встроенной функции создание графа по формату файла, где система будет использовать кодеки по умолчанию.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 29.05.2018, 16:10   #3
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

На счёт воспроизведения: Если система Windows и установлены кодеки в системе, то точно будут воспроизводится.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 29.05.2018, 18:16   #4
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

предусмотрите тихую установку кодеков в систему. так сказать, подстелите себе мягкую подушечку...
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 29.05.2018, 21:10   #5
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

WarlikeLaux
Зачем вам нужен вывод? Просто по умолчанию в виндоусе из кодеков только MPEG4 установлен. Так что либо FFMEG с собой таскать либо нужный кодек.
AVI - это контейнер. Размер зависит от кодека если использовать кодек из серии h264 то сжатие будет раз в 3-5 лучше чем у MPEG4.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Youtube вывод видео в топ vaness Фриланс 1 26.02.2015 08:00
Вывод видео в два окна Женя 24 Мультимедиа в Delphi 3 07.01.2012 15:06
Вывод видео в панель Aleksey1989 Помощь студентам 7 07.11.2010 11:45
Вывод видео на компонент Form в Delphi ЕКА Помощь студентам 4 15.03.2009 08:45
Вывод видео Altsy Мультимедиа в Delphi 2 22.12.2007 18:24