PHP 视频编辑和流媒体
我正在使用 PHP 开发在线视频流网站。
我需要两个功能:
- 需要在视频底部动态添加标题/文本。
- 需要动态为视频添加背景音乐。
是否可以使用 PHP 或任何可用的开源库?
任何人都可以指导我或提供此类图书馆的链接吗?
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我正在使用 PHP 开发在线视频流网站。
我需要两个功能:
是否可以使用 PHP 或任何可用的开源库?
任何人都可以指导我或提供此类图书馆的链接吗?
谢谢。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
使用 PHP 编辑视频是一个非常糟糕的主意。这个想法非常接近于不可能。充其量你需要解码视频,这在 php 中会非常慢。
如果我必须解决这个问题,我会尝试在播放器中添加标题和背景音乐,而不是添加到视频文件本身。如果您正在流式传输视频,则可能正在使用 Flash 或其他客户端播放器。您需要编写播放器(或者可能修改现有的播放器,有多个可用)以在电影顶部添加另一层作为标题和音轨。
稍微有点愚蠢,但仍然比用 php 重写视频更容易,那就是使用 css 和 javascript 将 php 中生成的透明图像分层在播放器之上,并将音频嵌入页面中。这一段包含了一个可怕的想法。
Editing video with PHP is an extremely bad idea. This idea very closely approximates impossible. At best you would need to decode the video which would be brutally slow in php.
If I had to tackle this problem, I would try to add the title and background music in the player, not to the video file itself. If you're streaming the video it is likely that you're using Flash or some other client-side player. You would need to write the player (or perhaps modify an existing one, there are several available) to add another layer over top of the movie for the title, and an audio track.
Slightly more hare-brained, but still easier than rewriting video in php, would be to layer a transparent image generated in php over top of the player using css and javascript, and embedding the audio in the page. This paragraph contains a terrible idea.
php 不提供任何面向视频的东西来执行,但是有一个 CMS,即 Kaltura,是为了执行这些东西而设计和实现的。搜索它,下载它并播放它。
php doesn't provide any video oriented stuff to perform, but there is one CMS namely Kaltura, is designed and implemented in doing these kindaa stuff. Search it , download it and play it.
您可以在 Flash 中制作自己的播放器并添加默认水印。您不需要 PHP。
You can make your own player in Flash and add a default watermark. You don't need PHP for that.