在网上下的一些DSD音频总是乱写名字,放到我的AK播放器里默认显示的是歌曲标签信息里的标题,即使修改文件名后放到播放器里,也对歌名显示没有任何影响,令人强迫症发作,今天心血来潮弄了一下
,分享一下心得。
1.首先用foobar打开歌曲——右键选择歌曲——属性,填写了一通后发现保存无效。
2.查资料,emmm... 打开foobar软件左上角的文件——参数选项——SACD解码器——勾选可编辑标签
3.编辑标签,这下成功了,foobar里面显示正常,但是,拖到播放器中,emmm...岁月依然静好,马德无效。
4.查资料SACD有两种分轨文件,都是采用DSD编码,一个是DFF一个是DSF,而DFF是飞利浦弄出来的,无法编辑,DSF是索尼弄出来的,可以编辑。这时候我也想跟着喊一句: wokao,索尼大法好!
5.然后网上下dff2dsf这个软件,准备把DFF转换成DSF,应该也没什么损失吧。下下来一看是这样的,看来支持的系统还挺多,又是linux,又是macOS,又是windows的。不多说,进入win32文件夹,发现有个dff2dsf的可执行文件。

6.直接打开一闪而过,马德居然是个命令行工具。于是shift + 右键 —— 在此处打开命令行工具 —— 输入dff2dsf试一下,看到这个命令行是需要3个参数,<infile> <outfile> [tagfile]。第三个参数不知道是啥玩意,反正不是必填就直接先输入"dff2dsf.exe ./1.dff ./1.dsf" 把当前路径下的1.dff输入,输出为当前路径的1.dsf
7.**,转的还挺快,满心欢喜以为成了。接着用foobar打开转出来的DSF,**,之前还能编辑呢,转了后标签连编辑都不行了。是谁说的DSF可以编辑,你出来我保证不打死你(事实证明是误会)。
8.你以为我放弃了吗,NONONO,众里寻他搜不到我去孤狗总可以把,一搜特别智能的联想了dff2dsf tagfile,然而并没有什么卵用,那个作者的示例都只写前面两个参数,也没有人问。
于是把目光转移到了这个tagfile参数上
写字符串ARTIST写入报错,一度以为是要关联个标签文件,搜了下也没见有标签类型的文件。突然心血来潮,又输入了一次文件名,就变成了"dff2dsf ./1.dff ./1.dsf ./1.dff" 没想到居然成功了,接着用foobar按照步骤1中的去填完,完美。

9.拖入到播放器中,终于治好了强迫症。

10.额外话:
从第五步开始其实有简便方法,第五步时其实先搜软件,搜到一个带feelgood字样的软件
在dff2dsf上封装了一层,是带图形界面的,不需要用命令行去操作。可惜分享失效了。还有一个是把命令写到批处理文件中添加到右键菜单,右键点击DFF文件选择转DSF就可以了,可惜也失效了。我真是无奈……
后来我也尝试做了一点改进,先把dff2dsf.exe所在的目录: “D:\影音软件\dff2dsf-122\win32” 添加到环境变量。具体就不写了可以自行百度,此时就能在任何地方打开命令行调用dff2dsf命令了。然后搜了下批处理文件的语法,新建个TXT文本文档里面写上 start dff2dsf ./1.dff ./1.dsf ./1.dff 保存,然后修改后缀txt为bat。 双击这个bat就会把这个bat文件所在地方的1.dff转换成1.dsf了(之所以写1.dff是因为这个命令行工具不支持中文,连路径都不支持中文,所以我把中文路径先添加到环境变量了。)
还有很多可以改进的地方,懒得看bat的语法了,先转两首歌证明方案可行。 改天再研究。
最后祝烧友都能找到自己最喜欢的声音。

1.首先用foobar打开歌曲——右键选择歌曲——属性,填写了一通后发现保存无效。
2.查资料,emmm... 打开foobar软件左上角的文件——参数选项——SACD解码器——勾选可编辑标签
3.编辑标签,这下成功了,foobar里面显示正常,但是,拖到播放器中,emmm...岁月依然静好,马德无效。
4.查资料SACD有两种分轨文件,都是采用DSD编码,一个是DFF一个是DSF,而DFF是飞利浦弄出来的,无法编辑,DSF是索尼弄出来的,可以编辑。这时候我也想跟着喊一句: wokao,索尼大法好!
5.然后网上下dff2dsf这个软件,准备把DFF转换成DSF,应该也没什么损失吧。下下来一看是这样的,看来支持的系统还挺多,又是linux,又是macOS,又是windows的。不多说,进入win32文件夹,发现有个dff2dsf的可执行文件。

6.直接打开一闪而过,马德居然是个命令行工具。于是shift + 右键 —— 在此处打开命令行工具 —— 输入dff2dsf试一下,看到这个命令行是需要3个参数,<infile> <outfile> [tagfile]。第三个参数不知道是啥玩意,反正不是必填就直接先输入"dff2dsf.exe ./1.dff ./1.dsf" 把当前路径下的1.dff输入,输出为当前路径的1.dsf

7.**,转的还挺快,满心欢喜以为成了。接着用foobar打开转出来的DSF,**,之前还能编辑呢,转了后标签连编辑都不行了。是谁说的DSF可以编辑,你出来我保证不打死你(事实证明是误会)。
8.你以为我放弃了吗,NONONO,众里寻他搜不到我去孤狗总可以把,一搜特别智能的联想了dff2dsf tagfile,然而并没有什么卵用,那个作者的示例都只写前面两个参数,也没有人问。

写字符串ARTIST写入报错,一度以为是要关联个标签文件,搜了下也没见有标签类型的文件。突然心血来潮,又输入了一次文件名,就变成了"dff2dsf ./1.dff ./1.dsf ./1.dff" 没想到居然成功了,接着用foobar按照步骤1中的去填完,完美。

9.拖入到播放器中,终于治好了强迫症。

10.额外话:
从第五步开始其实有简便方法,第五步时其实先搜软件,搜到一个带feelgood字样的软件

后来我也尝试做了一点改进,先把dff2dsf.exe所在的目录: “D:\影音软件\dff2dsf-122\win32” 添加到环境变量。具体就不写了可以自行百度,此时就能在任何地方打开命令行调用dff2dsf命令了。然后搜了下批处理文件的语法,新建个TXT文本文档里面写上 start dff2dsf ./1.dff ./1.dsf ./1.dff 保存,然后修改后缀txt为bat。 双击这个bat就会把这个bat文件所在地方的1.dff转换成1.dsf了(之所以写1.dff是因为这个命令行工具不支持中文,连路径都不支持中文,所以我把中文路径先添加到环境变量了。)
还有很多可以改进的地方,懒得看bat的语法了,先转两首歌证明方案可行。 改天再研究。

最后祝烧友都能找到自己最喜欢的声音。