ffmpeg - 以相同格式编码音频和视频然后合并

标签 ffmpeg codec mkv

我正在使用 ffmpeg 从图像和 mkvmerge 创建视频,然后将这些视频合并到一个视频中。我现在发现自己需要在这些幻灯片之间合并一个视频剪辑(有或没有声音)。问题是如果视频剪辑有声音,则 mkvmerge 无法合并文件,因为其他幻灯片没有声音。然后我决定用无声的声音生成幻灯片视频(我创建了一个无声的 mp3 文件并在从图像创建视频时使用它)。现在,当视频剪辑没有 mp3 声音时,就会出现另一个问题。在这种情况下,mkvmerge 再次失败并提示不同的音频格式。我需要 ffmpeg 命令的帮助,该命令将所有视频部分转换为相同的音频和视频格式,以便我可以轻松使用 mkvmerge 合并视频或 mkvmerge 命令允许我合并具有不同音频编解码器的文件。

谢谢

最佳答案

Now another problem arises which occurs when video clip does not have mp3 sound. In this case mkvmerge fails again and complaining about differnt audio format. I need help for ffmpeg command which converts all video parts in same audio and video format


ffmpeg -i in.mkv -c:a libmp3lame out.mkv

关于ffmpeg - 以相同格式编码音频和视频然后合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10662735/

相关文章:

audio - 将GSM6.10转换为PCM而不会丢失数据

ffmpeg - 如何配置 AVStream 以使用 FFmpeg 写入 29.97FPS 文件

c++ - 使用 FFMPEG 读取每帧时间码?

html - RTMP 流式无闪存和低延迟

android - 如何在 Android Studio 中使用预构建的 FFmpeg

c# - 解码h264视频

javascript - Flash 支持哪些视频格式?

c++ - ffmpeg:无法将 HLS 流保存到 MKV

ffmpeg - 如果流编码是 rawvideo,如何按流方式转换 mkv 文件?

python - FFmpeg:是否可以逐 block 运行 PCM 音频数据的管道 I/O(过滤)?