見出し画像

Spotifyのローカルファイルがデバイス間で同期できな~~~い!!!(解決済)



急いでる人は、下の目次から"解決法"の項を押してください。





助けて~~~!!!(涙目)
DAPがどうあがいても取り込んだ曲を認識してくれない。このままだと、外出中に平沢進を感じれなくなってしまう。馬の骨は、師匠の音楽を以て生体の一部と化し、機能することで、物質、道具的束縛から逃避し、ダーザインになれるというのに。

何があったのか?それを次の章に綴る。どうでもいい内容なので、忙しい人は読み飛ばすべきだ。



その前に:どういう人が読むべきか?


ずばり、「Spotifyのプレイリストにある、ローカルファイルから追加した音楽をDAPが認識してくれない」という人である。また、「Spotifyのローカルファイルのアーティスト名が2つに重なってて気持ち悪い」と感じる人も読むべきだ。



何があったのか?


私はこんなnoteを書くぐらいには音楽を聴くことが好きだ。


それ即ち外出中も音楽を聴くことが多いわけで、DAPをいつも持ち歩いては愛用している。

使用しているのはShanling社のM6 Ver.21と呼ばれるモデルだ。


Shanling M6 Ver.21。低ノイズで暖かい音を出す。


こいつは、所々ポンコツなところがあるが、音質に関してはこの価格帯で最上級であると思う。ん?当時とイヤホンが変わってるって?気にするな!(Campfire Audio Solaris Special Editionは、私の人生を変えた最高のイヤホンであり、伴侶である。)(この後ケーブルもバランスに変えた。)

写真にあるように、私はSpotifyユーザーである。PCでも同じアカウントで音楽を聴くので、プレイリストをPCとDAP間で共有したいのだ。

もちろん、Spotifyが配信している音楽なら問題なく聴くことができる。しかし、CDから取り込んだ音楽はそうはいかない。当たり前だが、PC上とDAP上に同じファイルがなければ聴くことができない。DAP内に音楽ファイルを入れないまま、PC上のファイルをプレイリストに登録すると、DAP上ではこのように、ほかの曲と比べて表示が暗くなる。


夢みる機械~が、上のミレパの表示とは異なり、暗くなっていることがわかる。


このようになると、外出中にこの音楽を聴くことができなくなってしまう。

通常であれば、DAPにファイルを抛り込めば済む話である。しかし、ファイルをDAPに入れた後、いくら待ってもSpotify上で音楽を聴けない。ずっと暗く表示されたままになる。

許せない。即刻解決せねば。大学のレポートを背水として、私の2日間に亘る長い闘いに、鬨の声が響いたのであった___。



私の環境


使用しているのはWindows 11 home 64bitである。CDはMusic Center for PC(以下MCP)を使って取り込む。前述したが、Spotifyで音楽を聴く。DAPはShanling M6 Ver.21だ。アンドロイド搭載のモデルで、そのバージョンはAndroid 7。古杉!



原因探究


どこが悪さをしているのか?

そもそも理解ができないのは、DAP側が同じファイルであることを認識してくれないことだ。

まず初めに疑ったことは、ファイルのパスが悪さをしているのではないか、ということだ。試しに、PC上でプレイリストに登録した後、登録されたファイルをDAPに入れる。

が、治らない。逆に、聴けるようになっているファイルの位置を変えて見ても、依然として聴くことができる。ファイルのパスは関係ない。

ということは、ファイル自体が悪さをしている、ということになる。試しに、一度DAPに入れたファイルと、元のファイルのプロパティを見比べてみる。勿論、何も変わらない。同じファイルだ。

わけがわからないよ、と思いながら、Spotifyのローカルファイルを見てみた。


あれ……?

Spotifyが認識したファイル。アーティスト名が2重になっている……?


様子がおかしい。DETONATORオーガン(名盤)のファイルのアーティスト名は2つ表示されているのに、同じ方法で取り込んでいるはずのBLUE LIMBO(名盤)は、アーティスト名が1つしかない。

他のCDも見てみると、1つのものもあれば、なんと3つに重なっているものもあるではないか!!!主張しすぎだろ!

ここで、DAP上からDETONATORオーガンの1曲をプレイリストに登録してみる。すると、アーティスト名が2重にならないで表示される。あまりにも重大な発見だ!!!悪さをしていたのは、ファイルのプロパティにあるアーティスト名だったのだ!
補足だが、DAPからプレイリストに登録した曲はPC上で聴くことはできない。聴けたらこんな問題にはなっていないのだ。



