首页 | 乐园 | 淘宝店 | 社区 | 电驴 | 网页游戏 | 网址大全

VeryCD / 社区 / 音乐综合讨论区

资源管理小组

相关主题

主题: 发个扫盲贴啊 关于无损的ape flac wav 音质 的概念

相关分类:

qq61676278 (楼主) 2009/11/06 14:59:42 顶楼 举报

说起这些就要说道 抓轨 和 压缩2个概念

任何无损格式 包括ape 和 flac在内 或者将来别的格式

由CD到成型的无损格式 需要2个过程 抓轨 和 压缩

很多朋友说 APE虽然是无损算法,但音质并非完全无损

这是种错误的说法 他的理由是 CD抓轨成wav的时候光驱的读写头 会发生偏差

按照这个理论的话 哪儿怕只有1个字节的偏差 那么 文件的hash值 md5值都会变的

这个的话建议大家去下一个猪猪猫的超强文件指纹校验的软件 很小的才几十K大小

要是真的发生读取错误的话 一台电脑上 2次抓轨就2个版本的wav文件了(我的意思是抓了2次,2次的指纹都不一样)

更别说用别人的电脑抓轨和自己的比较了 那肯定 变的更多

他就这样的理由说 抓轨 差错 导致有wav变来的ape和 flac就是有音质偏差的

事实上他考虑是对的 但是要知道光驱读写头出错的几率是1/1000000000(十亿分之一)的几率啊

我们算一张CD是400M大小那么就是400X1000个字节组就是400X1000X8个字节
结果3200000个字节

也就是说400M大小的CD读取的错误是 0.0032

再这么说吧,你的光驱读取10000张光盘400M大小的光盘才有可能32张是读取错误的

所以吧 我们可以大胆的说 读写的错误的几率 几乎是0


最后回归音质的问题 提出 "APE虽然是无损算法,但音质并非完全无损" 的哥们
你听音乐是不是用CD机来达成你的你音质的完美要求
是的话,那我请问你的CD机不会读取错误吗?答案:会!~
所以你听的音质就是并非无损的
你将问题弄得太复杂了,害的我解释的也那么复杂


最后告诉大家:ape是无损的 大家把你的CD抓轨的时候
记得要用专业软件 那样可以减少光驱头的读取错误ingenious
即使读取错误了 专业软件会纠错 重新读取这一段读错的数据
所以就是没有错了


无论你听ape还是听CD机 音质绝对一模一样
记得用指纹校验软件哦

真的很不错

分享到开心网  分享到校内  收藏到QQ书签    订阅本主題RSS更新  美味书签

qq61676278 (楼主) 2009/11/06 15:02:18 2楼 举报

这里补充下平时所谓的kb是字节组 是kilo byte这里的kilo不是1024是1000 byte是字节组 不是字节 1个字节组=8个字节


[+1] [-1] [回复]

汎用人型决战兵器 2009/11/06 16:12:32 3楼 举报

引用(qq61676278 @ 2009-11-06, 03:02 PM) *
这里补充下平时所谓的kb是字节组 是kilo byte这里的kilo不是1024是1000 byte是字节组 不是字节 1个字节组=8个字节

你确定?还是说你支持那种白赚7%的TTMD的硬盘厂商算法??


[+1] [0] [回复]

cat198661 2009/11/06 16:21:00 4楼 举报

学习了,


[+3] [0] [回复]

qq61676278 (楼主) 2009/11/06 17:52:28 5楼 举报

引用(汎用人型决战兵器 @ 2009-11-06, 04:12 PM) *
引用(qq61676278 @ 2009-11-06, 03:02 PM) *
这里补充下平时所谓的kb是字节组 是kilo byte这里的kilo不是1024是1000 byte是字节组 不是字节 1个字节组=8个字节

你确定?还是说你支持那种白赚7%的TTMD的硬盘厂商算法??



你可以去网上查看资料啊
所有的容量都是如此算法的1024很不方便的确在 0 1二进制中就是按1024来算的
但是 事实上 硬盘商都是按1000算 你想想看啊 为什么要叫kilo啊 想想kilometer kilogram 千米 千克 都是1000啊 所以你以后牢记啊 这里的byte 是字节组 不是bit这个0或1构成的字节


