gpt4 book ai didi

audio - 将音频kb/s不一致的TS文件合并为一个音频一致的文件

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

我需要将大约 200 个音频采样不一致(介于 17kb/s 和 30kb/s 之间)的 ts 文件合并为一个音频流畅的文件。
似乎虽然我可以在不重新编码的情况下组合文件——但我仍然有差距。我用了

ffmpeg -f concat -safe "0" -i mylist.txt -c copy merge.ts

ffmpeg -i merge.ts -map 0 -c copy output.mp4
在 VLC 中,我可以验证所有文件都包含音频和视频流。当我将文件放入 adobe Premiere Pro 时,我看到一些文件在文件的整个持续时间内都有音频。具有较低 kbps 的文件没有音频(我相信 Premiere 不知道如何映射音频,所以它只是说“没有音频”)。当我将相同的文件放入 ShotCut 时,所有文件的前面都有音频,每个剪辑的末尾都有静音。有没有办法像 Premiere 一样为所有 ts 剪辑“平滑”音频,以便所有剪辑都包含音频?目标是对所有剪辑进行排序并将它们导出为一个连续剪辑。
Audio exists in all files, but adobe premiere "lines up the audio" while ShotCut adds audio gaps.
以下是该项目的背景,DLINK 安全摄像机镜头: How to merge .ts files from a DLINK security camera losslessly?

最佳答案

mylist.txt在 3 个不同的目录中有数百个 ts 文件。

xargs cat <mylist.txt >>catout.ts

ffmpeg -i catout.ts -map 0 -c copy catout.mp4
感谢@ChristophRackwitz 耐心指导我回答这个问题。

关于audio - 将音频kb/s不一致的TS文件合并为一个音频一致的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72605364/

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