DSD

即(Direct Stream Digital)『直接比特流数字』,它是Sony与Philips在1996年宣布共同发展的高解析数字音响规格, DSD新技术与DVD的音响技术指针竞争,用1bit比特流的方式取样,采样率2.8224MHz [1] (CD 44.1kHz取样的64倍)的高取样方式,直接把模拟音乐讯号波形以脉冲方式转变为数字讯号,以将近四倍于CD的空间,储存音乐,因此可以提供更为优秀的声音效果,由于取样次数高,所以取样过的波形很圆顺,比较接近原来的模拟波形。——摘自百度百科

简言之:

DSD以1bit采样和记录,而传统采样和记录都采用多位bit,这是最大的不同,需要专门的解码器。

DSD有着远高于CD的采样频率,更接近原始声音的波形。

SACD

即(Super Audio CD),可以简单理解为一种音乐碟片,以DSD方式记录声音信息。网上经常流传的是SACD iso文件(即SACD碟片的镜像文件)。

DSD音乐原来是通过SACD(SuperCD,超级CD)来发行的,只有专门的DSD播放器(因为有专门的解码器)能播放,后来为了兼容普通的CD,就在一张碟上混合了普通的CD数据,叫做Hybird SACD(DSD和CD二合一混合光碟),这样,当插入DSD的播放器时,播放DSD音乐,插入普通的CD时,播放普通CD音质的音乐。

SACD-R

随着索尼的PS3被破解,导致SACD被刻盘出来了,即SACD Rip, 这样盗版出来的光碟叫做SACD-R。但这种盗版一般跟原版音质无差别,只是侵犯了别人的商业利益。

DIFF 及 DSF

只是两种将DSD封装后的(文件)格式,就像一篇文字,你可以封装(存放)在txt或doc格式的文件里。

DIFF(即DSDDIFF)是飞利浦公司(Philips)推出的,DSF则是索尼公司(Sony)提出的。

DIFF文件对tag信息支持不是太友好,DSF则很友好。关于tag管理,后文还有补充。

DST

DSD文件很大,按原始方式存储很占空间,DST是DSD一种无损压缩方法。压缩文件音质不变,但播放时由于要“解压”,所以会增加不少运算量,有可能导致播放卡顿。

SACD和DIFF都支持DST压缩,DSF尚不支持。

无良DSD

正统的DSD,应该在录音阶段就用DSD格式进行记录。

很多“无良”产商,把1996年以前的录音带拿去用DSD转码器转成DSD后就拿出来卖,这种音乐的质量良莠不齐,但多少有些可取之处。

还有一种更无良的做法,把普通CD升频转换为DSD,然后在换个包装,忽悠无知买家。这么做的一般都是盗版商,甚至是“网友出版”。(多说一句,目前网上很多的“网友出版”是将普通的两声道CD转换为DTS,所以遇到DTS最好睁大眼睛)

播放

DSD需要对应的解码器才能播放,这个解码器可以是硬件(如芯片),也可以是一个软件(如exe,dll,apk),它们解码出来的内容没有本质区别。

DSD碟机,硬件解码,价格基本不亲民,而且歌曲放在碟片上管理也不大方便(相对于电脑tag管理而言)。

手机和平板,安装nPlayer(nPlayer可能不是最好,但是日常使用真的很方便)。

电脑上,Potplayer,Kodi(XMBC),AIMP(应该可以), JRiver等都能直接播放。

foobar2000则需要加插件,大致有下边几种套路:

懒人套路:foobar2000加FFmpeg Decoder Wrapper插件,然后在设置界面中添加.diff及.dsf两种格式即可,这种方式本质上是使用FFmpeg来解码。如果手头没有多好的音响设备,建议直接用这个方法。

推荐套路:foobar2000加foo_input_sacd插件(“官网”:sourceforge.net/project),如果手头的音响支持DSD硬解码,可以再加装WASAPI或ASIO插件以发挥音响的全部能力。(WASAPI或ASIO都只是提供一个将音乐文件直接发送到音响的通道而已,使用该通道,本质是使用音响本身的硬件解码器)。

不推荐:foobar2000加DSDIFF Decoder插件,一棍打死,不解释。

