Функции воспроизведения видео

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Функции воспроизведения видео

Сообщение Awake » 08.11.2004 (Пн) 12:43

вообщем недавно начал кодить на вб и честно говоря еще нюбис в энтом деле)
нужно написать прогу: 4 видео плэйера одновременно проигрывают 4 ави файла, нужны функции зума и управления скоростью воспроизведения.
Хелп :oops:
Совершенство - добродетель мертвых

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.11.2004 (Пн) 12:47

Поподробнее. 4 написанных Вами плеера?

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 08.11.2004 (Пн) 12:50

Не понял вопроса
нужно написать прогу: 4 видео плэйера
Сколько прог должно быть?

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 08.11.2004 (Пн) 12:53

в одной программе должно быть 4 окошечка, в них должны проигрываться видео (ави) файлы причем одновременно и для каждого должны быть функции зума и управления скоростью воспроизведения( медленнее -быстрее)
Совершенство - добродетель мертвых

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.11.2004 (Пн) 12:53

Точнее, Ваша программа с 4 формами?

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 08.11.2004 (Пн) 12:54

Amed писал(а):Поподробнее. 4 написанных Вами плеера?


нет, не мои плэйеры, я вообьще не знаю какие плэйеры вставлять, пробовал виндоус медиа плэйер, но у него нет нужных мне функций
Совершенство - добродетель мертвых

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 08.11.2004 (Пн) 12:56

Amed писал(а):Точнее, Ваша программа с 4 формами?


на одной форме четыре плэйера
Совершенство - добродетель мертвых

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.11.2004 (Пн) 13:01

Будем думать... Пока я не знаю. Поищите контролы для проигрывания. На planetsourcecode.com и подобных сайтах...

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 08.11.2004 (Пн) 13:06

Amed писал(а):Будем думать... Пока я не знаю. Поищите контролы для проигрывания. На planetsourcecode.com и подобных сайтах...


вроде бы это реализуется с помощью функций API
Совершенство - добродетель мертвых

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 08.11.2004 (Пн) 16:23

Юзай ActiveMovie control type library (quartz.dll). В нем все функции, которые тебе нужны, есть..

Маленький пример в аттаче. Изучай.

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 09.11.2004 (Вт) 9:20

Вообще-то делал как-то подобное с обычным MediaPlayer - вроде никаких затыков тогда не было, как и через DirectX...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 09.11.2004 (Вт) 10:02

Andrey Fedorov писал(а):Вообще-то делал как-то подобное с обычным MediaPlayer - вроде никаких затыков тогда не было, как и через DirectX...


но в стандартные функции медиа плэйера эти вроде не входят. Если не трудно скинь пожалуйста пример как ты это делал :?
Совершенство - добродетель мертвых

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 09.11.2004 (Вт) 10:18

но в стандартные функции медиа плэйера эти вроде не входят.


Да нет - кажись все стандартно было. Да и с чего бы им не входить?

Если не трудно скинь пожалуйста пример как ты это делал


Нету - прибил за давностью...

Но точно помню что делал, причем пробовал как через стандартный контрол, так и через API и DirectX... Везде примерно одинаково выходило...

Навскидку нашел только:

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=53335&lngWId=1

Но вообще в интернете исходников плэйеров достаточно много - можешь найти подходящий сам...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 09.11.2004 (Вт) 11:41

Awake, а чем пример xolod`а не угодил?
Lasciate ogni speranza, voi ch'entrate.

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 09.11.2004 (Вт) 12:09

alibek писал(а):Awake, а чем пример xolod`а не угодил?


нет функции зума :(
Совершенство - добродетель мертвых

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 09.11.2004 (Вт) 21:15

Зум - это увеличение масштаба. Там все есть, только смотреть надо :D.

m_objVideoWindow.Top
m_objVideoWindow.Left
m_objVideoWindow.Width
m_objVideoWindow.Height

ЗЫ: А ты как думал, что тебе будет типа выделения мышкой в photoshop'е и кнопки "Увеличить" :lol:. Не, сам делай...

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

Awake
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 12
Зарегистрирован: 08.11.2004 (Пн) 12:39

Сообщение Awake » 10.11.2004 (Ср) 11:28

xolod писал(а):Зум - это увеличение масштаба. Там все есть, только смотреть надо :D.

m_objVideoWindow.Top
m_objVideoWindow.Left
m_objVideoWindow.Width
m_objVideoWindow.Height

ЗЫ: А ты как думал, что тебе будет типа выделения мышкой в photoshop'е и кнопки "Увеличить" :lol:. Не, сам делай...


cенкс :wink:
Совершенство - добродетель мертвых


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 1

    TopList