アーティスト名を削除してみる

悪い奴は消される。世の摂理である。ということで、試しにプロパティからアーティスト名を削除して……は?


消せない。頑なに残る。


なんで!?!?!どぼじでぎえでぐれないのおおおぉぉぉ……

怒りの感情が湧いてきた。勢いで全てのプロパティを削除する。その時でさえ一発でアーティスト名とアルバム名は消えないので、2回消す。あきらめたのか、全てのプロパティがそこで消える。ざまぁみろ。

この状態で試しにPC上でプレイリストに登録してみる。勿論タイトル名もアーティスト名も、アルバムのジャケットも何もないので、ファイル名がそのまま表示される。
DAPにプロパティを全消去したファイルを入れて、聴けるか試してみる……

聴けた!!!!!うれしい!!!!!やったあああああ!!!!!!!!!

やはり、アーティスト名を含むプロパティが悪さをしていたのだ!!!

でも、ファイル名しか表示されないのは不便だし、なによりさみしい。できれば、アーティスト名だけを消す方法を見つけたい。

そこで見つけたのが、MP3tagという無料ソフトである。

ここで結論を言ってしまうが、MP3tagを使えば全てが解決した。次の章に、その方法を示す。



解決法


以下に箇条書きで示す。

  1. 無編集のファイルをDAPに入れる

  2. PC上のファイルをMP3tagで編集(アーティスト名の削除)

  3. PC側でプレイリストに登録

以降では、これについて具体的に説明する。

1. 無編集のファイルをDAPに入れる

初めにすることは、CDから取り込んだファイルをそのままDAPに入れることだ。DAPに入れるファイルはいじる必要がない。むしろいじってしまうと、ファイルが見つからなくなる可能性がある。


2. PC上のファイルをMP3tagで編集

まずMP3tagを開き、CDの音楽ファイルが入ったファイルを開く。(左上のファイル(F)から、ディレクトリを追加を押し、ファイルを選択する。)


左上のファイル(F)に触れるだけでタブが開く。


すると音楽ファイルが読み込まれ、ファイル名やらタイトル、アーティストなどが表示される。

次に、編集したいファイルを単数、もしくは複数選択し、右クリックをして、"タグを編集(X)"を押す。



その後は下のようなタブが開かれるので、「ARTIST」の項を選択し、右手にある×印を押すと、"<空白>"と表示されるようになる。


様々なアーティストが参加している場合、"<維持>"と表示されるが、問題ない。消してしまえ。


このような状態になったら、下のOKを押す。これで編集は完了する。


3. PC側でプレイリストに登録


最後に、編集した音楽ファイルをプレイリストに登録する。この時、アーティスト名が1つになっていればおそらく成功する。
最後にDAP側から再生できるか確認する。私のDAPの場合、再生できるようになるまで(DAP内のSpotifyがファイルを認識するまで)、30分以上かかる。時間はかかるが、かかってはいけない。根気よく気をためるべきだ。

これで再生出来たら、解決したことになる。お疲れ様でした。



終わりに&考えられる原因


本記事では、Spotifyのプレイリストにある、ローカルファイルから追加した音楽をDAPが認識してくれない!という人向けに、その原因と解決策について述べた。私はこの解決策を見つけるのにまる2日かかった。ホマニ…ホマニ…エエカゲンニセェヨ……!?!?!

この記事を読んで解決したなら幸いである。でも理工系の学生としてはなんとなく気になってしまう。何故こんなことが起きたのか?

これまでの状況を踏まえると、PC側のファイルにはアーティスト名はないが、DAP側には手入力したアーティスト名が入っているという状態になる。この状況で同じファイルと認識するということは、DAP側はアーティスト名が複数個存在することに対応していないことがわかる。当たり前か。意味が分からないもんな……

では、何故アーティスト名が複数個になってしまったのか?これは謎であるが、考えられる理由として、CDを取り込む際に使用したMCPに標準搭載されている十二音解析が原因なのではないか、と考えている。十二音解析とは、CD取り込み時に、曲の情報を自動で入力してくれる機能だ。これがどうにかこうにかなってしまった可能性が高い。

MCPはとても便利なので、これからも使っていくつもりだが、どうにかならないものか。対策が講じられることを祈るほかない。


この記事が気に入ったらサポートをしてみませんか?