我有一个Rails应用程序,我在控制器中获得两个文件的params。一个是音频(WAV),另一个是视频(webm)。
我需要将它们混合在一起,以便输出是带有已混合音频的视频(mp4)。
我该怎么做?
答案 0 :(得分:0)
正如@Meier指出的那样,使用Ruby并不是一种方法,而是使用外部程序。
在主机上安装ffmpeg后,您可以在Rails中运行以下命令,以获得mkv输出视频文件:
`ffmpeg -i #{video_file.path} -i #{audio_file.path} -acodec copy -vcodec copy -f matroska output.mkv`