🎶 BeatPrints:为你喜欢的歌曲一键生成精美分享卡片

🔗 阅读原文 | GitHub | Documentation

💭 在分享歌曲时,你更习惯直接复制串流平台的链接,还是制作成精美的分享卡片?

📇 目前大部分音乐串流平台都能直接或间接地生成音乐分享卡片。像 Spotify、Apple Music、TIDAL、Deezer 等都能通过「曲线救国」的方式——分享到 Instagram Story 时以图片格式保存——来实现,但却难以对其进行进一步的自定义。

🛠️ 今天分享的 BeatPrints 是一款主打音乐卡片生成的开源 Python 项目。与常见的图形用户界面不同,BeatPrints 采用命令行工具的形式,通过与 Spotify 和 LRClib API 的集成,让你只需要简单的几步就能为喜欢的歌曲或专辑生成个性化的卡片。

🎨 在创建卡片的过程中,BeatPrints 提供了丰富的自定义选项。除了卡片本身类似宝丽来相片的形式外,BeatPrints 目前内置了 Light、Dark、Catppuccin、Gruvbox、Nord、Rosepine 和 Everforest 几套各具特色的主题。如果你不满意 Spotify 提供的原始封面,BeatPrints 还支持自定封面的功能,允许你上传照片来替换默认封面,进一步个性化你的分享卡片。

🌏 值得一提的是,BeatPrints 对多语言的支持也相对完善,它兼容了英文、日语、中文和韩语等多种语言,确保你所分享的歌曲都能正确显示歌名、歌手以及歌词等相关信息。在分享单曲而非专辑时,你能够选择最打动你的歌词片段,目前最多支持 4 行。

💻 目前 BeatPrints 支持通过 pip、poetry 或者 CLI 的方式来进行安装。在 GitHub 项目中,作者提供了示例代码及具体教程,感兴趣的朋友可自行尝试。

🔧 如果你像我一样不熟悉编程,那么也能参考这篇 文章。只需要几个简单的命令,就能完成从搜索歌曲到生成海报的全过程。

📍 首发频道小红书Twitter微信公众号

信息来源:TG频道@NewlearnerChannel

Avatar photo

By Tony

Share via
Copy link