208haf 发表于 2022-12-26 12:47:25

尬了,qaac没法直接转换32位的浮点wav{:4_686:}

qvb 发表于 2022-12-26 23:17:56

208haf 发表于 2022-12-26 12:47
尬了,qaac没法直接转换32位的浮点wav

wavpack

还有flac支持整数32了

uprprc777 发表于 2023-2-11 03:14:02

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,起码是使用官方编解码器程序下。

208haf 发表于 2023-2-11 03:29:05

最近又试了下,Adobe Audition可以一个个转(
但批量处理的话,可以用ffmpeg或avs(avs+)

LzNO_Hentai 发表于 2023-2-12 03:10:07

其实考虑到兼容性还是慎用flac 1.4版本处理32bit音频吧,PC自用还好说,其他设备、软件未必都会及时更新flac版本。

chungexcy 发表于 2023-2-12 18:11:35

其实。。。24bit都已经远超人类听力极限了(捂脸

dtlnor 发表于 2023-2-13 22:05:33

chungexcy 发表于 2023-2-12 18:11
其实。。。24bit都已经远超人类听力极限了(捂脸

这我倒是觉得不应该以“能不能看出来/听出来”为目标。而是纯粹是收藏数字档案的时候想要保证他的完整性。

sommio 发表于 2023-3-21 04:16:05

本帖最后由 sommio 于 2023-3-21 04:32 编辑

uprprc777 发表于 2023-2-11 03:14
32 flt 一般人士建议用 wavepack。alac 和 flac 均不支持 32 flt,只支持 32 int。

flac 在 1.4 以后的编 ...
阅读理解差看走眼了...
libflac 并不能编解码 32bit float

顺带水下Monkey's Audio (APE) 刚支持 32bit float 了(
https://s2.loli.net/2023/03/21/sqXxF6Z1N3OvUPo.png
页: 1 2 [3]
查看完整版本: 有什么小工具软件能无损转换32bit整形wav音频文件吗?