本帖最后由 lajox 于 2011-4-17 09:29 编辑
对于空间有限,或是流量有限的博友们,如何处理文章中mp3的链接资源是一件很令人头痛的事。最开始,应该都是从百度搜索出来的外链,这样的处理存在的很大一个隐患就是,这些链接随时都有可能失效,而你总不能一个个去更新这些链接吧。上传到自己空间,一个两个倒是没事,一旦数量多起来,又会影响空间容量和流量大小。 后来,我开始用第三方提供的flash播放器做嵌入式音乐链接,有此类功能的包括8box,kugou,虾米,tudou等。优势在于资源链接的稳定和恒久,劣势在于flash样式的局限性,和第三方令人厌烦的广告特征。此外,经过试用,发现此类第三方的资源也满足不了像我这种“非主流”少数派的需要,比如说国外某些indie乐队,根本没有资源,因为很少有人涉及。
当然,对于财大气粗的某些人可以无视这个问题。
总而言之,言而总之。谷歌一下,百度知道。 寻寻觅觅之下,找到几个可以解析出真实地址的mp3链接技巧来。 方案一 酷狗音乐硬盘
不限容量,可批量上传,可嵌入网页,资源丰富,速度快。
第一步:
打开网页 上传自己喜欢的音乐
上传成功后点击生成组件
第二步: 打开C:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files
Local Settings 是隐藏的 所以我们先设置一下 上方有个 工具菜单)
具体设置:1
工具-文件夹选项(o)-查看-找到(显示所有文件和文件夹)点击-然后确定
第三步:Temporary Internet Files里面的文件数据太多 我们先删除所有
我们返回上传好的网页 重新刷新一便
我们等 歌曲缓冲完
缓冲完了 再更新文件夹里的文件数据
看见了吧 , 有个酷狗音乐文件 [MP3文件] 我们点击文件 右键 属性 http://sd2.kugou.com/music2/64/9B/649BC1D4641383283A430B003957517D.mp3 这就是 MP3 外链了
方案二
http://disk.kugou.com/player/0/3/0/0/default/200/50CEDF1554A960F7/mini.swf
以这个flash调用为例,查看源代码,获取这首MP3的HASH,
这段数字是这首歌曲的HASH 8F76165EC5AD45CC6412276955514953
将此串字段套入下面这个链接,点击打开,ok,got it http://my.kugou.com/player/getrealurl.aspx?allowwma=false&hash=8F76165EC5AD45CC6412276955514953
后经测试,此种方法获取的链接非固定不变,每次都会生成一个临时链接,过一两天就会失效。
后又寻一法,“网络嗅探器”,利用此软件,监控所有正访问资源的数据流,成功获取此歌曲的真实链接地址:
http://sd0.kugou.com/8F/76/8F76165EC5AD45CC6412276955514953.mp3
效果如下
http://www.skylong.info/wp-content/plugins/audio-player/assets/player.swf?ver=2.0.4.1
此方法通杀几乎所有音乐网盘,包括虾米、酷狗、八音盒等。
如果闲麻烦的话,可以装个IDM来探测真实链接地址,也可以通过糖果浏览器进行音频探测。
http://disk.kugou.com/player/0/8/0/1/default/200/D8B0F00C2D79D38F/mini.swf
方案三
rayfile网盘
rayfile大名鼎鼎的网盘巨头,同songtaste合作,为其提供着mp3资源的存储服务。
网上已有不少破解rayfile获得有效外链地址的网页程序,本人搜索了一番,没有找到,这些人真是太没有共享精神了。不过,他们的成果是可以应用地,像 巴巴链 – RayFile外链地址解析 Rayfile外链音乐地址在线生成工具
都可以通过rayfile提取码获取可用的外链地址。方案四 参考自:一米音乐
使用方法:
1. 你选择播放歌曲的时候,点击弹出播放,把浏览器地址栏中/song后面的复制到工具的解码输入框中;
2.单击【解码】按钮就会获取歌曲列表xml的url地址;
2. 用浏览器访问一下刚解码的地址,就拿到你正在播放的歌曲列表的xml文件,歌曲的真实地址在location节点中,但是是经过加密的,你要下载那首歌曲,就复制那个location节点的值;
3. 粘贴到工具下方的解密输入框中,点击解密就得到歌曲的真实地址了,最后下载就可以了。赠送方案 曾经在一个博客,见过他的播放器可以自动更换有效mp3链接播放,感觉很神奇,一直不知道怎么弄的,就像百度MP3里可以自动选址一样,这样便可以避免某一个链接失效的问题。直到昨天搜索外链问题时,我找到了这样一个方法,如下,不知道是不是我无知了:
1、多数的网页播放器代码是支持mp3地址列表播放的,将同一首歌的不同外链地址按列保存在txt文本文件中,构成一个播放列表,如下图所示:
2、然后将这个文本文件保存为扩展名为mp3的文件(让xp系统显示文件扩展名的方法:资源管理器-工具-文件夹选项-查看-去掉“隐藏已知文件类型的扩展名”前面的勾选-确定)
3、将这个mp3文件(实际上是一个文本文件)上传到某一个存储空间,然后将这个外链地址引用到网页播放器中即可在线播放了。
Mp3 Audio Player那个插件不支持列表播放,可惜了。
好消息 虾米已经有牛人写了解密工具,并且另存为就可以下载歌曲
http://funp.us/xiami/?url=http://www.xiami.com/song/3365859
----------------------------------------------------------------------------------------
转载自skylong |