GoGPT Best VPN GoSearch

OnWorks 网站图标

fdkaac - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 fdkaac

这是命令 fdkaac,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


fdkaac - libfdk-aac 编码器的命令行前端

概要


FDKAAC [选项] [文件]

商品描述


FDKAAC 读取 WAV、原始 PCM 或 CAF 格式的线性 PCM 音频,并将其编码为
M4A / AAC 文件。

如果输入文件为“-”,则从标准输入读取数据。 同样,如果输出文件是“-”,
如果通过以下方式选择了一种可流式传输的 AAC 传输格式,则将数据写入标准输出 -f.

当使用 CAF 输入和 M4A 输出时,CAF 文件中的标签被复制到生成的 M4A 中。

配置


-H, - 帮帮我
显示命令帮助

-o
输出文件名。

-p, - 轮廓
目标配置文件(MPEG4 音频对象类型,AOT)

2 MPEG-4 AAC LC(默认)

5 MPEG-4 HE-AAC (SBR)

29 MPEG-4 HE-AAC v2 (SBR+PS)

23 MPEG-4 AAC 低功耗

39 MPEG-4 AAC 场

129 MPEG-2 AAC LC

132 MPEG-2 HE-AAC (SBR)

156 MPEG-2 HE-AAC v2 (SBR+PS)

-b, --比特率
目标比特率(用于 CBR)

-米, --比特率模式
比特率配置模式。 可用的 VBR 质量值取决于其他
配置文件、采样率或通道数等参数。

0 CBR(默认)

1-5 VBR(更高的值 -> 更高的比特率)

-w, - 带宽
频率带宽(低通截止频率),单位为 Hz。 仅在 AAC LC 上可用。

-一种, --加力
配置加力燃烧模式。 启用后,质量会提高,但代价是
额外的计算工作量。

0 关闭

1 开(默认)

-L, --低延迟-sbr
在 AAC ELD 上配置 SBR 活动。

-1 使用 ELD SBR 自动配置

0 在 ELD 上禁用 SBR(默认)

1 在 ELD 上启用 SBR

-是的, --sbr-比率
控制下采样 SBR 的激活。

0 使用 lib 默认(默认)

1 使用下采样 SBR(ELD+SBR 的默认值)

2 使用双速率 SBR(HE-AAC 的默认设置)

双速率 SBR 通常用于 HE-AAC,其中 AAC 的编码率为
SBR 的采样率,因此是“双速率”。 另一方面,下采样的 SBR 使用
AAC 和 SBR(单速率)的采样率相同,因此 SBR 下采样
通常消耗更多的比特率。

下采样 SBR 是 FDK 编码器库版本 3.4.12 中新引入的功能。
当系统中的 libfdk-aac 不支持时,将使用双速率 SBR。
如果可用,双速率 SBR 是 HE-AAC 的默认值,下采样 SBR 是
默认为 ELD+SBR。

请注意,下采样的 HE-AAC 不像双速率的那样常见。 下采样时
选择了 HE-AAC, FDKAAC 被迫选择显式分层 SBR 信令,
哪个(至少)iTunes 不接受。

-F, --传输格式
传输格式。 标记和无缝播放仅在 M4A 上可用。
流式传输到标准输出仅适用于其他人。

0 M4A(默认)

1 ADIF

2 广告

6 拉丁美洲 MCP=1

7 拉丁美洲 MCP=0

10 LOAS/LATM(LOAS内的LATM)

-C, --adts-crc-检查
在 ADTS 标头上添加 CRC 保护。

-H, --标题周期
传输层中的 StreamMuxConfig/PCE 重复周期。

-G, --无缝模式
在 M4A 容器中声明编码器延迟(和填充)量的方法。 这些
值对于播放器端的正确无间隙播放是强制性的。

0 iTunSMPB(默认)

1 ISO 标准(edts 和 sgpd)

2 以上皆是

