我们正在尝试将一些视频转码为适合我们的 Flash Streaming Server 的格式。过去我们使用过 Adobe Media Encoder (AME) CS4,但这次我们使用的是 *.VOB 文件,而 AME CS4 不支持它们。
我们现在正在尝试使用 Handbrake,因为它对 h.264 和 MP4 文件有很好的支持。不幸的是,虽然这些文件在我们的本地机器上播放得非常好,但它们并没有通过 RTMP 从 Flash 流服务器流式传输。这些文件来自 Handbrake,扩展名为 *.m4v。
我们的 AME CS4 旧文件是带有 h.264 和 AAC 音频的 *.MP4。我看不到视频或音频编解码器的差异,这让我相信这可能是容器格式问题。
有没有人在 Handbrake 和 Flash Streaming 方面取得成功?我们正在尝试使用 Handbrake,因为它在批量编码文件方面做得非常好,并且可以生成高质量的文件。
编辑
我可能应该注意到我们正在编码相当大的文件。它们现在大约为 1GB,未来可能会更大。我不认为这应该是一个问题,而只是把它扔在那里。