0

我真的不知道这是一个 SO 问题还是 SF 问题。

我正在使用 flowplayer 5.2.0。该视频已准备好使用 ffmpeg 进行流式传输(moov 移动到文件头,使用 h.264 等进行编码)。但是,使用 debug: true 选项我看到以下输出:

Object {url: "http://188.254.8.34/video/2012/03/20/jvk6abVbQog.mp4", seekpoints: Array[20], src: "http://188.254.8.34/video/2012/03/20/jvk6abVbQog.mp4", width: 1280, seekable: false…}

此媒体文件不可搜索。但:

debug.metadata Object {videoframerate: 25, seekpoints: Array[20], audiocodecid: "mp4a", moovposition: 40, audiochannels: 2…}

有一些搜索点。

我应该怎么做才能使这个文件可搜索?

Mp4 由带有 mp4 模块的 nginx 提供服务——支持范围请求。

编辑

我有一个假设,我需要按关键帧对 mp4 进行分段。但我不知道如何使用 ffmpeg v.>0.8 来做到这一点。

4

1 回答 1

0

看起来 flowplayer(它是非 Flash 版本)不支持 HTTP 渐进式下载。但是,它的 Flash 版本可以。

于 2013-04-03T16:13:40.343 回答