1
keefo 2014-07-19 06:26:46 +08:00
大概原因,我想是因为linux是一个开放平台,不像windows和osx哪样有统一音频接口。所以各个播放器差距较大。
|
2
sNullp 2014-07-19 07:16:52 +08:00 via iPhone
可能是src造成的损失
或者是用的是alsa不同的接口,甚至直接bypass了alsa |
3
lsmgeb89 2014-07-19 08:25:09 +08:00
这么悲剧,不同的音频后端也不至于差距这么大。是不是什么设置问题?估计你发 arch 论坛会比较好。
|
4
pfipdaniel 2014-07-19 12:41:15 +08:00
楼主试试moc看音质如何,我一直用这个觉得不错,小巧的中断播放器
|
5
s_m_l_x 2014-07-19 13:07:23 +08:00
linux的音频系统不同的接口几乎有不同的src模块,以前的dmix,现在pulse等,这些还可以选择不同的src算法,有浮点的有定点,播放器选择不同的输出接口就会被不同的src处理,你最好用播放器自带的进行src最好.
|
6
lsylsy2 2014-07-19 13:09:35 +08:00
128kbps……
|
7
Roboo 2014-07-19 13:15:55 +08:00 via Android
你要是说wav 不同播放器效果差很多还值当研究
128 mp3还说什么音质 不是葫芦娃就不错啦 |
8
GhostFlying 2014-07-19 15:54:06 +08:00
从没考虑过Linux下的音质问题。。从来都是觉得能出声就满意了。。
|
9
dant 2014-07-19 16:56:02 +08:00 via iPhone
不知道你有没有用pulseaudio
如果用了,各个播放器的默认设置如下: VLC, Audacious, Clementine and other gstremer-based: pulseaudio -> ALSA mplayer: pulseauduio的ALSA兼容层 -> pulseaudio -> ALSA 注意VLC和mplayer还可以走SDL,不过SDL默认也是走pulseaudio。 还有就是pulseaudio本身的问题,可以尝试调低ALSA的PCM增益(这东西本来就不应该开到最高),还有增加输出采样率(一般都能上到96kHz) |
10
imagician OP 所有的后端输出都选择的是alsa,没有用pulseaudio。看来我该把标题改成linux下音乐播放器的音质质量差异问题,也许把问题描述得更精确些。看完大家的讨论也涨见识了,谢谢。
|