gpt4 book ai didi

audio - 以最少的重新编码静音音量

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

是否可以将视频文件的一部分静音(比如 5 秒)而无需使用 ffmpeg 重新编码整个音频流?我知道通过重用现有的大部分音频流并且只重新编码更改的部分以及可能之前和之后的一小部分,这在技术上是可能的(尽管可能不容易),但我不确定 ffmpeg 是否支持这一点。如果没有,任何人都知道有其他图书馆吗?

最佳答案

您可以按照您的建议进行部分分段编码,但是如果源编解码器是基于 DCT 的,例如 AAC/MP3,那么一旦您将它们全部缝合在一起,重新编码段的开头和结尾就会出现故障。
您将使用分段复用器和 concat demuxer 来执行此操作。

ffmpeg -i input -vn -c copy -f segment -segment_time 5 aud_%d.m4a
重新编码有问题的段,比如 aud_2.m4anoaud_2.m4a .
现在创建一个文本文件
file aud_0.mp4
file aud_1.mp4
file noaud_2.mp4
file aud_3.mp4
并运行
ffmpeg -an -i input -f concat -safe 0 -i list.txt -c copy new.mp4

关于audio - 以最少的重新编码静音音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68248581/

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