【问题标题】:How to upload a video through PHP, and transcode it via FFmpeg如何通过 PHP 上传视频,并通过 FFmpeg 进行转码
【发布时间】:2017-10-20 14:13:21
【问题描述】:

目前我正在构建一个视频流媒体平台,我需要一种通过多种分辨率将我的视频上传到我的 Wowza 服务器的方法。我目前正在运行带有 Nginx、PHP 和 Wowza 的 Ubuntu,因此我希望能够在用户上传视频时将其编码为 1080p、720p、480p 和 360p。我该怎么做?

【问题讨论】:

  • 完全有更好的方法来做到这一点。您将使用文件上传上传文件,然后使用 php 在文件上运行 ffmpeg(连接它们、压缩等),然后将文件发布到另一台服务器。实际上,我在 Angular、Laravel 和亚马逊主机上也做过同样的事情。当 FFMPEG 处理完文件后,您会使用 curl 发送到远程,或者可能 ping 远程服务器来检索文件?
  • @admcfadn |好的,我会试试的。谢谢!
  • np,祝你好运!

标签: php nginx video ffmpeg wowza


【解决方案1】:

您可以查看免费的开源Video Share VOD 解决方案,该解决方案可以管理视频上传、转换为多种格式。 您可以根据需要对其进行自定义以添加更多格式。 它可以使用 WP 框架轻松安装,需要在服务器上安装 PHP 和 FFMPEG。

【讨论】:

  • 是的,但是我没有使用 WordPress(因为它限制了我想要做的事情)而且我已经有了 Wowza 来流式传输视频。
猜你喜欢
  • 1970-01-01
  • 2011-11-12
  • 2010-12-29
  • 2017-04-02
  • 2013-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多