让 recordMyDesktop 在两个不同的文件中导出音频和视频

让 recordMyDesktop 在两个不同的文件中导出音频和视频

正如标题所示。例如,我怎样才能让它输出视频,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 中。

相关内容