Spotify のプレイリストと曲をアルバム アートやメタデータとともにダウンロードします
最も速く、簡単、そして最も正確なコマンドライン音楽ダウンローダー
YouTube から音楽を MP3 ファイルとしてダウンロードします
Spotify から収集した次のような基本的なメタデータを適用します。
トラック名
トラック番号
アルバム
アルバムカバー
ジャンル
などなど!
SpotDLは再設計されています!これは、現在新しい機能リクエストを受け付けていないことを意味します。さらに何かありましたら、Discord でご相談ください。
Python 3.6.1 以降 (PATH に追加)
FFmpeg 4.2 以降 (PATH に追加)
SpotDL を機能させるには、お住まいの国で YouTube Music を利用できる必要があります。これは、検索結果のフィルタリングに YouTube Music を使用しているためです。 YouTube Music にアクセスすると、お住まいの国で YouTube Music が利用できるかどうかを確認できます。
Windows チュートリアル
OSX - brew install ffmpeg
Linux - sudo apt install ffmpeg
推奨される安定バージョン:
pip インストール Spotdl
開発バージョン: (安定していません)
pip インストール https://codeload.github.com/spotDL/spotify-downloader/zip/dev
Spotdl のインストールで問題が発生した場合は、ここで拡張インストール ガイドを参照するか、Discord サーバーで助けを求めてください。
カール -L https://raw.githubusercontent.com/spotDL/spotify-downloader/master/termux/setup_spotdl.sh |しー
SpotDL には Arch User Repository (AUR) パッケージがあります。
スポットdl [トラックURL]
例:
スポットdl https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b
スポットdl [アルバムURL]
例:
スポットdl https://open.spotify.com/album/4yP0hdKOZPNshxUOjY0cZj
スポットdl [プレイリストURL]
例:
スポットdl https://open.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID
スポットdl [アーティストURL]
例:
スポットdl https://open.spotify.com/artist/1fZAAHNWdSM5gqbi9o5iEA
Spotdl '[songQuery]'
例:
スポットDL「ザ・ウィークエンド - ブラインディング・ライツ」
注: これは正確ではなく、多くの場合エラーが発生します。
Spotdl [追跡ファイルへのパス]
例:
Spotdl 'ザ・ウィークエンド - まばゆい光.spotdlTrackingFile'
注:
.spotdlTrackingFile
はダウンロードの開始時に自動的に作成され、完了時に削除されます。
Spotdl [songQuery1] [albumUrl] [songQuery2] ... (順序は関係ありません)
例:
スポットDL「ザ・ウィークエンド - まばゆい光」 https://open.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID ...
注: SpotDL は最大 4 曲を並行してダウンロードするため、より高速に操作するには、トラックではなくアルバムとプレイリストをダウンロードしてください。
Spotdl "YouTubeURL|SpotifyURL"
例:
Spotdl "https://www.youtube.com/watch?v=EO7XnC1YpVo|https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3"
注: URL は
|
で区切る必要があります。そして適切に引用されました例。 「YouTubeURL|SpotifyURL」
Spotdl [songUrl] --出力形式 mp3/m4a/flac/opus/ogg/wav
例:
Spotdl [songUrl] --output-format オプション
Spotdl [songUrl] --ffmpeg path/to/your/ffmpeg.exe
例:
Spotdl [songUrl] --ffmpeg C:ffmpegbinffmpeg.exe
スポットdl [プレイリストURL] --m3u
例:
スポットdl https://open.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID --m3u
Spotdl [songUrl] --use-youtube
例:
スポットdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --use-youtube
Spotdl [songUrl] --dt [数値]
例:
スポットdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --dt 8
Spotdl [songUrl] --st [番号]
例:
スポットdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --st 8
Spotdl [songUrl] --ignore-ffmpeg-version
pipx
隔離環境の代替pipx
に慣れていないユーザーの場合、pipx を使用すると、spotDL パッケージとすべての依存関係を pip でグローバルにインストールせずにスクリプトを実行できます。 (実質的にspotDLインストール手順をスキップします)
まず、以下を実行してpipx
をインストールする必要があります。
python3 -m pip install --user pipx python3 -m pipx ensurepath
次に、次のコマンドを使用して、spotDL の実行に直接ジャンプできます。
pipx 実行 Spotdl ...