我想通过验证/检查所有转换步骤来生成(几乎)完美的 FLAC 文件。我希望在单个命令中完成此操作,尽管可以将简短的 bash 脚本作为第二选择。
我在 Kubuntu 12.04 上安装了 flac 1.2.1。
这是我的出发点:
find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done
Run Code Online (Sandbox Code Playgroud)
我该如何改进?
如果shntool
推荐,我将如何包含它?
我将如何包括校验和比较?
如何让 FLAC 测试每个文件的完整性?
一个工作示例表示赞赏。
顺便说一句,我看了一下Perfect-flac-encode,但它对我来说太复杂了。我什至不完全理解项目描述的第一句话!安装步骤看起来也太复杂了。如果有类似的项目可能适合我的需求,请告诉我。
我想知道为什么.flac
据称包含相同数据的两个文件在大小上相差如此之大。
我得到.flac
了同一个音乐专辑的两个文件(相同的歌曲、相同的曲目长度等),但它们相差 500+ MB,我不明白为什么。