FFmpeg:atrim = a: b 和 aselect = 'between (t, a, b)' 之间的区别
FFmpeg: difference between atrim = a: b and aselect = 'between (t, a, b)'
我开始学习 ffmpeg,但有一个未知问题,所以当您想 trim 音频时,请使用 atrim=a:b 或 aselect='between(t, a,b)'。
它们有什么区别?
atrim=a:b
将 select 从时间戳 a 开始,但丢弃时间戳为 b
或更大的帧。
aselect='between(t,a,b)'
将 select 从时间戳 a 开始;它将 select 带有时间戳 b
的帧但丢弃所有带有大于 b
.
的时间戳的帧
除此之外,它们是相似的。 selected 帧的时间戳不会在任一过滤器中重置为从 0 开始。
我开始学习 ffmpeg,但有一个未知问题,所以当您想 trim 音频时,请使用 atrim=a:b 或 aselect='between(t, a,b)'。 它们有什么区别?
atrim=a:b
将 select 从时间戳 a 开始,但丢弃时间戳为 b
或更大的帧。
aselect='between(t,a,b)'
将 select 从时间戳 a 开始;它将 select 带有时间戳 b
的帧但丢弃所有带有大于 b
.
除此之外,它们是相似的。 selected 帧的时间戳不会在任一过滤器中重置为从 0 开始。