V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
Jacks0n
V2EX  ›  奇思妙想

阿里云盘+音乐播放器 App,可以实现手机/PC 的自建音乐播放器吗?既不用花国内音乐 VIP 会员的钱,又不用忍受 spotify 音质不行的问题,还可以听自己的曲库。

  •  
  •   Jacks0n · 48 天前 · 2765 次点击
    这是一个创建于 48 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人目前有 2000GB 无损音乐,想自己搭一个音乐播放器,引用云盘里的音乐进行播放。
    30 条回复    2024-07-23 18:18:25 +08:00
    HL8
        1
    HL8  
       48 天前
    像用阿里云盘看蓝光电影那样吗?

    好想法,只是不确定手机流量抗不扛得住。一首无损的歌 40-50M 。。。。
    zhixiao
        2
    zhixiao  
       48 天前
    播放器支持 webdav 的应该是可以的,不过最近阿里云盘在限制第三方,可能需要多交一笔钱了
    lazywen
        3
    lazywen  
       48 天前   ❤️ 1
    播放器 webdav 的我试遍了都会把文件缓存到手机上,毕竟我有 1t 多的音乐

    最后服务端 serviio + bubbleupnpserver 暴露到外网,手机/pc 端 foobar2000 ,完美播放,不会缓存
    ixixi
        4
    ixixi  
       48 天前
    试下群晖 满足不
    subframe75361
        5
    subframe75361  
       48 天前
    虽然但是,阿里云盘限速了: https://post.smzdm.com/p/am36zknv/
    jhytxy
        6
    jhytxy  
       48 天前
    mp3 全装手机里不舒服吗

    现在存储那么大
    xiaoz
        7
    xiaoz  
       48 天前 via Android
    理论上可以,阿里云不是支持官方 WebDAV 了吗,安卓上有个音乐播放器 symfonium 可以连接 WebDAV 源。但是
    1. 阿里云好像要买第三方权益,且后期不排除删除版权文件的可能
    2. symfonium 未测试过大量文件的性能
    所以这是一个不太稳妥和保险的方案,最终归宿还得 NAS
    dford
        8
    dford  
       48 天前
    不如传到 B 站去
    Cheons
        9
    Cheons  
       48 天前 via Android
    骁龙 801 世代,这样折腾过。
    索尼音乐 APP ,登录 Google 网盘听

    并不好用,spotify 、YouTube music 省事
    javazero
        10
    javazero  
       48 天前 via Android
    @subframe75361 限速无所谓,再好的音频 2M 都是绰绰有余了

    WAV 文件的码率通常为 1,411 kbps 。将其转换为 Mbps ( Megabits per second ):

    \[
    1,411 \text{ kbps} = \frac{1,411}{1,000} \text{ Mbps} = 1.411 \text{ Mbps}
    \]

    因此,流媒体播放 WAV 格式的无损音乐时,每秒大约需要 1.411 Mbps 的网络带宽。为了确保播放的流畅性,建议网络带宽至少在 1.5 Mbps 以上。
    yufeng0681
        11
    yufeng0681  
       48 天前
    做个音乐播放器 app 是给几个人听,还是给几百、几千人听?
    少数几个人听,做 app 有点奢侈。
    JensenQian
        12
    JensenQian  
       48 天前 via Android
    nas+emby/plex 也可以
    ruohai
        13
    ruohai  
       48 天前
    navidrome + subsonic 就可以搞定。
    leo72638
        14
    leo72638  
       48 天前
    plexamp ?
    itning
        15
    itning  
       48 天前
    我是 cdn+cos 来存储和下载音乐文件+前台使用 flutter 写了播放器。
    itning
        16
    itning  
       48 天前
    Centt
        17
    Centt  
       48 天前
    iOS 上有个 EverPlay 可以连接阿里云盘
    sf4675822
        18
    sf4675822  
       48 天前 via Android
    拟声
    download.music.mimicry.cool
    可以播放阿里云盘和百度云盘里的歌,也可以通过 webdav 挂载其他的云盘,比如 infinicloud, koofr
    甚至可以配合 alist ,使用网易云音乐云盘
    Alixys
        19
    Alixys  
       48 天前
    plex 有公网的话,登账号就行了,现在不付费也能用 plexamp
    lvsscute
        20
    lvsscute  
       48 天前
    说的是普听音乐吧
    binjoo
        21
    binjoo  
       47 天前
    网易云音乐的云盘
    liuweifeng
        22
    liuweifeng  
       47 天前
    Andorid 上有个播放器 https://play.google.com/store/apps/details?id=app.symfonik.music.player&hl=zh ,支持本地音乐,也支持远程网盘比如 Dropbox 、OneDrive 之类,阿里云盘的话,你可以用 alist 转成 WebDav ,它也是支持的。

    这个播放器目前是我的默认播放器,功能多、迭代频繁,非常值。
    dann73580
        23
    dann73580  
       47 天前
    Ios 和安卓都有支持 webdav 挂载的音乐播放器。最大的问题还是,如果你音乐数量太多,那么体验就会比较差了,需要服务端预先处理数据。
    androidai
        24
    androidai  
       47 天前
    这种自己听还可以吧,如果商业化,版权是个大问题
    Jacks0n
        25
    Jacks0n  
    OP
       47 天前
    @binjoo 网易云音乐有屏蔽歌曲的功能,比如 B 哥李志的歌曲听不了。
    imkenbun
        26
    imkenbun  
       47 天前
    还不如开个 Apple music ,一样可以把自己下载的音乐同步到云端,可以在各个端听,并且还能将盗版音乐洗成正版
    TimeStudy
        27
    TimeStudy  
       47 天前
    求资源
    binjoo
        28
    binjoo  
       47 天前
    @Jacks0n 反正我的可以,上传到网盘,都可以听。
    godwow
        29
    godwow  
       46 天前
    求资源
    zhiyu1998
        30
    zhiyu1998  
       46 天前   ❤️ 1
    那我推荐你:普听音乐

    https://music.codepublic.top/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.