URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5620
[ Назад ]

Исходное сообщение
"? Непрерывное воспроизведение нескольких видеофайлов?"

Отправлено HarryPotter , 08-Авг-06 13:28 
Есть задачка непрерывно проигрывать несколько видеофайлов безо всяких разрывов и тормозов, чтобы выглядело, как единое целое.
Видимо, надо делать так:
1. проигрываем 1-й файл;
2. за неск сек до конца 1-го файла считываем 2-й файл в фоновую страницу и ставим на паузу;
3. 1-й закончился, 2-й переключаем с фоновой страницы и проигрываем.
и т.д.
Чем можно реализовать это без лишнего гемора? Заказчик предлагает mplayer и скриптовый язык, но что-то я не вижу, как им начать выводить видео в фоновую страницу, а потом переключить...

Содержание

Сообщения в этом обсуждении
"? Непрерывное воспроизведение нескольких видеофайлов?"
Отправлено make , 08-Авг-06 15:53 

>язык, но что-то я не вижу, как им начать выводить видео
>в фоновую страницу, а потом переключить...

не изобретай лишних сложностей, у mplayer-а есть для этого ключ -fixed-vo
никаких тормозов, смотрится как один файл.

ещё советую -fs, -quiet,  и -cache 8192, если это не "слоёный" avi.


"? Непрерывное воспроизведение нескольких видеофайлов?"
Отправлено HarryPotter , 08-Авг-06 18:56 
>
>>язык, но что-то я не вижу, как им начать выводить видео
>>в фоновую страницу, а потом переключить...
>
>не изобретай лишних сложностей, у mplayer-а есть для этого ключ -fixed-vo
>никаких тормозов, смотрится как один файл.
>
>ещё советую -fs, -quiet,  и -cache 8192, если это не "слоёный"
>avi.

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


"? Непрерывное воспроизведение нескольких видеофайлов?"
Отправлено www.andr.ru , 08-Авг-06 19:12 

>проблема в том, что клиент при этом еще хочет управлять воспроизведением по
>времени, т.е. если файл больше, чем надо, по времени, остановить его
>и стартануть следующий.

эта задача с первой (о непрерывном воспроизведении без заметных прерываний) никак не связана. сделай скрипт, придумай что-нибудь, ерундовая задача.