当前位置: 首页 > news >正文

本地音乐库嫌麻烦?PlaylistDL+cpolar打造“随身听”云端曲库!

文章目录

    • 前言
    • 1.关于PlaylistDL音乐下载器
    • 2.Docker部署
    • 3.PlaylistDL简单使用
    • 4.群晖安装Cpolar工具
    • 5.创建PlaylistDL音乐下载器的公网地址
    • 6.配置固定公网地址
    • 总结

前言

音乐发烧友是不是总遇到:用PlaylistDL下载了几百G无损音乐,想在公司电脑或车载系统播放,只能插U盘拷贝?本地音乐库虽然音质有保障,但“设备绑定”让听歌变成“体力活”🔄。别慌,cpolar内网穿透来帮忙,让你的硬盘曲库变成“云端随身听”,手机、电脑、车机无缝访问,无损音乐从此“想听就听”!

PlaylistDL的核心功能就像“音乐下载机器人”,支持从各大平台批量下载歌单,自动匹配歌词和封面,还能按风格/歌手分类整理。它特别适合喜欢收藏无损音乐的朋友,毕竟自己的曲库想怎么听就怎么听,不用看平台版权脸色。优点嘛,支持FLAC/ALAC等无损格式,下载速度比同类工具快30%,还能自动去重,我的重复歌曲一下少了200多首。

用PlaylistDL管理音乐库一年,最大的感受是“再也不用为版权发愁了”!以前用某音乐APP,收藏的歌单隔三差五就灰掉一半,现在自己下载的无损音乐,想听多少年都行。不过提醒大家,下载时记得勾选“仅无损音质”,我刚开始没注意,下了一堆320K MP3,后来重新下浪费不少时间。

虽说本地音乐库音质好,但设备限制真的让人头疼。我有三个听歌设备(手机/电脑/车机),每次更新歌单都得挨个拷贝,车载USB接口都快被我插坏了。有次出差忘带U盘,想听新下载的专辑只能用流量在线听,音质压缩得没法听,心疼我的会员钱💸。

直到给音乐库配上cpolar,才算真正实现“听歌自由”!现在在公司电脑打开网页就能访问家里的音乐库,无损音质流式播放,和本地文件没区别。上周开车时用手机连cpolar放歌,车机蓝牙音质居然比插U盘还好,可能是解码优化得好。最牛的是cpolar支持DLNA协议,我家的智能音箱现在也能直接播NAS里的音乐,语音控制“播放周杰伦的歌”,比某小爱同学反应还快😎。

1.关于PlaylistDL音乐下载器

PlaylistDL音乐下载器是个超级棒的开源项目,能让你从Spotify和YouTube上一键下载歌曲、专辑或播放列表,并将它们转换成MP3格式。而且,它还提供了用户友好的网页界面,你只需要输入链接,剩下的就交给它了!

主要特点:

  1. 支持 Spotify 和 YouTube:不管是Spotify的独家曲目还是YouTube上的热门MV,都能轻松搞定。
  2. 会话管理:每个用户会话都有自己的下载目录,再也不怕文件混在一起了!
  3. 管理员模式:管理员可以直接将音乐下载到指定的服务器文件夹,方便管理和备份。
  4. 实时进度条和日志:下载过程中可以随时查看进度和日志,心里有数不慌张。
  5. 自动清理:临时下载文件夹会在指定时间后自动删除,保持系统整洁。
  6. 组织下载:下载的音乐按艺术家和专辑分类,查找起来超方便!****

2.Docker部署

打开套件中心,确保我们已经安装了ContainerManager,如果没有安装可以点击安装一下。

image-20250512164016633

打开控制面板,点击终端机,启动SSH功能,端口默认22即可,然后点击应用。

image-20250512170642325

打开windows cmd 命令窗口,按照下面格式输入ssh 命令

ssh 群晖用户名@群晖IP -p 22

如图下面方式gezi123是群晖的登录用户名,@后面跟着群晖的局域网IP ,端口默认22.然后回车

image-20250512171729350

提示这个输入yes,然后回车

image-20250512171745868

然后出现输入密码,这个密码就是群晖用户名对应的密码,输入后回车,这样表示成功ssh 连接到了群晖

image-20250512171758793

在终端中输入这个命令来新建一个文件夹个子目录

mkdir -p /volume1/docker/playlistdl/data

然后进入playlistdl目录

cd /volume1/docker/playlistdl

最后运行容器

sudo docker run -d \--restart unless-stopped \--name playlistdl \-p 5045:5000 \-v $(pwd)/data:/data \-e ADMIN_USERNAME=你的用户名 \-e ADMIN_PASSWORD=你的密码 \-e AUDIO_DOWNLOAD_PATH=/data \-e CLEANUP_INTERVAL=300 \tanner23456/playlistdl:v2

image-20250512172956508

运行成功后打开浏览器输入http://192.168.50.162:5054就能看到音频下载器的主界面了。

image-20250512172608209

3.PlaylistDL简单使用

右上角Admin可以进入到登录界面,不登录直接下载的话,文件是不会保存到服务器上的。

image-20250512173159095

这时候会看到一行红色的字,意思是现在直接下载到您的服务器!

第一行粘贴链接

第二行设置你要下载的路径

image-20250512174122826

我这里测试使用网抑云音乐,直接复制分享链接

image-20250512180051281

粘贴到音频下载器中,并填写音乐下载器的路径

image-20250512180117129

下载完成后,文件可以在NAS文件夹中找到,能看到自动创建了专辑文件夹,打开就是刚才下载的音乐。

image-20250512180149569

现在就可以愉快的扩充自己的音乐库啦!

4.群晖安装Cpolar工具

