gpt4 book ai didi

audio - 修剪mp3文件时ffmpeg不精确

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

我想使用 ffmpeg 修剪一些 mp3 而无需重新编码。我使用的命令是ffmpeg -i "inputfile.mp3" -t 00:00:12.414 -c copy out.mp3但是,out.mp3 的长度为 12.460 秒,当我在 Audacity 中加载文件时,我可以看到它在错误的位置被剪切,而不是在 12.414 秒。

为什么是这样?我用谷歌搜索了一下,并尝试了一些其他命令,如 ffmpeg -i "inputfile.mp3" -ss 0 -to 00:00:12.414 -c copy out.mp3 (有趣的是,这导致了 12.434 秒的不同长度),但永远无法正确削减毫秒。

enter image description here

enter image description here

PS。我不确定 SO 是否是正确的地方,因为它在技术上与编程无关,但是我在 ffmpeg 上找到的用于修剪音频文件的大部分内容都是 stackoverflow 问题,例如。 G。 ffmpeg trimming videos with millisecond precision

最佳答案

您无法以这种精度水平修剪 MP3(也不是大多数有损编解码器输出)。在编码期间添加一个 MP3 帧左右的填充。 (另见:https://wiki.hydrogenaud.io/index.php?title=Gapless,以及完成这项工作所需的所有技巧。)

如果您需要精确计时,请使用 WAV 中的 PCM 等未压缩的东西,或 FLAC 等无损压缩。

关于audio - 修剪mp3文件时ffmpeg不精确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54153364/

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