gpt4 book ai didi

FFMPEG 将 MP3 转换为 MP4 正在添加空格,如何修复终端命令?

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

我正在从 MP3 文件 + 图像创建 MP4 文件。在 StackOverflow 上搜索,我发现一个终端命令让我非常接近:

ffmpeg -loop 1 -r 1 -i pic.jpg -i input.mp3 -c:a copy -shortest -c:v libx264 output.mp4
只要 input.mp3 和 pic.jpg 在同一个文件夹中,几乎可以完美运行。问题是:
它经常在生成的 MP4 结尾处出现大约 20-40 秒的空白区域。我可以手动将其删除,但我很想知道是否有办法更改此命令,以便生成的 MP4 文件与输入 MP3 文件的长度完全相同。
我不太了解 ffmpeg 命令,并且知道的终端足够危险。所以我希望这是显而易见的事情哈哈。

最佳答案

此命令应该适合您:

ffmpeg -i input.mp3 -loop 1 -i pic.jpg -shortest -c:a copy -c:v mjpeg output.mp4
您不需要设置 -r 1只有一张图片和 -loop 1 .
我认为 -c:v mjpeg更适合编码 jpg-c:v libx264 .

关于FFMPEG 将 MP3 转换为 MP4 正在添加空格,如何修复终端命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71122238/

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