智能自动封面艺术下载器SACAD是一个多平台命令行工具,无需人工干预即可下载专辑封面,非常适合与脚本,音频播放器等集成。特征 ?可以定位特定的图像尺寸并找到高分辨率封面的结果吗?是否支持JPEG和PNG格式?当前支持以下封面资源:Last.fm?谷歌图片 ?亚马逊CD(.com,.ca,.cn,.fr,.de,.co.jp和.co.uk变体)亚马逊数字音乐?智能排序算法使用以下几个因素为给定查询选择最佳封面:源可靠性,图像格式,图像大小,与参考封面的图像相似性等。使用optipng或jpegoptim自动处理图像(可以节省30%的文件大小而不会降低质量,特别适合便携式播放器)?将搜索结果缓存在本地以便将来更快地搜索?采取一切措施避免被消息源阻塞:隐藏用户代理并自动进行速率限制?自动转换/调整图像大小,如果需要?多平台(Windows / Mac / Linux)... SACAD被设计为健壮的,并可以成千上万的查询执行:HTML解析是在没有正则表达式的情况下使用LXML库完成的,该库更快,更健壮,可以进行页面更改吗?如果来源报告的图像大小不可靠(例如Google图像),请自动下载文件的第一个KB以从文件头获取其实际大小?同时处理几个查询(使用asyncio()),以加快处理速度?自动重用TCP连接(HTTP保持活动),以获得更好的性能?自动重试失败的HTTP请求?音乐库扫描支持所有常见的音频格式(MP3,AAC,Vorbis,FLAC ..)?由于测试覆盖率高,因此可以快速检测到覆盖源页面或API更改,并且SACAD也可以相应地快速更新
sacad