概要
Navidromeは、手元の音楽ファイルを自分のサーバーで管理し、Webブラウザやスマートフォン、デスクトップなどからストリーミング再生できるオープンソースの音楽サーバーです。低リソースで大規模ライブラリを扱えること、Subsonic/OpenSubsonic系クライアントと広く互換性があること、複数ユーザー・複数ライブラリを分けて運用できることが特徴です。単にファイルを配るのではなく、タグやメタデータを中心に自分の音楽コレクションを横断して探し、必要に応じて端末向けに音声をトランスコードする『自分専用のSpotify』に近い役割を担います。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
小さなサーバーでも、大量の音楽と複数ユーザーを一つにまとめる
Navidromeは低リソース利用を重視しており、Raspberry Pi Zeroのような小型環境から一般的なLinux、macOS、Windows、Dockerまで動かせます。大規模な音楽コレクションを扱いながら、ライブラリの変更を自動検知して新しいファイルやメタデータを取り込みます。複数ユーザーでは再生回数、プレイリスト、お気に入りなどを個別に保持でき、複数ライブラリとユーザー単位のアクセス制御を組み合わせて、家族用・個人用などの音楽コレクションを分けて運用できます。
内蔵Web UIだけでなく、Subsonic互換アプリをそのままプレイヤーにできる
ブラウザ向けのレスポンシブなWeb UIに加えて、NavidromeはSubsonic/Madsonic/Airsonic系APIと互換性を持ち、iOS、Android、Windows、macOS、Linux、Android TV、CarPlayなど多数のクライアントを選べます。プレイリスト、評価、お気に入り、ブックマーク、再生キュー、Last.fmやListenBrainzへのscrobblingなどもAPI経由で利用できるため、サーバーはNavidromeに固定しながら再生アプリだけ自分の好みに合わせる構成が取りやすいのが強みです。
NASやRaspberry Piに音源を置き、どこからでも自分のライブラリを聴きたい人へ
CDから取り込んだ音源、購入したFLACやMP3、長年整理してきたタグ付きライブラリなどを自分で保持しつつ、スマートフォンやPCから同じ音楽環境へアクセスしたい人に向きます。特に、ストリーミングサービスの配信カタログや契約プランに依存せず、手元の音源を中心に運用したい場合や、既存のSubsonic系クライアント資産を活かしたい場合と相性があります。動画や写真まで含む総合メディアサーバーより、音楽ライブラリに絞って軽量に運用したいケースで比較しやすいOSSです。
フォルダ構成ではなくタグを中心に整理し、トランスコードにはFFmpegを使う
Navidromeはタグベースのブラウズを中心に設計されており、ファイルシステム上のフォルダをそのまま辿るネイティブなフォルダブラウズはサポートしていません。Subsonic向けにはタグからAlbumArtist/Album/Trackのような階層を疑似的に生成します。フォルダ構成そのものを整理単位にしているライブラリでは、導入前にArtist、Album、Album Artist、Trackなどのメタデータが十分整っているか確認する必要があります。
端末や回線に合わせてオンザフライのトランスコードを利用できますが、その処理はFFmpegに依存します。FFmpegが見つからない環境ではトランスコードが失敗するため、配信したい音声形式、クライアント側の対応形式、回線帯域を踏まえてサーバー側の変換設定を確認してください。リポジトリはGNU GPL v3で提供されているため、改変版を配布したり製品へ組み込んで再配布したりする場合は、MIT系の許容的ライセンスとは異なるソース提供などの条件も確認が必要です。
参考にした公式資料
- [1]navidrome/navidrome — README(2026-09-14)
- [2]Navidrome documentation — Overview(2026-09-14)
- [3]navidrome/navidrome — FFmpeg setup check(2026-09-14)
- [4]navidrome/navidrome — LICENSE(2026-09-14)
成長
成長の推移 · 直近30日
0 Stars
推移データを蓄積中です。
GitHubデータ
GitHubのデータGitHubの詳細データを見る
- Stars
- 0
- Forks
- 0
- Watchers
- 0
- Open Issues
- 0
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。