我想将高分辨率 flac(例如 24 位 96 Hz 等)转换为 16 位 44.1 Hz CD 格式,同时保留所有元数据。有什么建议吗?
答案1
将所有 flac 文件转换为 s16 格式,采样频率为 44.1 kHz,扩展名.cd.flac
for i in *.flac; do
ffmpeg -i "$i" \
-sample_fmt s16 \
-ar 44100 \
"$(basename "${i/.flac/}")".cd.flac
done
参考:查看音频样本格式(位深度)列表ffmpeg -sample_fmts