Open zhangya4548 opened 7 months ago
具体设想是怎样? 知了除了音乐文件外还需要额外的文件, 比如音乐封面, 歌手头像... 此外还需要 SQLite, 会频繁进行读写 如果使用阿里云盘, 能否想一个普通的文件系统进行上述操作
1.扫码登录阿里云盘 2.拉取云盘文件夹目录菜单 3.选取多个文件夹 4.遍历获取文件夹所有音频文件,包括子目录, 形成音频播放列表 5.播放歌曲,优先看本地是否有缓存,没有->拉取云盘文件内容,下载本地缓存, 然后播放本地缓存
这是我大概的思路
1.扫码登录阿里云盘 2.拉取云盘文件夹目录菜单 3.选取多个文件夹 4.遍历获取文件夹所有音频文件,包括子目录, 形成音频播放列表 5.播放歌曲,优先看本地是否有缓存,没有->拉取云盘文件内容,下载本地缓存, 然后播放本地缓存
这是我大概的思路
这个完全推翻了知了现有的底层文件设计, 跟新开一个项目没有区别 而且知了是依赖数据库的, 这个问题怎么解决?
反对。如果只是需要阿里云盘的话,使用 Alist + 本地挂载 WebDAV 就可以获得几乎一致的体验,而且网盘提供商不仅支持阿里云盘,还可以是 OneDrive 等。整合你的项目基本等于把缓存、数据库、登录等都重新写一遍,个人认为价值不大。 以及,我这个方案是全平台通用的,对于 Windows/ Linux / macOS 均可以直接使用 rclone,参见我的博客
你好之前自己无聊写了下获取自己阿里云盘音乐文件的api,看到你这个,能否一起开发增加个功能,就是使用自己阿里云盘的音乐