gpt4 book ai didi

ffmpeg 命令以高质量合并文件

转载 作者:行者123 更新时间:2023-12-04 23:28:04 25 4
gpt4 key购买 nike

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

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

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) 中。这个新的视频文件有延迟。

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

是否有任何命令可以提供合并文件而不会滞后并且新文件的视频和音频质量都很好?

最佳答案

利用

ffmpeg -i {$audioFile} -i {$videoFile} -map 0:0 -c:a libopus -map 1:0 -c:v copy {$mergedFileName}

这将仅对音频进行编码,而使视频保持不变。使用 libvorbis如果 libopus不存在于您的 FFmpeg 中。

关于ffmpeg 命令以高质量合并文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com