--include-sbr-延迟
指定时,在编码器延迟中计算 SBR 解码器延迟。

这与 iTunes 不兼容,只会在 LC 上导致无间隙播放问题
解码器,但这是 FDK 库的默认行为。

是否在编码器延迟中计算 SBR 解码器延迟导致
无缝播放不兼容。 你应该选择哪一个适合你
最喜欢的球员。

但是,如果您想要无缝播放,最好根本不要选择 SBR。 液晶显示器
没有这样的问题。

-一世, --忽略长度
忽略输入 WAV 文件中数据块的长度字段。

-S, - 沉默的
不要打印进度消息。

--moov-之前-mdat
在 M4A 容器中将 moov 框放在 mdat 框之前。 这个选项可能很重要
对于某些硬件播放器,已知拒绝将 moov 框放置在 mdat 框之后。

-R, - 生的
将输入视为原始 PCM。

--原始频道
指定原始输入的通道数(默认值:2)

--原始速率
指定原始输入的采样率(默认值:44100)

--原始格式
指定原始输入的样本格式(默认:“S16L”)。 产品规格 如下
(不区分大小写):

1 坦克 -- 类型 of 样品
S (有符号) | U (未签名) | F (洛特)

2 部分 (在 数字)
每通道位数

(姓) 坦克 -- 字节序 (能够 be 省略)
L (小,默认) | B (Ig)的

- 标题
设置标题标签。

- 艺术家
设置艺术家标签。

--专辑
设置专辑标签。

- 类型
设置流派标签。

- 日期
设置日期标签。

- 作曲家
设置作曲家标签。

--分组
设置分组标签。

- 评论
设置评论标签。

--专辑艺人
设置专辑艺术家标签。

- 追踪
设置曲目标签,带或不带总曲目数。

--磁盘
设置磁盘标签,有或没有总磁盘数。

- 速度
设置速度 (BPM) 标签。

- 标签
使用显式 Fourcc 键和值设置 iTunes 预定义标签。 看
对于已知的预定义密钥。
你可以省略第一个字符 FCC 当它是版权标志时。

--标签来自文件
与 --tag 相同,但将文件内容设置为标签值。

--长标签
将任意标签设置为 iTunes 自定义元数据。 存储在 com.apple.iTunes 字段中。

--tag-from-json
从 JSON 读取标签。 默认情况下,标签被假定为
JSON 中的根对象。 您可以选择指定任意点符号来定位
包含标签的对象。

示例


将 WAV 文件编码为 M4A 文件。 MPEG4 AAC LC,VBR 质量 3:

fdkaac -m3 foo.wav

将 WAV 文件编码为 M4A 文件。 MPEG4 HE-AAC,比特率 64kbps:

fdkaac -p5 -b64 foo.wav

管道从 ffmpeg的 (您需要支持 CAF 输出的版本):

ffmpeg -i foo.flac -f caf - | ffmpeg -i foo.flac -f caf - | fdkaac-b128--o foo.m4a

通过 json 导入标签:

ffprobe -v 0 -of json -show_format foo.flac >foo.json

flac -dc foo.flac | 音乐\
fdkaac - -ox.m4a -m2 --import-tag-from-json=foo.json?format.tags

附注


最多支持 32 位整数或 64 位浮点格式作为输入。 然而,FDK
库基于定点数学实现,仅支持 16 位整数 PCM。
因此,小心剪裁。 您可能想事先抖动/噪声形状
输入分辨率更高。

编码器支持以下通道布局。

1ch C

2ch LR

3ch CLR

4ch CLR Cs

5ch CLR Ls Rs

5.1ch CLR Ls Rs LFE

7.1ch (正面)
C Lc Rc LR Ls Rs LFE

7.1ch (后)
CLR Ls Rs Rls Rrs LFE

作者


nu774[email protected]>.

2013年十一月 FDKAAC(1)

使用 onworks.net 服务在线使用 fdkaac


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。