Есть задачка непрерывно проигрывать несколько видеофайлов безо всяких разрывов и тормозов, чтобы выглядело, как единое целое.
Видимо, надо делать так:
1. проигрываем 1-й файл;
2. за неск сек до конца 1-го файла считываем 2-й файл в фоновую страницу и ставим на паузу;
3. 1-й закончился, 2-й переключаем с фоновой страницы и проигрываем.
и т.д.
Чем можно реализовать это без лишнего гемора? Заказчик предлагает mplayer и скриптовый язык, но что-то я не вижу, как им начать выводить видео в фоновую страницу, а потом переключить...
>язык, но что-то я не вижу, как им начать выводить видео
>в фоновую страницу, а потом переключить...не изобретай лишних сложностей, у mplayer-а есть для этого ключ -fixed-vo
никаких тормозов, смотрится как один файл.ещё советую -fs, -quiet, и -cache 8192, если это не "слоёный" avi.
>
>>язык, но что-то я не вижу, как им начать выводить видео
>>в фоновую страницу, а потом переключить...
>
>не изобретай лишних сложностей, у mplayer-а есть для этого ключ -fixed-vo
>никаких тормозов, смотрится как один файл.
>
>ещё советую -fs, -quiet, и -cache 8192, если это не "слоёный"
>avi.проблема в том, что клиент при этом еще хочет управлять воспроизведением по времени, т.е. если файл больше, чем надо, по времени, остановить его и стартануть следующий.
>проблема в том, что клиент при этом еще хочет управлять воспроизведением по
>времени, т.е. если файл больше, чем надо, по времени, остановить его
>и стартануть следующий.эта задача с первой (о непрерывном воспроизведении без заметных прерываний) никак не связана. сделай скрипт, придумай что-нибудь, ерундовая задача.