@mt0518

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Mac ターミナル spotdlについて

解決したいこと

昨年末ごろからspotdlで音楽のダウンロードができなくなりました。

spotdl download "https://open.spotify.com/*******"

というコマンドを入力した後すぐに

Processing query:                                                               
https://open.spotify.com/*******

という文字が表示されてから何分待ってもダウンロードされません。
解決方法をご存知の方がいらっしゃいましたら教えていただけますと嬉しいです。よろしくお願いします。

自分で試したこと

https://osmaniax.1banzaka.com/program/python/ひさしぶりに-spotdl-を使ったら、仕様が変わっていて/9514/
上記の記事で調べた以下のコマンド等も試しましたが変わりませんでした。

spotdl download "*******" \
  --user-auth \
  --threads 1
spotdl download "*******" \
  --user-auth \
  --threads 1 \
  --format mp3 \
  --bitrate 320k
spotdl download "*******" \
  --user-auth \
  --threads 1 \
  --audio youtube-music \
  --format opus
0 likes

2Answer

回答ではありませんが・・・

open.spotify.comから、正規のソフトウェア以外を使って音楽をダウンロードするのは、spotifyの利用規約に違反します。

また、spotifyの音楽データは DRM(デジタル著作権管理)によって、保護されています。
「技術的保護手段の回避」を伴う複製については、著作権法 第三十条の「私的利用」の範囲でも許可されていません。(個人利用でも複製は禁止ということです)

ダウンロードできなくなったのは、spotifyが制限をかけたからでしょう。
これらを回避することは、法的にも規制されています。
少なくとも、公の場で回避方法を回答できる内容ではありません。

1Like

spotDLのIssuesを見る感じ多くの人に発生しているようですね。
今のところ解決策は見つかっていないようですし、ライブラリ側の対応待ちになると思います。(といっても更新頻度からしていつになるかって感じですが)

spotDLの仕組みとしてspotifyのページから曲名やその他情報をもとにyoutube musicからダウンロードしています。
妥協できるのであればyoutubeで曲名検索して、yt-dlpなどでダウンロードする方法もありますよ。

0Like

Your answer might help someone💌