音楽の聴き方がサブスクリプション中心になった今でも、手持ちのmp3ファイルを大切にしている人は多い。思い出のアルバムや、サブスクにないレア音源、自分でリッピングしたお気に入りの音楽たち。それらをクラウドに保存し、スマホと同期して、いつでもどこでも聴けたら──そんなふうに思ったことはないだろうか。さらに言えば、プライバシーもちゃんと守りたい。誰かのサーバーにデータを預けるのではなく、すべて自分の手の中に収めておきたい。そんな理想を叶えてくれるのが、オープンソースのクラウドストレージ「Nextcloud」だ。この記事では、Nextcloudを使ってプライベートな音楽クラウドを作る方法、そしてAlexaを使って音声で操作するアイデアまで、じっくり紹介していこうと思う。
Nextcloudとは何か
Nextcloudは、DropboxやGoogle Driveのようなファイルストレージサービスを、自分自身で運営できるオープンソースソフトだ。サーバーにインストールすれば、写真、ドキュメント、動画、音楽など、あらゆるデータを自由に保存・管理できる。最大の魅力は、データの所有権が100%自分にあること。パスワードやデータを第三者に預けるリスクを負わずに済む。また、スマホアプリやデスクトップクライアントも用意されていて、一般的なクラウドストレージとほぼ同じ感覚で使えるのも心強い。
Nextcloudを音楽クラウドに使う理由
手持ち音源を自由に保存できる
Nextcloudに保存すれば、サブスクでは手に入らないアーティストの音源も、ライブ録音も、何も気にせずに整理できる。どれだけコレクションが膨らんでも、外部サービスに依存しない自由さは何ものにも代えがたい。
スマホとの同期・ストリーミング再生
Nextcloud公式のモバイルアプリを使えば、スマホとサーバーを簡単に同期できる。外出先でも、自宅クラウドから音楽をストリーミング再生できるので、移動時間がちょっとした贅沢な時間に変わる。
ストレージ制限なし、月額費用なし
クラウドストレージにありがちな「〇GBまで無料、その先は有料」という制約もない。サーバーの容量次第で、好きなだけ音楽を保存できる。ストレージを増設するたびに、コレクションも無限に広がる感覚が味わえる。
音楽体験をアップグレードする「Music」アプリ
Nextcloudには「Music」という拡張アプリが用意されていて、これを使うとNextcloudが本格的な音楽プレイヤーに変身する。アルバムやアーティスト、ジャンル別に整理できるのはもちろん、プレイリストを作ったり、シャッフル・リピート再生もできる。ブラウザ上からストリーミング再生も可能で、見た目もシンプルながら美しい。さらに、mp3ファイルに埋め込まれたID3タグを読み取ってくれるので、アルバムアートや曲名がきれいに表示され、ファイル名だけで管理する煩わしさとは無縁になる。
Alexaで音声操作することはできる?
ここで気になるのが、Nextcloudの音楽ライブラリをAlexaから音声で操作できるかどうかだ。残念ながら、Nextcloud単体ではAlexaに直接対応していない。SpotifyやAmazon Musicのように、Alexa公式スキルが用意されているわけではないからだ。しかし、工夫次第でこの夢を叶える方法はちゃんと存在している。
Plex Media Serverを使ったスマートな連携
Plexとは?
Plexは、自宅サーバーに保存してある音楽や映画、写真をストリーミングできるメディアサーバーだ。何よりうれしいのは、PlexにはAlexa用の公式スキルがあり、音声でコンテンツ操作ができる点にある。
Nextcloud × Plexで音楽を操る
やり方はシンプルだ。自宅にPlex Media Serverを立て、Nextcloudの音楽フォルダをPlexに読み込ませる。次に、AlexaアプリでPlexスキルを有効にし、アカウントリンクを行う。これだけで「アレクサ、Plexで〇〇かけて」と話しかけるだけで、Nextcloudに保存した音楽が再生できるようになる。Plex自体も無料で始められる範囲が広く、スマホアプリやテレビアプリも優秀なので、音楽以外のコンテンツ管理も一気に広げられるだろう。
さらに発展させたいなら
より高度な方法として、MiniDLNAサーバーを立ててEchoデバイスに直接ストリーミングする手もある。もしくは、AWS LambdaとAlexa開発キットを使って、Nextcloud専用の自作スキルを作るという手段も考えられる。ただし、これらは多少技術的なハードルが上がるので、まずはPlex連携から試してみるのが現実的だろう。
まとめ
Nextcloudを使えば、自分だけの音楽クラウドを作ることができる。それは誰にも干渉されず、好きなだけコレクションを広げ、どこでも好きな曲にアクセスできる、自由な世界だ。さらにPlexを使えば、Alexaに話しかけるだけで音楽を流すことも夢ではない。好きな曲たちを、好きなだけ、好きなときに聴く。そんな小さな贅沢を、自分の手で作り出してみるのはどうだろう。最初の1曲がクラウドから流れたとき、きっと胸の奥がふわりとあたたかくなるはずだ。