GitHubリポジトリやサブディレクトリをローカルのフォルダ構成に同期する、プレビュー機能付きのシンプルなmacOSデスクトップアプリ。
basharovV/musicat
SvelteとTauriで作られた、ギャップレス再生とスマートプレイリストに対応するデスクトップ音楽プレイヤー兼タグ編集ツール。
代替できる製品:Winamp
foobar2000
iTunes
- スター
- 953
- フォーク
- 43
- 未解決の Issue
- 31
- 最終コミット
- 2 か月前
これは何?
Musicatは、ローカルディスク上のファイルを再生するデスクトップ音楽プレイヤーです。ファイルをデータベースにコピーせず、元のファイルを参照します。MP3、FLAC、WAV、AAC、OGGに対応し、フォルダ内のファイルが変更されると自動的に再スキャンします。
再生機能に加え、ID3v2とVorbisタグの読み書きに対応したメタデータタグ編集機能を備えています。さらに、アルバムアートのダウンロード、再生中の曲の歌詞取得、世界地図上でアーティストの出身地を表示する機能もあります。スマートプレイリスト、波形表示、統計情報、アルバムのタイムラインを使ってライブラリを探索できます。
インターフェースにはSvelte、デスクトップシェルにはTauriを採用しています。macOSとWindowsで動作し、LinuxではALSAが必要です。ギャップレス再生は、サンプルレートが同じトラック間でのみ機能します。
主な機能
- 01リンクしたローカルライブラリからMP3、FLAC、WAV、AAC、OGGファイルを再生します。
- 02ID3v2とVorbisのメタデータタグを読み書きします。
- 03サンプルレートが同じトラック間でギャップレス再生に対応します。
- 04クエリに基づいてスマートプレイリストを作成します。
- 05ライブラリの世界地図表示、アルバムアートのダウンロード、歌詞の検索、波形表示を利用できます。
ユースケース
- ディスク上に保存した、可逆圧縮・非可逆圧縮の音楽ファイルを大量に管理する。
- 音楽ライブラリのタグやアルバムアートをまとめて編集する。
- 統計情報やタイムライン、アーティストの出身地を示す地図を使ってライブラリを探索する。
クイックスタート
- 1
Tauriと各プラットフォームの前提条件をセットアップする
- 2
Linuxの音声依存パッケージをインストールする(Linuxのみ)
sudo apt-get install libasound2-dev - 3
npmの依存関係をインストールする(Node 22以降)
npm install - 4
開発ビルドを起動する
npm run tauri dev
使う前に知っておきたいこと
- アプリは現在0.xの開発段階にあるため、予告なく不具合が発生したり、仕様が変更されたりすることがあります。
- macOSではアプリに署名や公証がされていないため、Gatekeeperにブロックされ、ターミナルでの回避手順が必要になる場合があります。
- ギャップレス再生は、サンプルレートが同じトラック間でのみ機能します。
トピック
よくある質問
- musicat とは?
- SvelteとTauriで作られた、ギャップレス再生とスマートプレイリストに対応するデスクトップ音楽プレイヤー兼タグ編集ツール。 Musicatは、ローカルディスク上のファイルを再生するデスクトップ音楽プレイヤーです。ファイルをデータベースにコピーせず、元のファイルを参照します。MP3、FLAC、WAV、AAC、OGGに対応し、フォルダ内のファイルが変更されると自動的に再スキャンします。
- musicat は無料で使えますか?ライセンスは?
- musicat は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- musicat は今もメンテナンスされていますか?
- 半年以内に更新あり。musicat の最終コミットは 2026年8月8日 です。
- musicat は何に使えますか?
- ディスク上に保存した、可逆圧縮・非可逆圧縮の音楽ファイルを大量に管理する。 音楽ライブラリのタグやアルバムアートをまとめて編集する。 統計情報やタイムライン、アーティストの出身地を示す地図を使ってライブラリを探索する。
- musicat のインストール方法は?
- Tauriと各プラットフォームの前提条件をセットアップする Linuxの音声依存パッケージをインストールする(Linuxのみ): sudo apt-get install libasound2-dev npmの依存関係をインストールする(Node 22以降): npm install 開発ビルドを起動する: npm run tauri dev
- musicat はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/basharovV/musicat
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ClickHouseをバックエンドにSQLでデータを探索・クエリできる、LLM支援機能も備えたデスクトップ/Webアプリ。
Claude Code、Codex、Gemini CLIなどのAIコーディングツールで、APIプロバイダーをワンクリックで切り替え、MCPサーバー、Skills、プロンプトを管理できるデスクトップアプリ。
Gitをバックエンドに、Markdownのナレッジベースをプレーンファイルとして管理するmacOS、Windows、Linux向けデスクトップアプリ。
Tauri 2とReact製の、Markdown編集・プレビューに対応した軽量なクロスプラットフォームのデスクトップ付箋アプリ。
AndroidやiPhoneを、Wi-Fi・USB・ブラウザー経由で高音質なPC用マイクとして使える、Windows・Linux・macOS対応のデスクトップサーバー。