仕様
対応形式と動作要件
Android 9.0 以降で端末内のロスレス音声と圧縮音声を再生できます。対応形式は端末のデコーダーに依存し、厳格な USB DAC 出力には別の条件があります。以下は現行版の仕様です。変更は各バージョンの公開情報を参照してください。
動作要件
- Android
- 9.0 以降
- 厳格 USB 出力
- Android 14 以降、bit-perfect 経路を提供する端末、音源に一致するミキサープロファイルを備えた USB DAC
- ネットワーク
- 任意の利用統計、デバイスレポートのアップロード、アップデート確認に使用。再生とライブラリでは使用しません
音声形式
- ロスレス
- FLAC、ALAC、WAV、AIFF、16・24・32-bit 整数 PCM
- 非可逆圧縮
- MP3, AAC, Ogg Vorbis, Opus
- 拡張子
- .flac .alac .m4a .wav .aif .aiff .mp3 .aac .ogg .opus
- デコード
- Media3 を通じて Android と端末のデコーダーを使用するため、一部の端末では再生できない形式があります
出力
- システム出力
- Android の通常出力。スピーカー、有線ヘッドホン、USB、Bluetooth に対応
- 厳格 USB 出力
- Android 14 の公式 bit-perfect ミキサー API を使用。条件を満たさなくなると理由を表示して停止
- 経路の記録
- 再生中の音源、デコーダー、アプリ内処理、AudioTrack、出力経路を記録
ライブラリ
- 音楽の取得元
- Android のメディアライブラリ、または追加したフォルダ
- 閲覧
- アルバム、アーティスト、フォルダ、ジャンル、プレイリスト
- 並べ替え
- 曲名、アーティスト、アルバム、追加日時、最終再生日時、再生回数
- 検索
- 曲名、アーティスト、アルバムで検索
- 再生
- キュー、シャッフル、リピート、お気に入り
配布パッケージ
- 公開
- GitHub Releases の APK。アプリが更新を確認し、利用者の確認後にインストールします。Google Play は承認後に公開予定
- 署名証明書の SHA-256
- 74:3E:96:FC:B7:1D:C5:81:88:49:68:19:A0:01:A2:7C:D8:8D:90:91:62:C5:AE:92:9C:87:BF:A2:9A:B8:62:93
- 対応言語
- 英語、簡体字中国語、繁体字中国語、日本語
- ライセンス
- Apache 2.0。ソースコードを GitHub で公開