gpt4 book ai didi

使用 filter_complex 修剪后 Ffmpeg 音轨丢失

转载 作者:行者123 更新时间:2023-12-04 22:55:29 24 4
gpt4 key购买 nike

我正在使用 filter complex trim 命令修剪具有多个音轨的视频文件,

/usr/bin/ffmpeg -y -i "Sequence1.mxf" -filter_complex "[0:v]trim=start=4.769:end=32.401 setpts = PTS-STARTPTS [V0];[0:a]atrim=start=4.769:end=32.401 asetpts = PTS-STARTPTS [A0]" -map [V0] -map [A0] "otput.mp4"

但是输出只会有一个音轨,因为我相信这是因为 ffmpeg 会从输入中选择一个音轨。我无法找出如何在输出中保留所有轨道和 channel 。

最佳答案

atrim 过滤器仅对单个流进行操作,这是唯一映射的流。

对于这个用例,以下命令更简单,

/usr/bin/ffmpeg -y -i "Sequence1.mxf" -ss 4.769 -to 32.401 -map 0 "output.mp4"

关于使用 filter_complex 修剪后 Ffmpeg 音轨丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51042490/

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