
1 keefo Jul 19, 2014 大概原因,我想是因为linux是一个开放平台,不像windows和osx哪样有统一音频接口。所以各个播放器差距较大。 |
2 sNullp Jul 19, 2014 via iPhone 可能是src造成的损失 或者是用的是alsa不同的接口,甚至直接bypass了alsa |
3 lsmgeb89 Jul 19, 2014 这么悲剧,不同的音频后端也不至于差距这么大。是不是什么设置问题?估计你发 arch 论坛会比较好。 |
4 pfipdaniel Jul 19, 2014 楼主试试moc看音质如何,我一直用这个觉得不错,小巧的中断播放器 |
5 s_m_l_x Jul 19, 2014 linux的音频系统不同的接口几乎有不同的src模块,以前的dmix,现在pulse等,这些还可以选择不同的src算法,有浮点的有定点,播放器选择不同的输出接口就会被不同的src处理,你最好用播放器自带的进行src最好. |
6 lsylsy2 Jul 19, 2014 128kbps…… |
7 Roboo Jul 19, 2014 via Android 你要是说wav 不同播放器效果差很多还值当研究 128 mp3还说什么音质 不是葫芦娃就不错啦 |
8 GhostFlying Jul 19, 2014 从没考虑过Linux下的音质问题。。从来都是觉得能出声就满意了。。 |
9 dant Jul 19, 2014 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下音乐播放器的音质质量差异问题,也许把问题描述得更精确些。看完大家的讨论也涨见识了,谢谢。 |