Вниз
Скачать: CL | DM;

Надо несколько AVI через 1 TMediaPlayer вывести без пауз   Найти похожие ветки 

← →
Lnstr ©   (2003-01-10 14:21) [0]

Подскажите, пожалуйста,
как можно несколько AVI-шек через 1 TMediaPlayer вывести без пауз.
В программе создаю список AVI-шек, и пуляю их в цикле на медиаплейер, который в Delphi нашел.
Загребает он все фильмы, а проигрывает только последний.
Какая хитрость тут нужна, чтобы выдать последовательность фильмов по списку , да еще без пауз между концом предыдущего и началом последующего.
Я уже не говорю о том, чтобы выводить выборочно по тайм-коду из каждого фильма.


← →
Владимир Васильев ©   (2003-01-10 19:19) [1]

через TMediaPlayer не выйдет
Нужно создать несколько FilterGraph ( DirectShow ) в остановленном состоянии.
Затем по-порядку их запускать.
Подробности о работе с DirectShow см. : http://www.progdigy.com/


← →
KilkennyCat ©   (2003-01-13 01:34) [2]

Выйдет, я делал. Создается два потока, пока один воспроизводится, другой грузится. У меня были проблемы с тем, что на разных машинах возникали разные паузы. Не успел разобраться - сделал просто подстройку паузы. В конечном итоге все было безупречно.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.018 c
1-44229
MetalFan
2003-03-27 10:21
2003.04.14
совет по алгоритму...


3-44051
ArtemB
2003-03-26 07:25
2003.04.14
работа с буфером данных


1-44168
Слава
2003-04-03 16:34
2003.04.14
Math


14-44356
Alexandr
2003-03-28 14:29
2003.04.14
программа нужна


1-44127
stur
2003-04-03 10:58
2003.04.14
Можно ли имя компонента выбирать автоматически..




   Наверх