3

有没有办法用 Ruby 从视频文件中提取音频?我希望在网上发布我们的讲道视频时获得音频。

4

1 回答 1

4

Ruby 中没有内置任何内容,但您可以使用ffmpeg它从视频中剥离音频。查看 gem https://github.com/streamio/streamio-ffmpeg。这还需要您ffmpeg在生产机器上安装任何依赖项。您可能需要考虑将其移至后台进程 (delayed_job) 或放置一个进度条,这样用户就不会想知道为什么它只是在搅拌但没有立即显示结果。一旦音频文件准备好进行流式传输/下载,您可以使用轮询或某种类型的通知等方式让用户知道。

于 2013-09-19T04:13:33.440 回答