audio - FFmpeg:atrim = a: b 和 aselect = 'between (t, a, b)' 之间的区别
问题描述
我开始学习 ffmpeg 并且存在未知问题,因此当您想要修剪音频时,请使用 atrim=a:b 或 aselect='between(t, a,b)' 。它们之间有什么区别?
解决方案
atrim=a:b
将选择以时间戳 a 开头但丢弃带有时间戳b
或更大的帧。
aselect='between(t,a,b)'
将选择以时间戳 a 开头;它将选择带有时间戳的帧,b
但丢弃所有时间戳大于b
.
除此之外,它们是相似的。在任一过滤器中,所选帧的时间戳都不会重置为从 0 开始。
推荐阅读
- c - int a 的值
- r - 在固定行数内查找平均值——行范围的开始取决于非 NA 值的存在
- python - Kivy - 根据 If 语句的结果显示/隐藏矩形
- bash - 如何使用相同的文件列表将目录“同步”到多个目标目录?
- python-3.x - 使用循环删除字符串中的多余空格
- amazon-s3 - 如何以相同的文件名但不同的路径在本地保存 S3 文件
- nginx - 重写 url 删除前缀和代理通行证
- migration - 如何将 Bitbucket 迁移到 DMZ 服务器
- javascript - SubtleCrypto 带有 rsa/ecb/oaepwithsha-256andmgf1padding
- swiftui - 屏幕外元素中的 SwiftUI 列表问题