序文#
まず、私が少し話すことを許してください。急いでいる場合は、本文に直接スキップしても構いません。
この数日、突然 Spotify の音質があまり良くないと感じました。最高で 320K しかないと言われています。私はオーディオマニアではありませんが、音楽の音質には重きを置いています。しかし、別のプラットフォームにお金を追加したくありませんので、Spotify の優れた推薦アルゴリズムを利用して新しい曲を見つけ、それからローカルプレーヤーで Spotify のプレイリストの曲を再生するという代替案を思いつきました。
しかし、これには重要な問題があります:私のプレイリストには何百もの曲があり、それらをすべてダウンロードするのは簡単ではありません。いくつかのTg グループや有名なMyFreeMP3 (liumingye.cn)など、高品質のオーディオを無料でダウンロードする方法があることは知っていますが、これらのダウンロードは面倒で、一括ダウンロードすることができません。これは、一時的に数曲を見つける必要があるビデオ編集などに適しています。この三色図が再び成り立つのでしょうか?
今日、偶然にも白嫖数千万の高解像度音楽曲ライブラリ!qobuz、tidal、deezer などのストリーミング音楽プラットフォームのリソースをダウンロードする方法 - 一般的なトピック / エッセンシャルスレッド - LINUX DOというスレッドを見つけました。彼のアイデアに従って試してみたところ、これらの 3 つのプラットフォームが同時に機能することがわかり、私の白嫖のニーズを非常に満たしてくれました。今、私の全体のプロセスを共有します。
本文#
もしもあなたがいくつかの音楽プラットフォームで大量のプレイリストを持っていて、それらをすべて無料でロスレス音質のオーディオにダウンロードすることができない場合、この方法を試してみてください。
注意:このチュートリアルでは Python 環境が必要です。ここでは、既に Python 環境がインストールされていることを前提としています。インストールされていない場合は、自分でチュートリアルを検索するか、GPT に質問してください。
プレイリストのリストを取得する#
国内プラットフォーム(NetEase Cloud Music/QQ Music)#
NetEase Cloud Music/QQ Music を Apple Music、Youtube Music、Spotify に移行する | yyrcd
上記のウェブサイトの指示に従って、プレイリストを入力し、対応するプレイリストを txt 形式で抽出できます。
海外プラットフォーム(Spotify/Apple Music/Youtube Music など)#
異なる音楽サービス間でプレイリストを移行する | Tune My Music
上記のツールを使用して変換を行います。もしプレイリストの数が 500 以下であれば(このツールの無料版の制限)、ウェブサイトの指示に従ってアカウントにログインし、プレイリストを取得し、qobuz プラットフォームに直接インポートすることができます。
もしアカウントを持っていない場合は、無料でQobuzアカウントを作成することをお勧めします。Google アカウントを使用して直接作成することをお勧めします。このプラットフォームではチャージする必要はありませんが、ダウンロードを容易にするためのジャンプオフポイントとして使用します。
もしプレイリストの曲数が 500 を超える場合はどうすればいいですか?心配しないでください、まず TXT 形式で変換して保存し、その後 Tune My Music を複数回使用すれば問題ありません。1 回の操作で 500 曲まで無料でインポートできます。
曲を Qobuz にインポートする#
異なる音楽サービス間でプレイリストを移行する | Tune My Music
前の手順で、国内プラットフォームまたは 500 曲を超える場合は、インポートの際に任意のテキストを選択します。
そして、以前に取得したプレイリストのテキストを入力します。もし 500 曲を超える場合は、バッチごとにインポートします。
ターゲットを qobuz に設定します。
インポートが完了したら、プレイリストリストを開き、プレイリストのプライベートを解除してください。そうしないと、ツールがプレイリストを公開できません。
一括ダウンロード#
nathom/streamrip: Qobuz、Tidal、SoundCloud、Deezer のためのスクリプト可能な音楽ダウンローダー (github.com)
このツールを使用して一括ダウンロードします。
インストールには Python 環境が必要です。以下のコマンドを実行してインストールします:
インストール後、設定ファイルを開きます。
私の設定を参考にしてください。親切な人が提供してくれたトークンと ID はFirehawk52 Official - Saving Digital Legacy (rentry.org)で見つけることができます。
保存した後、以前 qobuz に移動したプレイリストのリンクに移動し、次のコマンドを実行します。
ダウンロードが開始されます。接続できない場合は、グローバルプロキシを有効にするか、tun モードを使用する必要があるかもしれません。
ダウンロードが中断された場合は、もう一度実行するだけで問題ありません。すでにダウンロードされているものは自動的にスキップされます。
欠点#
三色図の問題を大まかに解決することはできますが、この方法にはいくつかの欠点があります。
- プレイリストの変換が正確でない場合や欠落している場合があります。私が聞く曲のほとんどは英語の曲ですが、中国語の曲はあまりテストしていませんので、欠落している可能性があります。一部の曲は変換後にバージョンが異なる場合があります(オリジナルがリミックスバージョンになったり、その逆)。正確性はおおよそ 90%程度だと思われます。
- qobuz には一部の曲がグレーアウトしており、リソースを取得できません。個人的な推測ですが、これはトークンのアカウントが所在する国に関連している可能性があります。一部の曲のダウンロードに失敗した場合は、別のトークンを試してみてください。成功率はおおよそ 90%です。