POPPUR爱换
标题:
金耳朵来分别播放器之间的差别
[打印本页]
作者:
gzXW
时间:
2007-4-23 06:39
标题:
金耳朵来分别播放器之间的差别
近几天讨论不同播放器之间的音色区别挺热的。
" I. ~. c9 L q2 F' y
( d% r, [4 v" N* U
我看过winamp的KS输出插件源码,其实就是在微软的KS输出例程基础上改出来。
: l; \9 c; p7 J. Z7 Y: B
/ @9 u" G8 E" d( w [ A: i; {
微软的例程应该是最简洁无任何修饰的了。
. @$ R/ X9 f- F1 [/ V9 M
这个例程原本是只能放噪声的,我把它修改了一下,支持播放WAVE文件。金耳朵可以试试看它与foobar、winamp有什么区别。:)
& |7 |& {, j3 N/ f# |7 J8 {: p
4 V" L4 G6 [0 R7 T9 U# z3 T
3 ~, t) X8 i& q1 T+ t
注意:
* R) z6 M8 Y1 L/ r. [) T; I
/ ?% T# H. R; }7 i, `
仅支持PCM格式的WAVE文件。
$ B r0 ] U: Z+ y9 w' ~6 E! \
4 |& n" j6 c! j* }: b) x9 c2 l5 E
我偷懒不想写太多代码,
* z! _" V; v# R
所以程序一次性读文件入内存,
& z# M% s, e3 G5 a% }5 M3 Z
请不要打开太大的文件! 一首歌就好了,除非你的内存超大。:lol:
. ^9 A' }8 e1 x$ j8 s
; g- a+ A5 H* r) b( B, H+ Y
论坛不支持.7z压缩文件上传,:wacko: 所以再打了一层.zip包,解压时要解压两次。 7-zip与新版本的winrar都可以解压。
, R: p, J8 P7 v. {- @7 @/ B
7z的压缩率是最高的,推荐大家使用。
0 `7 Z: |' e; d5 o6 t& j
! J1 r; ? c9 K* V& M" a% H
[
本帖最后由 gzXW 于 2007-4-23 06:44 编辑
]
作者:
dmx2496
时间:
2007-4-23 08:21
提示:
作者被禁止或删除 内容自动屏蔽
作者:
gzXW
时间:
2007-4-23 12:01
我也听不出与foobar有什么区别。
& L5 {0 ^( ]$ ~, D4 @. Z& s
( B& a0 Q2 d3 d. i S f
:unsure: 也许输出组件造成播放器音质差异的因素比较小,而压缩音频的解码部分造成的差异比较大。
作者:
EterNaL
时间:
2007-4-23 19:25
:unsure: 觉得好像都差不多
2 {7 I7 P9 x# I8 R1 g. G6 J
真正让人感觉差别很大的我觉得是BEOPLAYER 。。。
作者:
gzXW
时间:
2007-4-23 20:15
那只有一个原因:BEOPLAYER是加了DSP效果的:o
作者:
sd-iori
时间:
2007-4-23 21:13
原帖由
gzXW
于 2007-4-23 20:15 发表
n" H9 w, L) h0 g2 L/ `" n8 E
那只有一个原因:BEOPLAYER是加了DSP效果的:o
% @0 c- A, I, d7 x- Z* j' R6 T
我也是这么认为
作者:
benbenboom
时间:
2007-4-23 23:21
:o :o :o :o
作者:
gzXW
时间:
2007-4-24 00:09
:o :o :o :o
作者:
gzXW
时间:
2007-4-24 00:12
没找到audio renderer的资料, :huh:
1 j H# `) ^' h5 R# a2 V
想自己做一个audio renderer让所有程序支持KS输出
欢迎光临 POPPUR爱换 (https://we.poppur.com/)
Powered by Discuz! X3.4