kushalpandya/Petrichor
40種類以上のファイル形式に対応し、スマートプレイリスト、歌詞、インターネットラジオも利用できるmacOS向けオフライン音楽プレーヤー。
代替できる製品:Apple Music
Musicbee
Swinsian
- スター
- 1,729
- フォーク
- 76
- 未解決の Issue
- 27
- 最終コミット
- 5 日前
これは何?
Petrichorは、自分のディスクに保存した音楽ファイルを再生するためのネイティブmacOS音楽プレーヤーです。フォルダを追加するとファイルをスキャンし、メタデータをローカルのSQLiteライブラリに読み込みます。音声ファイルやフォルダ構成は変更されず、ライブラリのデータもMac上に保存されます。
MP3、AAC、ALAC、FLAC、Ogg Vorbis、Opus、WAV、AIFF、DSDなど、40種類以上のオーディオ形式に対応しています。ギャップレス再生、クロスフェード、ReplayGainによる音量補正、イコライザー、Spatial Audio、AirPlay 2出力を利用できます。スマートプレイリストでは条件指定、除外、正規表現によるルールを設定でき、サイドバーにはアルバム、アーティスト、プレイリストをピン留めできます。
SwiftとSwiftUIを中心に、一部AppKitを使って開発されており、メニューバーとDockから再生を操作できます。歌詞のダウンロード、アーティスト情報、インターネットラジオ、Last.fmへの再生履歴送信などのネットワーク機能は、デフォルトで無効になっています。
主な機能
- 01ロスレス形式やDSDファイルを含む、40種類以上のローカルオーディオ形式を再生。
- 02条件指定、除外、正規表現ルールに対応したスマートプレイリスト。
- 03ギャップレス再生、クロスフェード、ReplayGain、イコライザー、AirPlay 2出力。
- 04歌詞の同期表示と、見つからない歌詞をダウンロードする機能。
- 05コレクションごとに整理できるインターネットラジオ局。
- 06メニューバーとDockからの再生操作に加え、ダークモードとミニプレーヤー。
ユースケース
- MacでMP3、FLACなどのローカルファイルからなる大規模な音楽コレクションを再生する。
- ストリーミングサービスに加入せず、オフラインで音楽を聴く。
- スマートプレイリストやメタデータを使ったブラウズ機能で音楽を整理する。
- ローカルの音楽ライブラリとあわせてインターネットラジオを聴く。
クイックスタート
- 1
Homebrewでインストール
brew install --cask petrichor - 2
または、Releasesページから最新の.dmgをダウンロードし、アプリをApplicationsにドラッグします
- 3
ApplicationsでPetrichorを右クリックし、「開く」を選択します
使う前に知っておきたいこと
- macOS 14以降のみ対応。Windows版とLinux版はありません。
- 機能を十分に活用するには、トラックのメタデータが適切に設定されている必要があります。
トピック
よくある質問
- Petrichor とは?
- 40種類以上のファイル形式に対応し、スマートプレイリスト、歌詞、インターネットラジオも利用できるmacOS向けオフライン音楽プレーヤー。 Petrichorは、自分のディスクに保存した音楽ファイルを再生するためのネイティブmacOS音楽プレーヤーです。フォルダを追加するとファイルをスキャンし、メタデータをローカルのSQLiteライブラリに読み込みます。音声ファイルやフォルダ構成は変更されず、ライブラリのデータもMac上に保存されます。
- Petrichor は無料で使えますか?ライセンスは?
- Petrichor は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Petrichor は今もメンテナンスされていますか?
- 活発にメンテナンス中。Petrichor の最終コミットは 2026年10月16日 です。
- Petrichor は何に使えますか?
- MacでMP3、FLACなどのローカルファイルからなる大規模な音楽コレクションを再生する。 ストリーミングサービスに加入せず、オフラインで音楽を聴く。 スマートプレイリストやメタデータを使ったブラウズ機能で音楽を整理する。 ローカルの音楽ライブラリとあわせてインターネットラジオを聴く。
- Petrichor のインストール方法は?
- Homebrewでインストール: brew install --cask petrichor または、Releasesページから最新の.dmgをダウンロードし、アプリをApplicationsにドラッグします ApplicationsでPetrichorを右クリックし、「開く」を選択します
- Petrichor はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/kushalpandya/Petrichor
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
未使用のアイコンを隠し、キーボードから項目を探せるオープンソースのmacOSメニューバー管理ツール。
ホットキーを自動化ワークフロー、アプリの起動、スクリプト、システム操作、ウィンドウのタイル配置に割り当てられるmacOS用キーボードショートカットユーティリティ。
大容量アプリとそのデータを外付けドライブに移し、ローカルのアイコンから起動できる状態を保つmacOSユーティリティ。
接続中の全モニターに高解像度壁紙を広げ、静止画・ライト/ダーク・時間帯別の切り替えに対応するmacOSネイティブアプリ。
MacBookのノッチを、メディア操作やシステム情報、便利なツールを表示するDynamic Island風のパネルに変えるmacOSアプリ。