Repolode
basharovV

basharovV/musicat

SvelteとTauriで作られた、ギャップレス再生とスマートプレイリストに対応するデスクトップ音楽プレイヤー兼タグ編集ツール。

代替できる製品:Winampfoobar2000iTunes

スター
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. 1

    Tauriと各プラットフォームの前提条件をセットアップする

  2. 2

    Linuxの音声依存パッケージをインストールする(Linuxのみ)

    sudo apt-get install libasound2-dev
  3. 3

    npmの依存関係をインストールする(Node 22以降)

    npm install
  4. 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 の数値は毎日更新されます。

関連プロジェクト