前言#
最近、自分の QQ 音楽のプレイリストをローカルにダウンロードして著作権の失効を防ぎたいと思っていましたが、適切なダウンロードツールを見つけることができませんでした。そんな時にこの GitHub プロジェクトを発見しました。
プロジェクトリンク:https://github.com/QiuChenly/QQFlacMusicDownloader
さっそく試してみたところ、非常に素晴らしい結果でした。以下のような利点があります:
- フルスピードダウンロード、私の帯域幅をフルに活用
- NetEase Cloud Music の会員、QQ 音楽、酷我音楽をサポート
- フロントエンドインターフェースがあり、チュートリアルが非常に詳細で初心者に優しい
- プレイリストやアルバムのダウンロードをサポート
以下に、Windows システムを例にして、簡単な使用方法を書きます。
インストール環境と必須環境#
Python 3.11.2 のインストール#
作者によると、必ず python3.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 [email protected]: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/フォルダに保存されます。
無損失音質による快感を存分に楽しんでください!このようなプロジェクトは早かれ遅かれ終了する可能性があるので、早めに使用してください。