1
スマート自動カバーアートダウンローダーSACADは、手動介入なしでアルバムカバーをダウンロードするためのマルチプラットフォームコマンドラインツールであり、スクリプト、オーディオプレーヤーなどへの統合に最適です。特徴 ?特定の画像サイズをターゲットにして、高解像度のカバーの結果を見つけることができますか?JPEGおよびPNG形式をサポートしますか?現在、次のカバーソースをサポートしています。Last.fm?Google画像?Amazon CD(.com、.ca、.cn、.fr、.de、.co.jp、および.co.ukバリアント)?Amazonデジタルミュージック?ソースの信頼性、画像形式、画像サイズ、参照カバーとの画像類似性など、いくつかの要素を使用して、特定のクエリに最適なカバーを選択するスマートソートアルゴリズムoptipngまたはjpegoptimを使用して画像を自動的に処理します(品質を損なうことなくファイルサイズの30%を節約できます。ポータブルプレーヤーに最適です)。将来の検索を高速化するために検索結果をローカルにキャッシュしますか?ソースによってブロックされないように、すべてを実行します。ユーザーエージェントを非表示にして、レート制限を自動的に処理しますか?必要に応じて画像を自動的に変換/サイズ変更しますか?マルチプラットフォーム(Windows / Mac / Linux)... SACADは堅牢で、数千のクエリのバッチで実行されるように設計されています。HTML解析は正規表現なしで行われますが、LXMLライブラリを使用して行われます。これは、より高速で、ページの変更に対してより堅牢です。ソースから報告された画像のサイズが信頼できない場合(つまり、Google Images)、ファイルヘッダーから実際のサイズを取得するために、ファイルの最初のKBを自動的にダウンロードしますか?処理を高速化するために、複数のクエリを同時に処理します([asyncio]()を使用)?パフォーマンスを向上させるために、TCP接続(HTTPキープアライブ)を自動的に再利用しますか?失敗したHTTPリクエストを自動的に再試行しますか?音楽ライブラリスキャンは、すべての一般的なオーディオ形式(MP3、AAC、Vorbis、FLACなど)をサポートしていますか?カバーソースページまたはAPIの変更は、高いテストカバレッジのおかげで迅速に検出され、SACADはそれに応じて迅速に更新されます
sacad