[+1] [-1] [回复]

晓昭的绿洲 2009/11/06 18:02:34 6楼 举报

roger~


[0] [-1] [回复]

wangweiqi_0109 2009/11/06 18:14:02 7楼 举报

长见识了哦!


[0] [-1] [回复]

ghostnova 2009/11/06 18:37:23 8楼 举报

恩,支持lz!


[+1] [0] [回复]

汎用人型决战兵器 2009/11/06 20:01:22 9楼 举报

引用(qq61676278 @ 2009-11-06, 05:52 PM) *
引用(汎用人型决战兵器 @ 2009-11-06, 04:12 PM) *
引用(qq61676278 @ 2009-11-06, 03:02 PM) *
这里补充下平时所谓的kb是字节组 是kilo byte这里的kilo不是1024是1000 byte是字节组 不是字节 1个字节组=8个字节

你确定?还是说你支持那种白赚7%的TTMD的硬盘厂商算法??



你可以去网上查看资料啊
所有的容量都是如此算法的1024很不方便的确在 0 1二进制中就是按1024来算的
但是 事实上 硬盘商都是按1000算 你想想看啊 为什么要叫kilo啊 想想kilometer kilogram 千米 千克 都是1000啊 所以你以后牢记啊 这里的byte 是字节组 不是bit这个0或1构成的字节

1024不是不方便,1024是唯一正确的答案,2的次方不会出现1000.你说的千克、千米是基于十进制才会是1000进。1个BYTE就是8个BIT。硬盘在初期是都是用1024这个正确的进制的,不信你去看看以前用286时那些只有几十MB的硬盘,上面标的多少,读出来就是多少。现在硬盘厂商用1000是因为硬盘的利润比起以前下降了很多,为了赚钱,及广大消费者大都不知道正确的进制,于是用1000.严格来说这是一种欺骗消费者的行为,前几年每个有个案子,就是有人告希捷这种行为。

一千进也好,一万进也好,全部都要基于进制,计算机用语不能与其它领域中的单位一概而论。


[+1] [0] [回复]

qq61676278 (楼主) 2009/11/06 21:09:39 10楼 举报

引用(汎用人型决战兵器 @ 2009-11-06, 08:01 PM) *
引用(qq61676278 @ 2009-11-06, 05:52 PM) *
引用(汎用人型决战兵器 @ 2009-11-06, 04:12 PM) *
引用(qq61676278 @ 2009-11-06, 03:02 PM) *
部分楼层已被隐藏,点击展开全部

你确定?还是说你支持那种白赚7%的TTMD的硬盘厂商算法??



你可以去网上查看资料啊
所有的容量都是如此算法的1024很不方便的确在 0 1二进制中就是按1024来算的
但是 事实上 硬盘商都是按1000算 你想想看啊 为什么要叫kilo啊 想想kilometer kilogram 千米 千克 都是1000啊 所以你以后牢记啊 这里的byte 是字节组 不是bit这个0或1构成的字节

1024不是不方便,1024是唯一正确的答案,2的次方不会出现1000.你说的千克、千米是基于十进制才会是1000进。1个BYTE就是8个BIT。硬盘在初期是都是用1024这个正确的进制的,不信你去看看以前用286时那些只有几十MB的硬盘,上面标的多少,读出来就是多少。现在硬盘厂商用1000是因为硬盘的利润比起以前下降了很多,为了赚钱,及广大消费者大都不知道正确的进制,于是用1000.严格来说这是一种欺骗消费者的行为,前几年每个有个案子,就是有人告希捷这种行为。

一千进也好,一万进也好,全部都要基于进制,计算机用语不能与其它领域中的单位一概而论。




呵呵 这个我们不讨论拉 我这个帖子的目的是告诉大家ape flac就完美的无损格式 不要有任何怀疑的态度


[0] [0] [回复]

吾谁与归 2009/11/06 21:35:08 11楼 举报

