banner
Wayne

Wayne

Do what you love, love what you do
github
bilibili
telegram

QQやNetEase Cloudなどのプラットフォームからロスレス音楽をダウンロードする方法

#はじめに
最近、自分の QQ 音楽のプレイリストをローカルにダウンロードして著作権の失効を防ぎたいと思っていましたが、適切なダウンロードツールが見つかりませんでした。しかし、この GitHub プロジェクトを見つけました。
プロジェクトリンクhttps://github.com/QiuChenly/QQFlacMusicDownloader

早速試してみましたが、効果は非常に素晴らしく、次の利点があります:

  • フルスピードのダウンロード、私の帯域幅を最大限に活用
  • 网易云会员、QQ 音楽、酷我音楽に対応
  • フロントエンドインターフェースがあり、チュートリアルが非常に詳細で初心者にも優しい
  • プレイリストやアルバムのダウンロードに対応

以下では Windows システムを例にして、簡単なチュートリアルを書いてみます。

#環境のインストールと必要な環境

Python 3.11.2 のインストール#

作者によると、必ず Python 3.11.2 をインストールする必要があるとのことです。
ダウンロードリンク:https://www.python.org/ftp/python/3.11.2/python-3.11.2-amd64.exe

他のバージョンは試していませんが、作者の指示に従ってこのバージョンの Python をインストールしました。

注意点として、作者も Python を空白のあるパスにインストールしないよう強調しています。たとえば、Python のデフォルトパス C:/Program Files (x86)/ には空白が含まれているため、別の場所にインストールしました。インストール時に環境変数に追加することを忘れないでください。

依存関係のインストール#

プロジェクトをクローンする場所を選んでください(C ドライブ以外の場所をお勧めします、ただし 1 つのドライブしかない場合を除く)

git clone git@github.com:QiuChenly/QQFlacMusicDownloader.git

ディレクトリに移動します

cd QQFlacMusicDownloader

依存関係をインストールします

pip3 install -r requirements.txt

インストールが遅い場合は、依存関係をインストールする前にミラーソースを設定してください

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

#実行
コマンドを実行します

python3 MainServer.py

反応がない場合は、次のコマンドを実行します

python MainServer.py

ファイアウォールのリクエストが表示されたら許可して、ターミナルを閉じないでください。ブラウザでhttp://127.0.0.1:8899 / にアクセスします。

ウェブページが表示されれば成功です。使い方は自分で確認してください。
よく使われる検索方法を共有します:サイドバーの「音楽検索」をクリックし、p: プレイリスト番号を入力すると、プレイリストのすべての曲をダウンロードできます。ダウンロードディレクトリはデフォルトでクローンしたパス/music/フォルダに保存されます。

ロスレス音質の快感を思う存分お楽しみください!このようなプロジェクトはいつかは終了する可能性がありますので、早めにご利用ください。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。