[已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

上网、浏览、聊天、下载等
回复
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

[已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#1

帖子 科学之子 » 2019-05-15 18:14

网易云音乐在Firefox播放声音变形, Chromium就正常?
具体的音乐地址:https://music.163.com/#/song?id=34002883
Firefox测试的其它音乐网站正常, 比如酷狗:http://www.kugou.com/song/#hash=E8668D3 ... _id=550970
试了用Firefox的Network功能抓取一下:
Firefox不能播放的(Firefox的Network提示类型是mpeg):https://m701.music.126.net/201905152046 ... 4bf412.m4a
Firefox能播放的(Firefox的Network提示类型是mp4):https://m801.music.126.net/201905152047 ... 4bf412.m4a
这两种地址我没发现有什么规律, 能抓到什么完全凭运气, 但多试几次两种几乎100%都能抓到
感谢9楼"彼岸花开"提供的解决方案:https://forum.ubuntu.org.cn/viewtopic.p ... 3#p3215003
上次由 科学之子 在 2019-05-17 20:15,总共编辑 6 次。
头像
goldfox_79
帖子: 2004
注册时间: 2005-10-16 8:26
来自: 地球

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#2

帖子 goldfox_79 » 2019-05-15 19:28

是说firefox播放时候有杂音/爆破音?
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#3

帖子 科学之子 » 2019-05-15 19:59

goldfox_79 写了: 2019-05-15 19:28 是说firefox播放时候有杂音/爆破音?
是声音完全变形, 类似耳机线断掉一半的声音, 另外我更新了帖子,Firefox播放其他网站的同一首音乐就正常
头像
goldfox_79
帖子: 2004
注册时间: 2005-10-16 8:26
来自: 地球

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#4

帖子 goldfox_79 » 2019-05-15 20:07

我测了下,你给的页面播放时背景里有滋啦滋啦声(比音乐本身音量低但听起来很明显),切换到B或者iqiyi正常,解码器问题?
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#5

帖子 科学之子 » 2019-05-15 20:34

goldfox_79 写了: 2019-05-15 20:07 我测了下,你给的页面播放时背景里有滋啦滋啦声(比音乐本身音量低但听起来很明显),切换到B或者iqiyi正常,解码器问题?
说到解码器, 我用Firefox的Network功能试着抓取一下, 有时候抓到的地址能直接在浏览器播放, 有时候不能,提示"No video with supported format and MIME type found",而且不论是否能在Firefox中播放, 下载下来都能用mplayer正常播放.详情见我对主题的编辑.
onlylove
论坛版主
帖子: 5213
注册时间: 2007-01-14 16:23

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#6

帖子 onlylove » 2019-05-15 21:39

这个问题好像前几天在irc里面聊过,好像据说是网易的mime发送的不对,然后firefox又猜错了……好像是m4a格式会有这个问题,然后单独把音频的网址贴进地址栏播放没问题

再就是mozilla的开发提供了一个bug连接,可能是这个问题,https://bugzilla.mozilla.org/show_bug.cgi?id=1550373
头像
goldfox_79
帖子: 2004
注册时间: 2005-10-16 8:26
来自: 地球

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#7

帖子 goldfox_79 » 2019-05-15 23:38

onlylove 写了: 2019-05-15 21:39 这个问题好像前几天在irc里面聊过,好像据说是网易的mime发送的不对,然后firefox又猜错了……好像是m4a格式会有这个问题,然后单独把音频的网址贴进地址栏播放没问题

再就是mozilla的开发提供了一个bug连接,可能是这个问题,https://bugzilla.mozilla.org/show_bug.cgi?id=1550373
:em50
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#8

帖子 科学之子 » 2019-05-15 23:43

onlylove 写了: 2019-05-15 21:39 这个问题好像前几天在irc里面聊过,好像据说是网易的mime发送的不对,然后firefox又猜错了……好像是m4a格式会有这个问题,然后单独把音频的网址贴进地址栏播放没问题

再就是mozilla的开发提供了一个bug连接,可能是这个问题,https://bugzilla.mozilla.org/show_bug.cgi?id=1550373
我这里有些时候抓到的地址就算直接贴进地址栏也不行, 发现如果抓到的Type是mpeg就不行, Type是mp4就可以.
彼岸花开
帖子: 9
注册时间: 2012-11-15 13:02
系统: Gentoo ~amd64

Re: 网易云音乐在Firefox播放声音变形, Chromium就正常?

#9

帖子 彼岸花开 » 2019-05-15 23:59

about:config -> media.mediasource.enabled 改成 false,就好了
可能需要重启浏览器
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#10

帖子 科学之子 » 2019-05-16 1:39

感谢9楼的回复, 我再来补充一些相关信息(如有不对请指正, 谢谢):
media.mediasource.enabled的介绍:https://hg.mozilla.org/mozilla-central/ ... ll.js#l531
Media Source介绍
https://developer.mozilla.org/en-US/doc ... nsions_API
The Media Source Extensions API (MSE) provides functionality enabling plugin-free web-based streaming media. Using MSE, media streams can be created via JavaScript, and played using <audio> and <video> elements.
猜测是网易云音乐的JS处理脚本有Bug导致没有创建出正确的媒体流.
彼岸花开
帖子: 9
注册时间: 2012-11-15 13:02
系统: Gentoo ~amd64

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#11

帖子 彼岸花开 » 2019-05-16 2:12

对的,我也是搜索到这个然后解决的
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#12

帖子 科学之子 » 2019-05-16 19:39

彼岸花开 写了: 2019-05-16 2:12 对的,我也是搜索到这个然后解决的
求教用什么关键字词搜出来的, 我是在您的答案指示下才搜出来的.
我虽然当时不知道"media.mediasource.enabled", 但我直觉上也感觉是网易的JavaScript处理问题, 只是不知道用什么关键词去搜就这里发出来问了
头像
aerowolf
帖子: 1778
注册时间: 2006-02-25 17:09
来自: 西安

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#13

帖子 aerowolf » 2019-05-17 19:48

科学之子 写了: 2019-05-15 18:14 网易云音乐在Firefox播放声音变形, Chromium就正常?
具体的音乐地址:https://music.163.com/#/song?id=34002883
Firefox测试的其它音乐网站正常, 比如酷狗:http://www.kugou.com/song/#hash=E8668D3 ... _id=550970
试了用Firefox的Network功能抓取一下:
Firefox不能播放的(Firefox的Network提示类型是mpeg):https://m701.music.126.net/201905152046 ... 4bf412.m4a
Firefox能播放的(Firefox的Network提示类型是mp4):https://m801.music.126.net/201905152047 ... 4bf412.m4a
这两种地址我没发现有什么规律, 能抓到什么完全凭运气, 但多试几次两种几乎100%都能抓到
解决方案:https://forum.ubuntu.org.cn/viewtopic.p ... 3#p3215003
感谢。前几天也遇到这个问题了,正思考、还没有思路,你已经解决了!

我赶紧试试去。
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#14

帖子 科学之子 » 2019-05-17 20:23

aerowolf 写了: 2019-05-17 19:48 感谢。前几天也遇到这个问题了,正思考、还没有思路,你已经解决了!

我赶紧试试去。
应该感谢9楼的彼岸花"彼岸花开"提供的解决方案.(我对主题帖只提供楼层链接却忘记写鸣谢信息的行为表示抱歉)
还有根据我现在的测试貌似网易云音乐方面已经修复了Bug, 现在 "media.mediasource.enabled" 设置为True也可正常播放.
这个选项建议还是保留默认值(True), 设置成False会导致像凤凰网之类的网页视频无法播放.
彼岸花开
帖子: 9
注册时间: 2012-11-15 13:02
系统: Gentoo ~amd64

Re: [已解决]网易云音乐在Firefox播放声音变形, Chromium就正常?

#15

帖子 彼岸花开 » 2019-05-17 21:35

试了下,网易云音乐确实修复了这个问题。感谢告知。
这个选项设置成false确实会导致其他一些网站的播放出现问题。
但是flash可以解决这个困扰,当然了,我主要是看爱奇艺。
之前看爱奇艺不需要flash就可以,为了听网易云,还把flash装回来了。
现在终于可以丢掉这货了 :Haha
回复