Linux 下音乐播放器的音质问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
imagician

Linux 下音乐播放器的音质问题

  •  
  •   imagician Jul 19, 2014 7003 views
    This topic created in 4300 days ago, the information mentioned may be changed or developed.
    我注意到同样的一个MP3(Skin-Boy-Mutual Friends, MPEG-1 Layer 3, 44 kHz, 128kbps)在ArchLinux 64下用不同的音乐播放器来播放,从耳机里出来的音乐质量有明显的差距,大致为mplayer > Audacious > VLC > Clementine,所有播放器都使用默认设置,都没有启动均衡器,同样的音量大小。结果是Smplayer的音质明显强于其他播放器,其中人声和乐器的层次很清楚,人声清脆悦耳,节奏感更强,而其他的播放器声音层次扁平,甚至有破音。特别是从2:00到3:00之间的那段人声差距明显,似乎mplayer对声音有特殊处理。听APE的时候,mplayer效果也比其他播放器要好一些,很好奇是什么原因。我用的笔记本的内置声卡,插的森海塞尔的IE6。
    11 replies    2014-07-20 15:17:34 +08:00
    keefo
        1
    keefo  
       Jul 19, 2014
    大概原因,我想是因为linux是一个开放平台,不像windows和osx哪样有统一音频接口。所以各个播放器差距较大。
    sNullp
        2
    sNullp  
       Jul 19, 2014 via iPhone
    可能是src造成的损失
    或者是用的是alsa不同的接口,甚至直接bypass了alsa
    lsmgeb89
        3
    lsmgeb89  
       Jul 19, 2014
    这么悲剧,不同的音频后端也不至于差距这么大。是不是什么设置问题?估计你发 arch 论坛会比较好。
    pfipdaniel
        4
    pfipdaniel  
       Jul 19, 2014
    楼主试试moc看音质如何,我一直用这个觉得不错,小巧的中断播放器
    s_m_l_x
        5
    s_m_l_x  
       Jul 19, 2014
    linux的音频系统不同的接口几乎有不同的src模块,以前的dmix,现在pulse等,这些还可以选择不同的src算法,有浮点的有定点,播放器选择不同的输出接口就会被不同的src处理,你最好用播放器自带的进行src最好.
    lsylsy2
        6
    lsylsy2  
       Jul 19, 2014
    128kbps……
    Roboo
        7
    Roboo  
       Jul 19, 2014 via Android
    你要是说wav 不同播放器效果差很多还值当研究
    128 mp3还说什么音质 不是葫芦娃就不错啦
    GhostFlying
        8
    GhostFlying  
       Jul 19, 2014
    从没考虑过Linux下的音质问题。。从来都是觉得能出声就满意了。。
    dant
        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)
    imagician
        10
    imagician  
    OP
       Jul 19, 2014
    所有的后端输出都选择的是alsa,没有用pulseaudio。看来我该把标题改成linux下音乐播放器的音质质量差异问题,也许把问题描述得更精确些。看完大家的讨论也涨见识了,谢谢。
    zzColin
        11
    zzColin  
       Jul 20, 2014
    @imagician 以前记得如果不用 pulseaudio 的话,flash 有时候会来砸场子的,会把声卡整个霸占掉,于是其他东西就瞬间全部变哑巴。不知道现在这问题还在不在。
    About     Help     Advertise     Blog     API     FAQ     Solana     1273 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 60ms UTC 17:34 PVG 01:34 LAX 10:34 JFK 13:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86