在Rails中混合视频和音频文件

时间:2015-11-13 23:13:13

标签: ruby-on-rails ruby

我有一个Rails应用程序,我在控制器中获得两个文件的params。一个是音频(WAV),另一个是视频(webm)。

我需要将它们混合在一起,以便输出是带有已混合音频的视频(mp4)。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

正如@Meier指出的那样,使用Ruby并不是一种方法,而是使用外部程序。

在主机上安装ffmpeg后,您可以在Rails中运行以下命令,以获得mkv输出视频文件:

`ffmpeg -i #{video_file.path} -i #{audio_file.path} -acodec copy -vcodec copy -f matroska output.mkv`