虽然我们已经可以在本地网络内畅玩PlaylistDL音乐下载器了,但是想要在外面也能享受这款音乐库怎么办呢?这里就要隆重推荐一个神器——cpolar

cpolar是一个能够帮助你在公网环境下安全地访问私有服务的工具。通过设置,即使你身处公司或旅途中,也能够轻松连接到家里的NAS,继续你的音乐之旅!

下面是安装cpolar步骤:

Cpolar官网地址: https://www.cpolar.com

cpolar 提供了群晖安装的套件,点击下面Cpolar群晖套件下载地址,下载相应版本的群晖Cpolar套件,如果找不到对应的型号,可以选择相近版本型号套件。

20221222170135

打开群晖套件中心,点击右上角的手动安装按钮。

image-20240111165335915

选择我们本地下载好的cpolar套件安装包,然后点击下一步

image-20240111165603922

点击同意按钮,然后点击下一步

image-20240111165702028

最后点击完成即可。

image-20240111165721365

安装完成后,在外部浏览器,我们通过群晖的局域网ip地址9200端口访问Cpolar的Web管理界面,然后输入Cpolar邮箱账号与密码进行登录,登录后,一切的操作在管理界面完成.

image-20250319142205589

5.创建PlaylistDL音乐下载器的公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp (这里我们需要选择tcp协议)
  • 本地地址:5045 (只使用http端口即可)
  • 端口类型:临时随机TCP端口
  • 地区:选择China top

点击创建 (点击一次即可,不要重复点击)

image-20250513104057883

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了tcp公网地址,接下来就可以在其他电脑或者移动端设备(异地)上,使用//后面的地址在浏览器中访问即可。

image-20250513104200336

现在就已经成功实现使用cpolar生成的公网地址异地远程访问群晖本地部署的PlaylistDL音乐下载器啦!

image-20250513104329010

小结

为了方便演示,我们在上边的操作过程中使用cpolar生成的HTTP公网地址隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

如果有长期使用PlaylistDL音乐下载器,或者异地访问与使用其他本地部署的服务的需求,但又不想每天重新配置公网地址,还想让公网地址好看又好记并体验更多功能与更快的带宽,那我推荐大家选择使用固定的TCP地址方式来配置公网地址。

6.配置固定公网地址

使用cpolar为其配置二级子域名,该地址为固定地址,不会随机变化。

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

点击左侧的预留,选择保留TCP地址,地区选择china top,然后设置一个二级子域名名称,我这里演示使用的是playlist,大家可以自定义。填写备注信息,点击保留。

image-20250513110937082

保留成功后复制保留的固定TCP地址:

image-20250513111022256

登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

image-20250513111106491

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 端口类型:选择固定TCP端口
  • 预留的TCP地址:粘贴刚才保留成功的地址

点击更新

image-20250513111240394

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的TCP地址。

image-20250513111343959

最后,我们使用固定的公网地址在任意设备的浏览器中访问,可以看到成功访问本地部署的PlaylistDL音乐下载器页面,这样一个永久不会变化的固定TCP地址网址即设置好了。

image-20250513111453690

总结

各位小伙伴,通过这篇教程,你不仅学会了如何在群晖NAS上部署PlaylistDL音乐下载器,还掌握了使用cpolar远程管理私人音乐库的技巧。是不是感觉超级酷炫?快去试试吧!

以上就是如何在黑群晖nas上使用Docker快速部署PlaylistDL音乐下载器,并安装cpolar内网穿透工具配置固定不变的二级子域名公网地址,实现随时随地远程访问的全过程,感谢您的观看,有任何问题欢迎留言交流。

从“硬盘存歌”到“云端畅听”,PlaylistDL+cpolar让音乐收藏突破设备限制,想听就听!

cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

http://www.dtcms.com/a/553135.html

相关文章:

  • 巩义网站建设定制电子商务系统网站开发总结
  • Excel怎么在下拉菜单中选择计算方式?
  • PHY6252国产蓝牙低成本透传芯片BLE5.2智能灯控智能家居
  • unity之线框模式
  • h5游戏免费下载:小飞鱼?
  • 【设计模式】享元模式(Flyweight)大白话讲解!
  • seo网站优化知识网站设计师的工作环境
  • 浅谈onlyoffice开发全流程(一、基础介绍)
  • 金仓KRDS云数据库服务管控平台:构建高效智能的数据库运维体系
  • GMI Cloud:如何构建全球化高性能分布式推理服务?
  • Linux入门攻坚——52、drbd - Distribute Replicated Block Device,分布式复制块设备-1
  • Threat Report ATTCK Mapper(TRAM)安装与配置手册
  • java后端初始化模版
  • WebGPU深度学习前端:基于浏览器的分布式模型推理
  • 深入浅出:增强现实(AR)技术全解析
  • 【进程间通信】--- 匿名管道,命名管道
  • 温岭网站建设公司百度问问首页登录
  • SpringBoot配置Redis
  • MinHashLSH 详解:高维数据相似性搜索与去重的关键技术
  • 数据驱动的架构设计:通过Enterprise Architect实现基于UML的架构治理
  • 旅游网页设计模板图及代码平度网站整站优化外包公司
  • Git的原理与使用 -- 远程操作
  • jetson开发板自编译编译pytorch
  • Git 仓库分支删除及清理指南
  • gitlab解决传过大文件后删除导致pack过大问题
  • sourcefare零基础学习,创建第一个扫描项目(服务端Git方式)
  • SAP使用abapGit在云环境中迁移开发包
  • DGX Spark 实战解析:模型选择与效率优化全指南
  • 宁德蕉城城乡建设网站广州建站业务公司
  • 长乐福州网站建设交换神器