下载说明
如果要仅使用浏览器直接从Mixcloud下载,请阅读“如何从Mixcloud下载”。这些说明描述了如何在没有此站点的Mixcloud下载器的情况下进行下载。
要使用此下载器,请遵循以下说明:
- 访问您要下载的混音的Mixcloud页面。
- 将完整的URL从浏览器的地址栏中复制到剪贴板。您可以通过选择地址栏,然后ctrl+c在鼠标右键单击的上下文菜单中按或来执行此操作。请复制完整的URL,包括https://前缀和任何斜杠。
- 有了混合的完整URL,请返回此下载器,然后将该URL粘贴到上方的Mixcloud URL字段中。
- 点击上方表格的下载按钮。
轻松下载变体
上面的步骤很安静。有一种使用Mixcloud下载器的简便方法:
- 访问您要下载的混音的Mixcloud页面。
- 现在在浏览器“ https://www.mixcloud.com/”的地址栏中替换为“ http://www.mixcloud-downloader.com/dl/mixcloud/”。请不要忘记将“ https://”替换为“ http://”。转到替换的地址后,下载将立即开始。
示例:替换为“https://www.mixcloud.com/ RadioSoulwax / dave /”和“ http://www.mixcloud-downloader.com/dl/mixcloud / RadioSoulwax / dave /”。
MP3下载
Mixcloud通常以低比特率的M4A文件形式提供混合流。互联网上的几个地方描述了如何获取最初上传的高质量MP3文件。但是,这种方法并非在所有混音中都能可靠地起作用。高品质的MP3下载文件仍然只有少数几种。如果可用,此下载程序将尝试始终提供MP3文件。如果MP3文件不可用,它将回退到M4A文件并提供服务。这对于您在后台透明地发生,因此您将始终获得最佳的可用选项。如果幸运的话,您可以检查下载的文件的文件扩展名,并且确实收到了MP3文件。下载页面本身也会告诉您流是否为MP3文件。
为什么要下载混音?
如果您只想听混音,请直接使用Mixcloud。当可以使用互联网时,这是您最好的选择。但是,有时您无法上网,但仍然想听听自己喜欢的混音。这可能是在仅配备CD或USB播放器的汽车中,与MP3播放器慢跑期间或没有宽带连接的飞行中。对于这些情况,您可以使用此Mixcloud下载器下载您喜欢的混音并离线收听。
还有另一个Mixcloud下载器?
互联网上已经有很多下载器。为什么要创建另一个下载器?我对现有的解决方案不满意。现有的下载器仅提取流URL,并仅提供指向该URL的链接。尽管这样做很不错,因为它可以节省您一个人做的工作,但仍然存在其他缺点:我发现这个额外的步骤是右键单击链接,然后选择烦人的“保存链接”。同样,生成的文件名也没有意义,例如3e2c-d487-42b1-a418-95e85831ba6e.m4a。但这当然不是我要构建另一个下载器的主要原因。主要原因是速度。我使用现有的工具下载了几个小时的混音,然后可以在汽车的CD播放器中收听。Mixcloud确实将这些流的速度限制为20KB / s。下载如此庞大的混音花了很长时间,如果我想准备一个6小时的MP3-CD,要花几个小时。该下载程序绕过了人工下载节流阀。您可以在带宽允许的速度下下载流。
Mixcloud下载在技术上如何工作?
当您收听Mixcloud时,音频数据必须以某种方式进入您的设备。现在,您可以使用诸如Wireshark之类的流量嗅探器,或更简单的诸如Chrome之类的浏览器来查看传输了哪些数据流。为此,请按来打开Chrome的开发者工具ctrl+shift+i(其他浏览器确实提供类似的功能)。转到“网络”,查看打开一个网页时打开了哪些URL。在收听Mixcloud时尝试一下,然后按大小对列表进行排序。您会注意到最大的地址为“ media”类型,文件扩展名为“ .m4a”。那是实际的互联网地址。
您可以直接使用该URL下载组合。而这正是所有其他Mixcloud Downloaders为您所做的。他们为您省去了搜索该流URL的工作。
完成此操作后,您会注意到两个烦恼:下载文件的名称没有意义,因此您必须重命名该文件。但是更烦人的是速度。流被限制为20KB / s。为了解决这些问题,此下载程序的工作方式有所不同。它不提供流的直接URL。而是直接为您提供下载。这是因为此下载程序充当代理。告诉您所需的流后,下载程序将下载该流并将数据直接转发给您。从您的角度看,似乎您可以直接从此站点下载。实际上,您是从Mixcloud下载流。
您可以将本站点视为可从Mixcloud下载的软件,例如下载管理器。它不是在设备上本地安装此软件并在本地执行,而是在远程计算机上运行,而您是在远程执行。
如何从Mixcloud下载
本文档说明了如何无需任何第三方软件即可自行从Mixcloud下载混音。但是,我建议您不要在上面这样做,而应使用此Mixcloud Downloader。话虽如此,这是如何从Mixcloud下载的逐步指南:
先决条件
您需要使用Chrome或Chromium作为浏览器。Firefox实际上也可以工作,但是本文档引用了Chrome的详细信息。此外,您将需要一个从URL下载的工具,例如wget。
使用说明
- 转到Mixcloud。
- 通过按打开Chrome的DevTools
ctrl+shift+i
。 - 在DevTools中选择“网络”标签。
- 找到您要在Mixcloud上下载的混音并开始播放。
- 现在,您将在DevTools中看到资源列表。按大小对资源进行排序。
- 最大的资源是您可以直接下载的组合。该URL与以下URL模板匹配:
https://stream{number}.mixcloud.com/c/m4a/64/{path}.m4a
例如“ https://stream13.mixcloud.com/c/m4a/64/b/e/c/6/1f6b-fd50-4ad4-aa44-0376c01a73ee.m4a ” - 右键单击该资源,然后选择“复制链接地址”。现在,剪贴板中具有可下载组合的URL。
- 使用wget之类的下载工具下载复制到剪贴板中的URL。例:
wget https://stream13.mixcloud.com/c/m4a/64/b/e/c/6/1f6b-fd50-4ad4-aa44-0376c01a73ee.m4a