有网友评论留言想要解释:

  • 这是我的个人选择,foo_input_sacd功能更多:DSDIFF Decoder插件功能单一,只能解码DIFF, 不支持DSF,不支持iso,不支持写入tag。还可能与另一个foo_input_sacd插件有冲突,而foo_input_sacd插件功能却全面得多,前述功能它全都支持。
  • 但现在已经快2020年了,foo_input_sacd至今都不在foobar2000的官网插件列表里,DSDIFF Decoder插件却很长时间都在(现在也移除了),说明 Peter(foobar2000作者)大概还是更认可DSDIFF Decoder的。其实如果你经常使用foo_input_sacd,就会发现它有些缺陷(后文有提及),我猜这就是它至今没能“转正”的原因。
  • “鞋合不合脚,穿上就知道”:这些插件都是免费且公开的,一个才几MB,随手下载下来试用一下很快就知道谁更合适,比在这里打字留言快多了,我基本都不看评论,不看知乎通知(太多看不过来),也不关心文章的阅读数据,毕竟不是靠这些恰饭的,,当然看到有人点赞还是比较开心的。

格式转换

从SACD iso提取DIFF或DSF

用sacd_extract.exe,这是命令行工具,官方下载(github.com/sacd-ripper/

另外还有一个对应的sacd_extract GUI.exe 这是GUI界面,方便普通用户使用。

从DIFF转换为DSF

用dff2dsf.exe,这是一个命令行工具。

另外还有一个对应的DFF2DSF-Shell.exe,这是一个GUI界面工具,方便普通用户使用。

从DSF转换为DIFF

尚未找到直接转换工具,如有发现,欢迎留言。

在DIFF上应用DST压缩

找Philips_ProTECH_DST_Encoder,请注意目前只支持DIFF格式压缩,压缩后文件体积变小,扩展名仍为diff。

DIFF,DSF转换为SACD

找Philips_SuperAuthor。

DIFF里的 DST解压

没找到直接转换工具,估计先制作成SACD然后借助sacd_extract.exe在提取轨道时可以选择顺便解压。不过这难度和繁琐程度估计可以劝退不少人。

顺便说一下这些网上流出的转换工具,它们多半是破解索尼或飞利浦的设备所得,只有二进制可执行文件,没有源代码,用法并不灵活。目前我都尽量保留原始的iso文件,因为iso转其他格式都很方便,而其他格式的转换多不太方便。

tag管理(标签信息管理)

很多SACD iso文件,包括diff或dsf文件上的tag信息都是一堆英语或拼音,甚至是TRACK01,TRACK02这样无意义的文字,查阅很不方便,对于中文歌曲,我们还是希望能以中文表示歌曲名,歌手等信息。那么该如何做呢?

以foobar2000加foo_input_sacd插件为例

安装完该插件后,在其设置界面上勾选“Editable Tags”和“Store Tags With ISO”两项后,点确定。然后:

  • 对于iso文件:直接在foobar里修改tag信息即可,这不会改变iso文件本身,而是相同目录下生成一个对应的xml文件。
  • 对于diff文件:直接在foobar里修改tag信息即可,这会改变diff文件本身,foobar2000目前版本(1.3.17)对diff的tag读取并不是很好,有时会读不出修改后的信息。题外话,我怀疑这不是foobar播放器本身的Bug,因为我通过二进制分析,发现tag写入的位置比较混乱,而且有些改了有些没改。
  • 对于dsf文件:foobar目前可以完美读取tag,但无法修改,不过可以通过一款名为mp3tag软件来修改,该软件的官网(mp3tag.de/en/download.h)。

音乐格式DSD,DSF,DFF,ISO,DST,DSD64,DSD128解析
DSD
DSD = Direct Stream Digital; 中文意思大概就是音频直接数据流的意思。或者通俗地说,DSD是对应PCM的另一种将声音变成数字信号的方式。DSD由飞利浦和索尼公司共同发明。
也就是说,要么用PCM,要么用DSD把模拟声音转成数字信号。

DFF, DSF
DFF是DSDIFF的简称,是DSD文件的一种后缀名。
DSF是Delusion Digital Sound File的简称,也是DSD文件的一种后缀名。
DSF和DFF其实没有本质上的区别,只是DFF是飞利浦的叫法 , DSF是索尼的叫法 。这2种文件都是没有压缩的 适合双声道。
此外,DFF支持歌曲封面等ID3信息,DSF不支持。音质上是没有任何区别的。

DST
DST是Direct Stream Transfer的简称,(请注意不是DTS,DTS是美国DTS公司发明的一种环绕声编解码格式)
DST的产生是因为对于多声道音频,由于体积太大,就做了压缩。压缩而得到的文件就是DST文件格式。
因此DFF DSF DST 都是属于DSD技术的文件格式 ,源码输出都是一样的。
因此,如果按声道分,立体声的就是DSF, DFF两种文件格式,多声道的就是DST文件格式。

DSD64,DSD128
DSD根据采样率又分为DSD64 DSD128,文件体积相差2倍,采样率分别为44K的64倍 128倍,因此叫超高采样率。但它的位深度只有1,而CD的位深度是16。 因此DSD和传统PCM在采样率和位深度上的比较没有意义的,它们的技术原理不同。

ISO
ISO指的是光盘镜像文件,也称为映像文件,形式上只有一个文件,存储格式和光盘文件相同,所以可以真实反映光盘的内容,它可由刻录软件或者镜像文件制作工具创建。。
DSD音乐原来是通过SACD(SuperCD,超级CD)来发行的,只有索尼的播放器能播放,后来为了兼容普通的CD,就在一张碟上混合了普通的CD数据,叫做Hybird SACD,这样,当插入索尼的播放器时,播放DSD音乐,插入普通的CD时,播放普通CD音质的音乐。
后来索尼的PS3被破解,导致SACD被刻盘出来了,即SACD Rip, 这样盗版出来的光碟叫做SACD-R。复制出来的文件就是ISO格式的。

最后总结一下,DSD文件一般有ISO,DFF,DSF三种不同的文件类型。分为立体声的和DST多声道的。根据采样率还可分为DSD64和DSD128。
目前除了DST多声道的DSD音乐,由于将多声道解压需要的运算资源太大所以不支持外,飞傲的X3II,X5II,X7都支持DSD的各种文件类型和采样率

sacd解压后文件格式用dsf好还是dff好 – ____ 建议是DSF 支持DSD解码的机子 一定能支持DSF 而不一定能支持DFF DSF可以导入封面 DFF都可以 有些播放器不读DFF 像DX90播放器 还有些数字转盘 等不认DFF 所以理论上来说DSF兼容性更好 我圈里有 AK120II 240 380 大法 D100 ZX2 飞傲X3二代 X5 七彩C4 还有些数字转盘的朋友都用 DSF文件

关于无损ape,flac,wav,dsf,dff哪个音质好 – ____ dsf和dff音质最好,码率5644,另外三个在1000左右,dsf、dff需要专业的HiFi播放器播放,一般的设备不识别(电脑除外),ape,flac,wav也是无损文件,可与CD媲美;flac使用最广,设备识别匹配度最高

dsd和dsf的文件是一样的吗?用foobar都能打开吗? – ____ 两者并不完全一样,但基本还是一样的,都是未压缩的多声道音频文件格式,无非就是格式制定的公司不同.用FOOTBAR不能直接打开,需要安装 foo_input_sacd 和 foo_input_dsdiff 两个插件才能打开,注意还要自行调整解码频率与解码器一致.

无损音乐格式 ape,flac,wav,dff之间的区别是什么? – ____ 区别如下:1、这三种都是属于无损的音频文件格式,ape和flac的文件相比WAV体积要小一些,但其实也是有损,只不过损失很小可以忽略不计,也方便转为WAV,WAV是比较早的一种电脑音频格式,是属于数字化的无损音频.2、dff是索尼和…

d sd音乐格式和dff音乐格式有什么不同? – ____ DSD是技术原理.DSDIFF简称DFF,是文件后缀名,DSF也是文件后缀名,他们是一个意思,只是一个是索尼的叫法,一个是飞利浦的叫法.这种文件是没有压缩的,适合双声道.而对于多声道,由于体积太大,就做了压缩,这就是DST文件…

AK70和X7选哪个 – ____ 支持将AK70升级到最新固件可以支持CUE!AK70支持的音频播放格式 WAV,FLAC,WMA,MP3,OGG,APE(正常,高,速度快),AAC,ALAC,AIFF,DFF,DSF

DSD DFF DSF 网盘分享 算是福利吗 – ____ 海贝播放器基本能通吃,我用于网络机顶盒上而音质很理想,特别播放纯音乐dsd格式的音乐越听越想听,试过你就知.

quartus中dff与dffe有什么区别____ dffe多个ENA端口

dsf是什么音乐格式,那么大 – ____ dsf是采用dsd编码的音频格式文件.因为可以获得更完整的还原波形和更高的信噪比,所以占用空间更大.DSD是Direct Stream Digital的缩写,表示直接比特流数字编码,是SACD(Super Audio CD)的编码模式.它是Sony与Philips在1996年宣…

【扫盲贴】请教下ape,flac,wav,dff之间的区别?____ ls 只说有些勉强wav 它是属于CD音源格式,没有经过任何压缩处理的文件,当然,体积就越大了;理论上来说,WAV格式音质最好.flac 跟 ape 都是属于 无损压缩,flac支持5.1多声道.flac 跟 ape 只是压缩的形式不同,当然,flac体积会比ape大点,音质上来说是更好.;P当然,好的音源要有好的设备才能对得起这双耳朵.

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注