2010-09-09 85 views
2

我们需要允许我们的用户上传视频文件(自然会以各种不同的格式),并将它们全部转换为FLV,以便使用FlowPlayer(http://flowplayer.org/)进行流式传输。如何将各种视频文件格式转换为FLV(用于FlowPlayer)?

什么会更好FFmpeg或mencoder?什么应该是适当的命令/参数的各个步骤。

我看了一下:
hxxp://flowplayer.org/tutorials/mencoder.html

和:
hxxp://flowplayer.org/tutorials/ffmpeg.html

但是我们还没有弄清楚如何在不进入“反复试验”区域的情况下进行“通用”转换。我不需要编码“进入”某个固定比特率/等,我只是想将它转换为FLV,因此它可以播放FlowPlayer

回答

0

我个人发现FFmpeg命令行有点冗长和复杂。一些示例博客也进入了FFmpeg各种命令行切换的帮助不大。

但是,FFmpeg有一个很好的前端叫做WinFF,它使得代码转换变得无痛,只需放入要转换的文件并点击输出文件夹以及质量设置即可。我个人将所有内容编码为mp4,然后使用流式播放器直接播放,因为如果本地浏览器对h.264的支持不可用,这将回退到闪存。 iOS Support

为了完整起见,WinFF还包含一个显示命令行的选项,如果您想构建知道正在使用什么开关,那么它很方便。转到主窗口并选择选项 - >显示CMD行