这是 ffmpeg-resampler 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ffmpeg-resampler - FFmpeg 重采样器
商品描述
FFmpeg 重采样器为 libswresample 库音频提供高级接口
重采样实用程序。 特别是它允许执行音频重采样,音频
通道布局重新矩阵,并转换音频格式和打包布局。
重采样器 配置
音频重采样器支持以下命名选项。
可以通过指定来设置选项 -选项 折扣值 在 FFmpeg 工具中, 选项=折扣值 等加工。为
aresample 过滤器,通过在“SwrContext”选项中显式设置值或使用
libavutil/opt.h 用于编程使用的 API。
哎, 频道内计数
设置输入通道数。 默认值为 0。设置此值不是
如果相应的频道布局是强制性的 通道布局 置。
哦, 输出通道数
设置输出通道数。 默认值为 0。设置此值不是
如果相应的频道布局是强制性的 输出通道布局 置。
呃, 使用_channel_count
设置使用的输入通道数。 默认值为 0。此选项仅用于
用于特殊重映射。
是, 采样率
设置输入采样率。 默认值为 0。
操作系统, 输出采样率
设置输出采样率。 默认值为 0。
伊夫, in_sample_fmt
指定输入样本格式。 它默认设置为“无”。
操作系统, 输出样本_fmt
指定输出样本格式。 它默认设置为“无”。
TSF, 内部样本fmt
设置内部样本格式。 默认值为“无”。 这将自动成为
未明确设置时选择。
集成电路, 通道布局
奥克, 输出通道布局
设置输入/输出通道布局。
参见 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 频道 布局 部分 in 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 ffmpeg 实用程序(1) 手册 对于所需的语法。
克莱夫, 中心混合级别
设置中央混音电平。 它是一个以分贝表示的值,并且必须在
区间 [-32,32]。
斯莱夫, 环绕混合级别
设置环绕混音电平。 它是一个以分贝表示的值,并且必须在
区间 [-32,32]。
生命混合级别
将 LFE 混音设置为非 LFE 电平。 当有 LFE 输入但没有 LFE 时使用
输出。 它是一个以分贝表示的值,必须在区间 [-32,32] 内。
均体积, 重新矩阵体积
设置重新矩阵体积。 默认值为 1.0。
rematrix_maxval
设置重新矩阵的最大输出值。 这可用于防止剪裁与剪裁。
防止音量减小 值为 1.0 可防止剪辑。
标志 swr_flags
设置转换器使用的标志。 默认值为 0。
它支持以下单独的标志:
水库 强制重采样,该标志强制使用重采样,即使输入和
输出采样率匹配。
抖动比例
设置抖动比例。 默认值为 1。
抖动方法
设置抖动方法。 默认值为 0。
支持的值:
长方形
选择矩形抖动
三角形的
选择三角形抖动
三角形_马力
选择带高通的三角抖动
利普希茨
选择lipshitz噪声整形抖动
柴田
选择 shibata 噪声整形抖动
低柴田
选择低 shibata 噪声整形抖动
高柴田
选择高 shibata 噪声整形抖动
f_加权
选择 f 加权噪声整形抖动
修改的_e_加权
选择修正的 e 加权噪声整形抖动
改进的e_weighted
选择改进的 e 加权噪声整形抖动
重采样器
设置重采样引擎。 默认值为 swr。
支持的值:
SWR 选择原生软件重采样器; 过滤器选项 precision 和 cheby 不是
在这种情况下适用。
索克斯
选择 SoX Resampler(如果可用); 补偿和过滤选项
filter_size、phase_shift、filter_type 和 kaiser_beta,不适用于此
情况。
过滤器尺寸
仅对于 swr,设置重采样过滤器大小,默认值为 32。
相移
仅对于swr,设置重采样相移,默认值为10,且必须在
区间 [0,30]。
线性插值
如果设置为 1,则使用线性插值,默认值为 0。
截止
设置截止频率(swr:6dB点;soxr:0dB点)比率; 必须是浮点值
介于 0 和 1 之间。 swr 的默认值为 0.97,soxr 的默认值为 0.91(其中,带有
44100 的采样率,将整个音频带保留为 20kHz)。
精确
仅对于 soxr,将计算重采样信号的精度(以位为单位)。
默认值 20(经过适当的抖动处理,适用于
目标位深度为 16) 给出了 SoX 的“高质量”; 28 的值给出了 SoX 的
'非常高质量'。
切比
仅对于 soxr,选择通带滚降无 (Chebyshev) 和更高精度
“非理性”比率的近似值。 默认值为 0。
异步
仅对于 swr,简单的 1 参数音频使用拉伸、挤压、
填充和修剪。 将此设置为 1 将启用填充和修剪,更大
值表示数据可能被拉伸的样本中的最大数量或
挤压每一秒。 默认值为 0,因此不应用任何补偿来使
样本与音频时间戳相匹配。
第一分
仅对于 swr,假设第一个 pts 应该是这个值。 时间单位为1/样本
速度。 这允许在流开始时进行填充/修剪。 默认情况下,没有
假设是关于第一帧的预期 pts,所以没有填充或修剪
完毕。 例如,这可以设置为 0 以在开头填充静音
音频流在视频流之后开始或用负 pts 修剪任何样本
由于编码器延迟。
最小补偿
仅对于 swr,设置时间戳和音频数据之间的最小差异(在
秒)触发拉伸/挤压/填充或修剪数据以使其
匹配时间戳。 默认是拉伸/挤压/填充和修剪是
禁用 (最小补偿 =“FLT_MAX”)。
最小硬压缩
仅对于 swr,设置时间戳和音频数据之间的最小差异(在
秒)触发添加/删除样本以使其与时间戳匹配。 这个
选项有效地是在硬(修剪/填充)和软之间进行选择的阈值
(挤压/拉伸)补偿。 请注意,默认情况下所有补偿都是禁用的
通过 最小补偿. 默认值为 0.1。
合成时间
仅对于 swr,设置数据被拉伸/挤压的持续时间(以秒为单位)
它匹配时间戳。 必须是非负双浮点值,默认值为
1.0.
最大软补偿
仅对于 swr,设置数据被拉伸/压缩以使其匹配的最大因子
时间戳。 必须是非负双浮点值,默认值为 0。
矩阵编码
选择矩阵立体声编码。
它接受以下值:
没有
选择无
杜比
选择杜比
dplii
选择杜比定向逻辑 II
默认值为“无”。
过滤器类型
仅对于 swr,选择重采样滤波器类型。 这只会影响重采样操作。
它接受以下值:
立方体
选择立方
布莱克曼纳塔尔
选择 Blackman Nuttall Windowed Sinc
凯泽
选择 Kaiser Windowed Sinc
凯撒测试版
仅对于 swr,设置 Kaiser Window Beta 值。 必须是区间 [2,16] 中的整数,
默认值为 9。
输出样本位
仅对于 swr,设置用于抖动的输出采样位数。 必须是整数
在区间[0,64]中,默认值为0,表示不使用。
使用 onworks.net 服务在线使用 ffmpeg-resampler