耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

楼主: 苍海碧月心

[pc-fi软件] CD与MP3的差别.再论无损格式FLAC与APE!

[复制链接]

11

主题

1688

帖子

9

积分

初级会员

Rank: 2Rank: 2

积分
9
注册时间
2005-10-11
发表于 2006-9-19 01:25:43 | 显示全部楼层
原帖由 dark132 于 2006-9-19 01:03 发表
我的专业是计算机图像学,和计算机的成音没多大关系,不过基本的理论也是知道点,对于声波来说,理论上最完美的形式就是无限连续的数据,但是实际是无法做到的,所以只能插值采样,对于音乐这种数据形式,最好还是 ...

很肯定地告诉你,没有信息量上的区别。CD里面的说是数据流也行,文件也行,因为CD格式本身就是采取一种比较旧的编码体制从而使其内部的数据以非线性连续的形式存在(这种编码的目的是避免一点小瑕疵导致整段数据无法导出,但是并没有所谓的纠错功能),这个和电脑上通常使用的线性体制很不一样(电脑上大量使用CRC之类的体制,使得可以容忍一定量的误码)。但是使用的时候还是转化成PCM格式进行操作。由于这些转化都是双向映射,所以不会存在信息的丢失,所以结果出来都是一样的。所以我觉得APE挺厉害的,因为MP3之类的采用主分量分析法进行压缩的算法,最后出来的体积也不一定比APE小很多(曾经在这里下过kreisler的APE,靠,码率才400多还是500多的,绝对没有上600)。
回复 支持 反对

使用道具 举报

37

主题

3155

帖子

21

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
21
注册时间
2006-5-6
发表于 2006-9-19 01:26:01 | 显示全部楼层
红 皮 书 格 式 是1980 年PHILIP 和SONY 联 合 颁 布 的, 又 称CD -DA 格 式, 是 为 控 制 音 频CD 建 立 的 标 准。 它 是 国 际 标 准ISO10149。 红 皮 书 标 准 规 范 了 光 盘 尺 寸、 塑 料 的 光 参 数、 录 放 环 境、 信 号 测 量、 保 真 度 以 及 音 乐 波 形 数 字 文 件 结 构。 红 皮 书 音 频 的 数 字 化 方 式 用44.1kHz 的 采 样 频 率、16 级 量 化 电 平 而 且 是 双 通 道 记 录 和 线 形 格 式。 现 已 成 为 音 乐 工 业 中 的 事 实 标 准。 主 要 有 以 下 内 容:

最 多99 首 歌 曲(track, 即 音 轨);
每 扇 区2352 字 节 均 用 来 存 放 声 音 数 据;
声 音 数 据 为 采 样 率44.1K、16 比 特 量 化 的PCM 信 号;
立 体 声;
无 目 录 和 文 件 结 构, 连 续 存 放PCM 信 号;
播 放 时 按 每 秒75 扇 区 的 速 度;
每 张 光 盘 最 多74 分 钟。
----音 频 数 据 不 像 其 他 计 算 机 数 据( 如 程 序 文 件) 那 样 对 错 误 具 有 极 大 的 敏 感 性( 一 般 对 误 码 具 敏 感 性 的 数 据 不 能 容 忍1 比 特 的 错 误), 因 此 每 扇 区 的2352 个 字 节 无 需 额 外 的 检 错 纠 错 的 开 销, 均 可 用 来 存 放 音 频 数 据。 这 样, 每 个 扇 区 能 存 放 的 音 乐 时 间 为2352/(16/8 ×2 ×44100)=1/75 秒, 因 此 播 放 速 度 为75 扇 区 / 秒。 扇 区 地 址 与 播 放 时 间 具 有 一 一 对 应 的 关 系; 在CD -DA 格 式 中, 用 时 间MSF 格 式 表 示, 标 记 为 00:00:00 格 式:
----M: 分 钟 数, 以 一 个 字 节 表 示;
----S: 秒 数, 范 围0 ~59, 以 一 个 字 节 表 示;
----F: 扇 区 数, 范 围0 ~74, 以 一 个 字 节 表 示, 代 表 有 多 少 个1/75 秒。

----在ISO 9660 标 准 下, 单 张 的 CD -ROM 被 定 义 为 一 个" 卷", 前150 个 扇 区 用 于 保 存 各 个 音 轨 的 起 始 时 间 以 及 光 盘 本 身 的 卷 标、 版 权 等 信 息。


注意CD的数据是没有“ 额 外 的 检 错 纠 错 的 开 销”,所以在光头读取时是有损失的,因为没有经过奇偶纠正。
回复 支持 反对

使用道具 举报

43

主题

1469

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2005-9-1
 楼主| 发表于 2006-9-19 01:36:36 | 显示全部楼层
