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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2013, 20:29   #1
Tboy
Пользователь
 
Регистрация: 19.08.2013
Сообщений: 17
Восклицание Проигрывание видео в Delphi

1)Как прописать путь к видеофайлу, чтобы кликнув на Button можно было попасть на нужный файл. БЕЗ OpenDialog! Я использовал WindowsMediaPlayer!
WindowsMediaPlayer1.controls.play; - но как указать путь?
2) Можно сделать на весь экран вопроизведение? Чтобы чисто окно проигрывателя было без кнопок Play. Stop и т.д.?
Tboy вне форума Ответить с цитированием
Старый 21.08.2013, 20:43   #2
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

можно, можно и с помощью этого компонента: TVideoGrabber
pass: B4ALL
beegl вне форума Ответить с цитированием
Старый 21.08.2013, 21:22   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
но как указать путь?
через URL/

Цитата:
Можно сделать на весь экран вопроизведение? Чтобы чисто окно проигрывателя было без кнопок
можно. Поройтесь в интерфейсе controls в том самом импорте хэдера WMP, когда вы импортировали ActiveX.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 22.08.2013, 08:05   #4
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

1) Если видео в папке с программой, то так:
Код:
var
fileName: String;
begin
filenama:=ExtractFilePath(Application.Exename) + '\video.avi';
//можно и другие форматы
end;
2) 1- Воспроизводим на панель
2- Сносим BorderStyle.
3- Ставим форму поверх всех окон
4- Скрываем кнопки(сделай popupmenu, чтобы можно было выйти из полноэкраного режима), скроллбары и прочее, кроме панели.
5- Свойство Allign у панели на AlClient.
6- Тоже свойство у формы на AlClient.
7- WindowState на wsMaximized.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 26.08.2013, 15:32   #5
Tboy
Пользователь
 
Регистрация: 19.08.2013
Сообщений: 17
По умолчанию

Как можно посредством голосового управления воспроизводить видео? Какой программный код такой программки? Насколько можно подробно опишите кто встречался с этим!

Хочу чтобы при проговаривании одних слов воспроизводилось одно видео, а при других словах - второе видео! Но чтобы человек который тестирует программу не заметил что это 2 разных видео, а думал что один и тот же объект в двух видео изменяется путем манипулирования словами! На деле пауза видна - и не совсем хорошо получается!

Последний раз редактировалось Stilet; 26.08.2013 в 19:41.
Tboy вне форума Ответить с цитированием
Старый 26.08.2013, 19:32   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...так что же вы хотите - голосового контроля или все-таки интерактивного управления 3д-объектами? Cудя по:
Цитата:
На деле пауза видна - и не совсем хорошо получается!
голосовое уже есть?

А чтобы с объектами, лучше моделируйте в опен-гл.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 27.08.2013, 14:14   #7
Tboy
Пользователь
 
Регистрация: 19.08.2013
Сообщений: 17
По умолчанию

Никакого интерактивного управления 3д-объектами!!! Я хочу написать программку с голосовым управлением, чтобы при проговаривании определенных слов проигрывалось одно видео! А при других - 2-ое! Есть вариант совмещения их в одно видео с возможностью проигрывания с нужного момента! То есть будет проигрываться отрывками! Я не сталкивался с этим, поэтому не знаю как написать ее! Но общие задумки есть!
Tboy вне форума Ответить с цитированием
Старый 27.08.2013, 15:33   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...честно говоря так и не понял, что у вас уже реализовано. Как вы там видеокуски будете совмещать - дело ваше. Что до голосового контроля - http://programmersforum.ru/showpost....98&postcount=3

p.s.: и восклицательных знаков поменьше делайте, это равноценно крику.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 02.09.2013, 21:03   #9
Tboy
Пользователь
 
Регистрация: 19.08.2013
Сообщений: 17
По умолчанию

Как сделать так чтобы дельфи не изменял размер WindowsMediaPlayer-а при компиляции - у меня по параметрам форма выводится на весь экран, а окно плеера остается тем же. Даже если я расширяю размеры вручную, он меняет его на меньшие габариты!
Tboy вне форума Ответить с цитированием
Старый 02.09.2013, 21:48   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...обращу ваше внимание на пост #3.

Код:
var wmp: TWindowsMediaPlayer;
...
begin
 // динамически создаем экземпляр WMP- клиента
 wmp:= TWindowsMediaPlayer.Create(self);
 with wmp do begin
  TabOrder:= 1;
  // растягиваем контрол на всю форму
  align:= alclient;
  // делаем родителем форму
  parent:= Form1;
 end;

 // растягиваем видео на весь контрол
 wmp.ControlInterface.stretchToFit:= true;
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бесконечное проигрывание видео в фоне Lawilet JavaScript, Ajax 3 10.10.2011 13:42
Как в delphi начать проигрывание видеофайла скажем с 10-ой секунды...? big_big Мультимедиа в Delphi 0 05.08.2009 11:45
Проигрывание .XM файлов Вадим Буренков Мультимедиа в Delphi 3 01.04.2009 21:27
Проигрывание звука EdNovice Общие вопросы .NET 4 22.03.2009 20:30
Проигрывание нескольких файлов <-=SG=-> Общие вопросы Delphi 3 11.10.2008 15:47