TuneLoad – 前端

Flutter 前端,用于通过 YouTube URL 下载免费专辑和播放列表,并将它们上传到 Plex 服务器。

(该项目目前正在进行中。我还有一些额外的功能和想法想要实现。)

概述

TuneLoad 是一个 Flutter 客户端,用于一个后端 API,该 API 可以下载 YouTube 播放列表作为专辑,并将其上传到配置好的 Plex 服务器。

Dummy execution

后端 API 定义

后端 API 的 swagger 定义可以在 ./doc/apidoc.yml 中找到。
Swagger definition of Backend-API (Screenshot)

待实现的功能和想法(待办事项)

  • 提供本地下载文件的可能性
  • 添加从 Spotify 下载播放列表和专辑的功能
  • 发布后端 API(目前未发布,因为使用了 API 密钥)
  • 测试

GitHub

查看 Github