ffmpeg命令以合并高质量的文件

时间:2016-01-21 09:54:07

标签: ffmpeg

我正在寻找一个可以合并音频和音频的更好的命令视频文件质量更好。

我从Muaz Khan的WebRTC API中找到了这个命令。

ffmpeg -i {$audioFile} -i {$videoFile} -map 0:0 -map 1:0 {$mergedFileName}

稍后在服务器上我必须使用此命令添加“-strict -2”,因为在服务器上它说上面的命令是实验性的,如果我仍然想要使用它,你应该添加“-strict -2”。

它运行良好但我的大小为2.2MB的视频文件(.webm)和大小为1.5MB的音频文件(.wav)被合并到一个大小为422.5KB的新文件(.webm)中。这个新的视频文件有滞后。

此外,我希望视频持续时间的元信息已经写在生成的视频文件中。

是否有任何命令可以使合并文件没有滞后,新文件的视频和音频质量都很好?

1 个答案:

答案 0 :(得分:0)

使用

<script type="text/javascript" src="/jsi18n/"></script>

这将仅编码音频,使视频保持原样。如果您的FFmpeg中不存在ffmpeg -i {$audioFile} -i {$videoFile} -map 0:0 -c:a libopus -map 1:0 -c:v copy {$mergedFileName} ,请使用libvorbis