Редактирование и потоковая передача видео на PHP

Я разрабатываю веб-сайт онлайн-видео на PHP.

Мне нужны две функции:

  1. Необходимо динамически добавлять заголовок/текст внизу видео.
  2. Необходимо динамически добавлять фоновую музыку к видео.

Возможно ли это с PHP или любой доступной библиотекой с открытым исходным кодом?

Может ли кто-нибудь направить меня или предоставить ссылки на этот тип библиотеки?

Спасибо.


person Gaurav Padia    schedule 20.08.2009    source источник


Ответы (3)


Редактировать видео с помощью PHP — крайне плохая идея. Эта идея очень близко приближается к невозможному. В лучшем случае вам нужно будет декодировать видео, которое будет ужасно медленным в php.

Если бы мне пришлось решать эту проблему, я бы попробовал добавить заголовок и фоновую музыку в плеер, а не в сам видеофайл. Если вы транслируете видео, вероятно, вы используете Flash или какой-либо другой клиентский проигрыватель. Вам нужно будет написать проигрыватель (или, возможно, изменить существующий, их несколько), чтобы добавить еще один слой поверх фильма для заголовка и звуковую дорожку.

Чуть более мудрым, но все же проще, чем переписывать видео на php, было бы наложить прозрачное изображение, сгенерированное на php, поверх проигрывателя с помощью css и javascript и встроить звук в страницу. В этом абзаце содержится ужасная идея.

person Rob Drimmie    schedule 20.08.2009
comment
Это решение, как правило, не блокирует загрузку исходного видео без наложенного текста или фонового звука. Но это единственное жизнеспособное решение, использующее только PHP, HTML, Flash, CSS и Javascript. - person donut; 04.05.2010

php не предоставляет каких-либо материалов, ориентированных на видео, но есть одна CMS, а именно Kaltura, которая разработана и реализована для выполнения таких вещей. Ищите, скачивайте и играйте.

person AmolL    schedule 04.05.2010

Вы можете создать свой собственный проигрыватель во Flash и добавить водяной знак по умолчанию. Вам не нужен PHP для этого.

person svrfoundations    schedule 30.12.2009