Spotifyで配信中の音楽をYouTube Musicからダウンロード可能な「spotDL」使い方まとめ
Spotifyで配信されている楽曲の情報をもとに、YouTube Musicから楽曲をダウンロードできるアプリが「spotDL」です。コマンドの使い方さえ覚えればサクッと楽曲をダウンロード可能とのことなので、インストール手順と使い方をまとめてみました。
spotDL
https://spotdl.readthedocs.io/en/latest/
◆目次
・1:spotDLのインストール手順
・2:spotDLの使い方
◆1:spotDLのインストール手順
WindowsでspotDLを使うには、「Visual Studio 2019のMicrosoft Visual C++ 再頒布可能パッケージ」「Python」「FFmpeg」といった外部パッケージをインストールする必要があるので、公式インストール手順にそって各種パッケージをインストールします。
・Visual Studio 2019のMicrosoft Visual C++ 再頒布可能パッケージ
Visual Studio 2019のMicrosoft Visual C++ 再頒布可能パッケージは、Microsoft製の開発ツール「Visual Studio 2019」で開発されたアプリを利用する際に必要なライブラリです。まずは、配布ページにアクセスして「X64」と記された部分のURLをクリックし、インストーラーをダウンロードします。
次に、ダウンロードしたインストーラーをダブルクリックして実行します。
セキュリティの警告が表示されたら「実行」をクリック。
次に、ライセンス条項や使用条件をよく読んで、同意のチェックを入れてから「インストール」をクリックします。
インストールが完了したら、「再起動」をクリックしてマシンを再起動します。
・Python
次に、Pythonをインストールします。まずはPythonの公式ページにアクセスして、「Downloads」メニューから「Download for Windows」と記された部分にあるダウンロードボタンをクリックします。
続いて、ダウンロードしたインストーラーをダブルクリックして実行します。
セキュリティの警告が表示されたら「実行」をクリック。
インストーラーが起動したら、ウィンドウ下部の「Add Python 3.10 to PATH」にチェックを入れてから「Install Now」をクリックします。
インストールが完了したら「Close」をクリックしてインストーラーを終了します。
・FFmpeg
FFmpegは、音声やムービーファイルの変換などに用いるマルチメディアフレームワークです。FFmpegをWindowsで使う方法は複数ありますが、今回は初心者にも分かりやすい方法を解説します。
まずは配布ページにアクセスして、ズラリと並んだファイルの中から「ffmpeg-n4.4-latest-win64-gpl-4.4.zip」を探してクリックします。
ダウンロードしたZIPファイルを解凍したら、解凍したフォルダの中に含まれる「bin」フォルダに移動します。
次に、「bin」フォルダに含まれる「ffmpeg.exe」をユーザーフォルダ(「ピクチャ」や「ドキュメント」といったフォルダが格納されているユーザー名と同じ名前のフォルダ)に移動させます。
こんな感じに、ユーザーフォルダに「ffmpeg.exe」が含まれるようになればOK。
・spotDL
「Visual Studio 2019のMicrosoft Visual C++ 再頒布可能パッケージ」「Python」「FFmpeg」の準備が完了したら、spotDLをインストールします。まずは、スタートメニューで「cmd」と検索し、「コマンドプロンプト」を起動します。
コマンドプロンプトが起動したら、以下のコマンドを入力してEnterキーを押します。
pip install spotdl
上記のコマンドを実行する際のスクリーンショットが以下。
すると、コマンドプロンプトにズラズラっと文字が流れて、spotDLがインストールされます。
◆2:spotDLの使い方
spotDLで楽曲をダウンロードする際は、コマンドプロンプトで以下のコマンドを実行すればOK。
spotdl SpotifyのURL
例えば、The Weekndの「Blinding Lights」をダウンロードしたい場合は、以下のコマンドを実行します。
spotdl https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b
すると、ユーザーフォルダに指定した楽曲が保存されます。
さらに、URLの部分に「アルバム」のURLを入力すれば、アルバムの中身を一括ダウンロード可能です。例えば、上述の「Blinding Lights」が含まれるアルバム「After Hours」をダウンロードする場合は、以下のコマンドを実行するだけでOK。
spotdl https://open.spotify.com/album/4yP0hdKOZPNshxUOjY0cZj
spotDLでは他にも「プレイリストの一括ダウンロード」や「アーティストの楽曲一括ダウンロード」なども可能。spotDLで利用可能なコマンドの一覧は、以下のコマンドで確認できます。
spotdl -h
・関連記事
iPodを完全再現&音楽のストリーミング再生も可能なウェブアプリ「iPod.js」を使ってみた - GIGAZINE
最強YouTubeダウンローダー「yt-dlp」でムービーの指定時間を切り抜きダウンロードする手順 - GIGAZINE
YouTubeやニコニコ動画などのムービーを最高画質・高音質でダウンロード可能な「yt-dlp」の使い方まとめ、年齢制限ムービーも一発ダウンロード可能 - GIGAZINE
老舗メディアプレイヤー「Winamp」のWindows 10に正式対応した非公式版が有志の手で開発されている - GIGAZINE
老舗メディアプレイヤー「Winamp」をブラウザ上で再現して自由に音楽が流せる「Webamp」 - GIGAZINE
・関連コンテンツ