楼主自己无知倒也罢了,却非来要误人子弟就很不应该了,有空还是先学习去,还byte是字节组呢。
只有位组,也就是octet,即8个bits,也称为byte(字节)。一个bit就是一个二进制位,只有0或1两种状态,8个位合起来就是一个字节。
生活中习惯用10进制,西方则习惯3个十进制位为一个分组,所以有千(K)、兆(M)、吉(G)的分组单位,1K就是1000。但计算机中习惯用二进制,而2^10为1024,与1000很接近,所以在计算机中习惯用1024表示1K(这样多方便啊,移10个二进制位就是1K,而移位操作比乘/除法快多了)。
至于硬盘、光盘容量的标称值与在电脑中显示的值经常会有偏差,那是因为工业界用1000来表示1K,而计算机中用1024来表示1K,结果就差这2.4%,积累到M就差了4.86%,积累到G就差了7.4%,于是你就看到厂家标称为1T的硬盘在电脑就认为是931G就是差了这7.4% (1/0.931-1=7.4%)。工业界之所以用1000来表示1K那是一则这样与生活习惯相同,二则因为它可以获得更多利润或节约成本(几百G的硬盘容量要差7.4%呢,挺可观的)


[+1] [0] [回复]

greenmary 2009/11/08 10:08:48 12楼 举报

无知的人飘过


[0] [0] [回复]

恒2008 2009/11/08 19:21:15 13楼 举报

学习,再学习。谢谢楼主。qq61676278。


[0] [0] [回复]

墙上的地板砖 2009/11/09 13:33:41 14楼 举报

学习了....


[0] [0] [回复]

disins 2009/11/10 23:48:33 15楼 举报

无知的人路过 学习下 学习楼主和一些专家


[0] [0] [回复]

easykey 2009/11/12 18:21:43 16楼 举报

引用(吾谁与归 @ 2009-11-06, 09:35 PM) *
楼主自己无知倒也罢了,却非来要误人子弟就很不应该了,有空还是先学习去,还byte是字节组呢。
只有位组,也就是octet,即8个bits,也称为byte(字节)。一个bit就是一个二进制位,只有0或1两种状态,8个位合起来就是一个字节。
生活中习惯用10进制,西方则习惯3个十进制位为一个分组,所以有千(K)、兆(M)、吉(G)的分组单位,1K就是1000。但计算机中习惯用二进制,而2^10为1024,与1000很接近,所以在计算机中习惯用1024表示1K(这样多方便啊,移10个二进制位就是1K,而移位操作比乘/除法快多了)。
至于硬盘、光盘容量的标称值与在电脑中显示的值经常会有偏差,那是因为工业界用1000来表示1K,而计算机中用1024来表示1K,结果就差这2.4%,积累到M就差了4.86%,积累到G就差了7.4%,于是你就看到厂家标称为1T的硬盘在电脑就认为是931G就是差了这7.4% (1/0.931-1=7.4%)。工业界之所以用1000来表示1K那是一则这样与生活习惯相同,二则因为它可以获得更多利润或节约成本(几百G的硬盘容量要差7.4%呢,挺可观的)


好多非计算机专业的根本听不懂,也不太会去较真这个问题,看来哥们是计算机专业的


[0] [0] [回复]

17楼已被删除

PENG_BOB 2009/11/13 14:05:53 18楼 举报

学到知识了


[0] [0] [回复]

GOLDJUNJUN 2009/11/13 19:27:14 19楼 举报

学习了,


[0] [0] [回复]

草原沐歌 2009/11/13 19:35:07 20楼 举报

我来看看!!!


[0] [0] [回复]

seepa 2009/11/13 23:11:19 21楼 举报

11L话语犀利。。
lz。。。是字节,没有组。。是8位,不是8字节。

拨号的kbps倒是按1000来计算的,换算为kBps就不一样了,也就是宽带宣传的1mb,2mb,实际只有kB流量。此B非彼b。


[0] [0] [回复]

乔丹2009 2009/11/14 12:09:35 22楼 举报

无损 好啊


[0] [0] [回复]

恒2008 2009/11/14 19:48:21 23楼 举报

顶楼主,我在学习。


[0] [0] [回复]


返回组首页

快速回复

(?) 附件上传

关于我们 | 诚聘英才 | 著作权声明 | 合作信息 | 广告事务
沪ICP备05001009号
©2003 - 2009 VeryCD.com Some Rights Reserved.