0

Я занимаюсь разработкой онлайн-потокового видео на PHP.PHP Редактирование видео и потоковое видео

мне нужны две функциональные возможности:

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

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

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

Спасибо.

ответ

3

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

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

Немного более длинноволосый, но все же легче, чем переписывать видео в php, было бы сложить прозрачное изображение, сгенерированное в php поверх плеера с использованием css и javascript, и встраивание звука на страницу. Этот параграф содержит ужасную идею.

+0

Это решение, как правило, не блокирует загрузку исходного видео без наложенного текста или фонового звука. Но это единственное жизнеспособное решение, использующее только PHP, HTML, Flash, CSS и Javascript. – donut

1

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

1

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