蜻蜓 FM 命令行下载工具

为了水第一贴,不好空手来,特意写了个蜻蜓 FM下载工具给大家分享下。

之前在 Spotify 上发现一个讲中东历史的博客,叫《中东往事》,觉得挺有意思,不过过了一天就下架了,然后找了下发现蜻蜓 FM上有,刚好蜻蜓又送了我 7 天会员,就想着下载下来。

开始用 nodejs 随便写了个脚本,后来想着可以分享给其他人,不过 nodejs 还得装环境,于是就用 golang 重新写了下,又加了点 UI,于是就出现了 QTG:

Github | Release

使用:

  1. 下载对应平台的压缩包解压
  2. 在命令行中运行
  3. 配置 token
  4. 搜索
  5. ctrl + d 下载

一些说明:

  • 需要自己的账号,抓包拿到 QingTingID 和 Refresh Token,不破解 vip 啥的

  • 下载的文件是 .m4a (mp4) 格式,写入了一些简单的元数据,比如 TiTtle,Artist,封面啥的,但是蜻蜓下载下来的文件貌似是 isomM4A mp42 编码,很多软件读不到元数据,有一些播放器可以:比如 vlc,iOS 推荐 Ever Play

  • 只简单测试了 macOS & Ubuntu,其他的就靠 golang 的保证了

  • 默认下载地址 ~/Downloads/xxxx-qtg

  • 没有详细测试,基本够用,有需求或 bug 的可以提 issue,有摸鱼的时间就完善下

一些截图:

3 Likes

佬 我来个首发,还缺个油猴插件官网点击下载直接重定向就完美了

厉害,我都是网页下载而已,通常只为了下载电台回放

这个想法好,而且相对简单,有摸鱼时间就写一下 :smile:

碗已经准备好了 就等佬喂饭了 :pleading_face:

能分享下中东往事不

需要俺可以分享视频的 :yum:

我在阿里云盘压了个 7z 的文件,还不能分享,我转一下,晚点回你

【快传】我给你发了 vs…ui.m4a, 快来看看 https://www.alipan.com/t/ibloJJok96nUNaMmyQXg 点击链接即可保存。「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

下载后改 .zip 解压,看看有没有问题