原帖由 clevermouse 于 2006-9-19 01:25 发表

很肯定地告诉你,没有信息量上的区别。CD里面的说是数据流也行,文件也行,因为CD格式本身就是采取一种比较旧的编码体制从而使其内部的数据以非线性连续的形式存在(这种编码的目的是避免一点小瑕疵导致整段数据 ...



有这么理想吗?这才是重点.

也许我们都在理论之中迷惑.

但是还是着眼于现实吧.毕竟还是没有这么完美理论的构想可以克服得了现实环境的.
一直潜水从未改变!你好我是二号机!
回复 支持 反对

使用道具 举报

37

主题

3155

帖子

21

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
21
注册时间
2006-5-6
发表于 2006-9-19 01:53:18 | 显示全部楼层
是不是更应该关注耳朵是不是听得出来更实际点?理论上就算有损失,耳朵听不出来也无所谓
回复 支持 反对

使用道具 举报

37

主题

3155

帖子

21

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
21
注册时间
2006-5-6
发表于 2006-9-19 01:59:19 | 显示全部楼层
"电脑上大量使用CRC之类的体制,使得可以容忍一定量的误码",CRC这个概念是全部的数据=原来的数据+用于纠正的数椐,如果读取时原来的数据有问题,还可以经过用于纠正的数据来得到正确的数据,所以不是“容忍一定量的误码”,而是误码可以被修正,对于CD的数据来说因为没有纠错这一部分,所以才有可能会有损失。
回复 支持 反对

使用道具 举报

11

主题

1688

帖子

9

积分

初级会员

Rank: 2Rank: 2

积分
9
注册时间
2005-10-11
发表于 2006-9-19 02:26:20 | 显示全部楼层
原帖由 dark132 于 2006-9-19 01:59 发表
"电脑上大量使用CRC之类的体制,使得可以容忍一定量的误码",CRC这个概念是全部的数据=原来的数据+用于纠正的数椐,如果读取时原来的数据有问题,还可以经过用于纠正的数据来得到正确的数据,所以不是“ ...

超级简单的例子:

对于使用那个叫什么距离的纠错码体制(我的主修不是这个,随便玩而已),大概上可以对每一组(根据设计可以是任意长度,通常依据误码率设定)中的1个bit的错误数据进行纠错----这1bit就是容错能力。任何编码体制都是有这种限制的,只不过索罗门编码为0而已。这就是所谓的0容错。但是这并不意味着由于该误码导致的采样点错误无法挽回-----接下来就是插值(这里要纠正刚才的一个概念性错误,就是插值采样。采样不需要插值,只是截取而已。插值用于还原。)。通过某个特定的插值算法(估计多数就是三次样条)可以近似还原出两个采样点间的波形。但是计算机上没有连续的概念,所以这里的还原就是以超采样的名义出现。其实这种做法并没有本质上的提高还原的精度,但是从平滑性上来说,肯定比原来的要好。也就是提升听感而已。
回复 支持 反对

使用道具 举报

11

主题

1688

帖子

9

积分

初级会员

Rank: 2Rank: 2

积分
9
注册时间
2005-10-11
发表于 2006-9-19 02:27:22 | 显示全部楼层
原帖由 苍海碧月心 于 2006-9-19 01:36 发表



有这么理想吗?这才是重点.

也许我们都在理论之中迷惑.

但是还是着眼于现实吧.毕竟还是没有这么完美理论的构想可以克服得了现实环境的.

实际上很完美了。但是,完美的概念并不会变成完美的产品,否则以后厂商吃什么呢?
回复 支持 反对

使用道具 举报

43

主题

1469

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2005-9-1
 楼主| 发表于 2006-9-19 02:54:31 | 显示全部楼层
原帖由 clevermouse 于 2006-9-19 02:27 发表

实际上很完美了。但是,完美的概念并不会变成完美的产品,否则以后厂商吃什么呢?



实际上到底完不完美.还是和事实有相差的.
一直潜水从未改变!你好我是二号机!
回复 支持 反对

使用道具 举报

79

主题

3447

帖子

174

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
174
注册时间
2002-10-7
QQ
发表于 2006-9-19 08:43:32 | 显示全部楼层
原帖由 苍海碧月心 于 2006-9-19 00:03 发表
排除光头等其他干扰因素

你叫我怎么排除掉它.

现在的光驱还有其它一些电脑内部的干扰.也许理论是好的.但是还是实际方面很不理想.



呵呵
很简单

一个200来元的新光头+完好的光盘(可以允许有少许划痕,但读取必须流畅)就能避免读取错误

不是什么难事情

你用EAC抓出来,一抓一个准。没这么多误码
回复 支持 反对

使用道具 举报

79

主题

3447

帖子

174

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
174
注册时间
2002-10-7
QQ
发表于 2006-9-19 08:58:31 | 显示全部楼层
原帖由 dark132 于 2006-9-19 01:03 发表
我的专业是计算机图像学,和计算机的成音没多大关系,不过基本的理论也是知道点,对于声波来说,理论上最完美的形式就是无限连续的数据,但是实际是无法做到的,所以只能插值采样,对于音乐这种数据形式,最好还是 ...

不如回家做个试验

找一张DTS CD,然后用电脑抓音轨。记得用EAC哦!在100%准确抓取下会得到一个无法播放的WAV。我所说的无法播放并不是软件无法播放这个文件,而是这个文件本身就是一段噪音。因为是DTS  CD的缘故。WAV无法DTS解码。不过,就用这个噪音WAV去新刻一张盘,你会发现,新刻出的盘又成为一张DTS CD了。
事实证明虽然WAV和CD之间存在一个转换过程,但就数据层上来说,其根本编码是不会改变的。就连DTS编码也能完整的被抓成WAV,虽然此时的WAV是噪音。但从新刻盘后就能恢复。

再做一个试验。拿一张原盘做镜像,之后用镜像刻一张CDR。然后用EAC分别从两张盘上抓一段音轨。最后用软件对比两个WAV文件。结果是:100%相同。(前提是 EAC100%成功)

所以,不管是不是原始WAV,从CD上抓到的数据只要EAC100%认证了,就是100%吻合的。数字文件与数字文件的复制对于电脑来说真的是小菜一碟。换个例子说,如果D版CD是原版的复刻版,在电脑上EAC抓轨,只要EAC100%抓取无误,两张盘抓到的数据也是一样的。造成音质的差别和JITTER有很直接的联系。
回复 支持 反对

使用道具 举报

18

主题

315

帖子

2

积分

初级会员

Rank: 2Rank: 2

积分
2
注册时间
2006-6-14
发表于 2006-9-19 09:04:49 | 显示全部楼层
来点实在的 怎么把mp3转化成flac?
m1+mx500+aiwa v741+es7
回复 支持 反对

使用道具 举报

79

主题

3447

帖子

174

积分

超级会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
174
注册时间
2002-10-7
QQ
发表于 2006-9-19 09:27:58 | 显示全部楼层
回LS的

MP3转FLAC没有任何意义

你不过是将一个小文件插值成一个大文件,而且其音质不会有任何改变
回复 支持 反对

使用道具 举报

18

主题

315

帖子

2

积分

初级会员

Rank: 2Rank: 2

积分
2
注册时间
2006-6-14
发表于 2006-9-19 09:40:15 | 显示全部楼层
原帖由 狂天方 于 2006-9-19 09:27 发表
回LS的

MP3转FLAC没有任何意义

你不过是将一个小文件插值成一个大文件,而且其音质不会有任何改变

哦 这样的..那flac资源下载没啊. 还是mp3实在
m1+mx500+aiwa v741+es7
回复 支持 反对

使用道具 举报

3

主题

37

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2006-8-28
发表于 2006-9-19 10:06:21 | 显示全部楼层
LZ 你是想拿MP3随身听 和CD台机 比音质吗??
这不用比吧

就算CD随身听和MP3随身听去比,说句心里话,他们两半八两

在高级一点的MP3上放无损格式 以正常人的耳朵来说理论上是听不出来和CD随身听的区别的,有的只是风格上的区别

我支持现在MP3随身听支持无损格式,并不是因为音质有什么提高

只是因为我电脑里存的全是无损,省得每次考到MP3里省得在专成MP3了 说实话转一次要很长时间

个人 认为随身听这这东西  追求100%无损意义不大

哪有那么多安静的环境可以让你去 感受无损音质呀

也许对学生有点用  上课和自习的时候还算安静

对上班了人来说没什么现实意义,就上班路上那噪音。无不无损我看都无所谓。
回复 支持 反对

使用道具 举报

119

主题

5714

帖子

61

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
61
注册时间
2004-7-27
发表于 2006-9-19 12:32:13 | 显示全部楼层
原帖由 狂天方 于 2006-9-19 08:43 发表



呵呵
很简单

一个200来元的新光头+完好的光盘(可以允许有少许划痕,但读取必须流畅)就能避免读取错误

不是什么难事情

你用EAC抓出来,一抓一个准。没这么多误码



如何能保证EAC能一抓一个准呢?


如何统计CD盘上的数据量呢?
“子非鱼,安知鱼之乐?”
“子非我,安知我不知鱼之乐?”
“我非子,固不知子矣;子固非鱼也,子之不知鱼之乐,全矣。”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2024-5-12 21:28 , Processed in 0.097270 second(s), 37 queries , Gzip On.

快速回复 返回顶部 返回列表