![让 recordMyDesktop 在两个不同的文件中导出音频和视频](https://linux22.com/image/1365431/%E8%AE%A9%20recordMyDesktop%20%E5%9C%A8%E4%B8%A4%E4%B8%AA%E4%B8%8D%E5%90%8C%E7%9A%84%E6%96%87%E4%BB%B6%E4%B8%AD%E5%AF%BC%E5%87%BA%E9%9F%B3%E9%A2%91%E5%92%8C%E8%A7%86%E9%A2%91.png)
正如标题所示。例如,我怎样才能让它输出视频,rMD_video1.*
并输出音频rMD_audio1.mp4
?
如果不可能的话,我该如何将这两者分开?我确信这是可能的,只是不知道怎么做……
对于那些不知道的人来说,recordMyDesktop 的输出格式是.ogv
。
再次感谢你们的帮助!:)
答案1
我不知道 RecordMyDesktop 是否可以做到这一点(我对此表示怀疑,因为这可能不是一个常见的需求)。不过,您可以使用 ffmpeg 分割文件:
## Get the audio:
ffmpeg -i input.ogv -vn -c copy audio.ogg
## Get the video:
ffmpeg -i input.ogv -an -c copy video.ogv
## Get both with a single command:
ffmpeg -i input.ogv -vn -c copy audio.ogg -an -c copy video.ogv
如果您想要 MP4 中的音频,您需要将其重新编码为 AAC(AAC 是实际的音频编解码器,而 MP4 是一种“容器”格式,可以包含许多不同的视频、音频和字幕流)。请参阅AAC 编码指南在 ffmpeg wiki 上。该 wiki 还包含有关视频编码的有用指南 - 请查看x264 指南如果您想将视频放入 MP4 中。