TA的每日心情 | 擦汗 2023-2-13 21:52 |
---|
签到天数: 3 天 [LV.2]偶尔看看I
注册会员
- 积分
- 683
|
32 flt 一般人士建议用 wavepack。alac 和 flac 均不支持 32 flt,只支持 32 int。
flac 在 1.4 以后的编解码器中实装了 32 int 的支持,故从此 32 int 建议使用 flac。
我本人亲自测试,使用 wavepack 和 flac 的官方编解码器程式,可以分别无损处理 32 flt 和 32 int。
实验测试方法笨但是有效。
(1)使用 ffmpeg 生成 30 秒的随机噪声,一份 32 flt,一份 32 int。
(2)使用 ffmpeg 对上面生成的音频文件去除所有元数据,各自重新输出一份 wav 文件。
(3)使用 wavepack 和 flac 的官方编解码程式,编码后,再解码为 wav。
(4)使用 ffmpeg 对上面生成的音频文件去除所有元数据,各自重新输出一份 wav 文件。
(5)比对步骤 2 和 4 中的文件 HASH(SHA-256),文件 HASH 一致。
证实 wavepack 和 flac 各自分别支持无损编解码 32 flt 和 32 int,起码是使用官方编解码器程序下。 |
|