我一直在寻找使用FFMPEG和PHP.我注意到你可以在HTML5中使用FFMPEG.我已经阅读了FFMPEG网站的文档,这远远超出我的知识.我有一个'premade'.php文件的开源文档,它将信息存储到数据库并告诉它执行ffmpeg函数.但是,他们使用mp4box和FLVtool2.
视频大小,帧速率等阵列非常容易理解.从头开始设计时,我真的不知道从哪里开始.
我已经定义了上传文件后将记录的变量,然后检查文件是否存在并将其记录到数据库中.
真正的问题是使用mp4box和flvtool2将所有视频转换为.flv,以便您可以使用flowplayer或jwplayer然后告诉转换.
编辑:很抱歉编辑,我看过很多关于同一个问题的帖子,但它们都与旧版本的软件有关,php会不会更新版本(如果他们有更深入的版本,可能会在他们的网站上找到HOWTO网站流媒体)
我不确定我完全理解你的问题,但我会尽力为你提供有用的信息。
我注意到您可以将 FFMPEG 与 HTML5 一起使用。我读过 FFMPEG 网站的文档,它远远超出了我的知识范围
支持 HTML5 的浏览器有一个<video>标签,您可以使用它在网站上播放视频,编码取决于浏览器,到目前为止主要是H.264 ,但最近 Google、Mozilla 和其他公司通过新的VP8加入了WebM 项目编解码器。
真正的问题是使用 mp4box 和 flvtool2 将所有视频直接转换为 .flv,以便您可以使用 flowplayer 或 jwplayer 然后告诉进行转换。
flowplayer和其他基于 flash 的视频流播放器使用FLV格式,该格式(至少在最新的 flash 播放器上)具有相同的H.264作为底层编码。
因此,您可以使用此工具创建视频并通过flowplayer进行流式传输。
有关FFMPEG 和 x264以及使用 FFMPEG 转换为 FLV 的更多信息
| 归档时间: |
|
| 查看次数: |
1577 次 |
| 最近记录: |