У меня есть большой репозиторий видео и база данных MySQL для их описания/организации (а также метаданных о видео). В настоящее время у меня есть интерфейс php, который может использовать вызов system()
, чтобы сделать что-то вроде этого:
mplayer vidfile.mp4 -ss 110 -endpos 5 -fs vidfile.mp4 -ss 130 -endpos 9 -fs
Это позволяет мне воспроизводить сегменты одного и того же видео (или нескольких видео) в виде цепочки. Это прекрасно работает.
Однако, очевидно, это работает, только если вы находитесь на сервере. Если вы отправляете этот файл клиентам через Интернет, это не сработает.
Итак, предполагая, что все видео находятся в папке с именем /home/videos
, есть ли простой способ сделать аналогичный вызов с помощью контейнера flash, контейнера HTML5 или другого метода? (Перенаправление stdout на что-то?)
EDIT: если это имеет значение, все видео в формате h.264/mp4, и я не хочу их конвертировать.