0xHJK / music-dl

search and download music 从网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐、咪咕音乐等搜索和下载歌曲
MIT License
3.81k stars 548 forks source link

【原理上的小疑惑】如何下载专辑图至音频文件 #79

Open TotoWang-hhh opened 1 year ago

TotoWang-hhh commented 1 year ago

我也在制作一个音乐下载器,我想知道您的这个软件里是怎么实现专辑图写入的,以及对应代码在哪里。 我平时写的代码不规范,以至于您的源码我看不懂…… 您似乎没开Discussions,所以我就只能提个issue了……

0xHJK commented 1 year ago

你好,我印象中应该没有开专辑图写入功能,只是做了下载,下载代码在 music_dl/song.py 的 download_cover 方法里,调用了 download_file,可能部分情况下系统会自动显示缩略图。

如果你需要写入专辑图,可以使用 eyeD3, https://eyed3.readthedocs.io/en/latest/index.html

TotoWang-hhh commented 1 year ago

你好,我印象中应该没有开专辑图写入功能,只是做了下载,下载代码在 music_dl/song.py 的 download_cover 方法里,调用了 download_file,可能部分情况下系统会自动显示缩略图。

如果你需要写入专辑图,可以使用 eyeD3, https://eyed3.readthedocs.io/en/latest/index.html

感谢回复,目前已解决,在此顺便提醒一下各位有相同问题的,一定记得在保存属性时指定eyed版本,我就在这个问题上卡了很久

TotoWang-hhh commented 1 year ago

你好,我印象中应该没有开专辑图写入功能,只是做了下载,下载代码在 music_dl/song.py 的 download_cover 方法里,调用了 download_file,可能部分情况下系统会自动显示缩略图。

如果你需要写入专辑图,可以使用 eyeD3, https://eyed3.readthedocs.io/en/latest/index.html

以及您说的“系统会自动显示缩略图”,个人猜测是音频文件本身就包含专辑图