phiola
com.github.stsaz.phiola
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
First release: Sep 6, 2025, 21 total releases.
Most recent release: Sep 27, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 27, 2026 2.10Changes since v2.9.2: ``` + GUI: support multimedia keys for playback control + Windows: installer: upgrade existing installation + convert to .mp3: support writing 'picture' tags + convert: `-meta`: can read the value from file (e.g. `-meta picture=@file:cover.jpg`) - converting .cue tracks might result in a crash in some cases - playback: manual track switching could result in a sound glitch - .cue playback crashed or misbehaved with `Auto Skip Ending` enabled ```
More…
## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.10/phiola_2.10_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10.0-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.10/phiola_2.10_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10.0-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-linux-aarch64.tar.zst) | | macOS (ARM64) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-macos-arm64.tar.gz) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.10/phiola-2.10-windows-x64.zip) | - Sep 20, 2026 2.9.2Changes since v2.9.1: ``` + Windows: installer: register file associations, add `Open/Enqueue` commands + Windows: installer: `Portable mode` option + Windows: uninstaller * GUI: switch playlists by `Ctrl+Tab` - GUI: crashed on filtering playlist rows - GUI: next track could be played from wrong playlist sometimes - GUI: `Auto Skip Beginning` option was working slowly ```
More…
## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola_2.9.2_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola_2.9.2_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-linux-aarch64.tar.zst) | | macOS (ARM64) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-macos-arm64.tar.gz) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.9.2/phiola-2.9.2-windows-x64.zip) | - Sep 5, 2026 2.9.1Changes since v2.9: ``` + add HTTPS support for macOS and Linux/ARM64 * GUI: Windows: complete dark mode - Android: `Settings: Record: Gain/Attenuate` value could not be saved sometimes ``` ## Download Options | Platform | Download Options |
More…
| --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola_2.9.1_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola_2.9.1_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-linux-aarch64.tar.zst) | | macOS (ARM64) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-macos-arm64.tar.gz) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.9.1/phiola-2.9.1-windows-x64.zip) | - Aug 30, 2026 2.9Changes since v2.8.13: ``` + macOS ARM64 support with CoreAudio + Android: stop recording via `RECORD_STOP` intent ! ALAC decoder: disable by default on desktop (consistent with Android) - .m4a files written by phiola couldn't be opened by some players (e.g., Groove Music) - `list heal` sometimes failed to detect moved files - `-split` option didn't work sometimes ```
More…
## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.9/phiola_2.9_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9.0-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.9/phiola_2.9_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9.0-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-linux-aarch64.tar.zst) | | macOS (ARM64) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-macos-arm64.tar.gz) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.9/phiola-2.9-windows-x64.zip) | - Jul 21, 2026 2.8.11Changes since v2.8.10: ``` - Android: couldn't play internet radio - GUI: Linux: playlist: sorting commands didn't work ``` ## Download Options | Platform | Download Options | | --- | --- |
More…
| Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola_2.8.11_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola_2.8.11_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-linux-aarch64.tar.zst) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.8.11/phiola-2.8.11-windows-x64.zip) | - Jul 18, 2026 2.8.9Changes since v2.7.14: ``` + Android: can record by request from another app + Android: new command `Recording Status` + Android: `Record From Radio` option + GUI: Windows: dark purple theme + Linux/Windows: TUI with playlist support and file explorer + `play -tui2`: ncurses TUI + TUI: `play -record`: record from radio with `Shift+R` + .deb & .rpm packages
More…
+ `-recordable`: specify file name with `-tee` ! Android: remove menu command `List: Add Current to Next` ! Android: remove menu command `List: Remove Current Track` ! Android: remove menu command `List: Show Current Track` * Android: better light & dark themes * GUI: Windows: better dark theme - Android: playback: crashed after headset plug/unplug - Android: 'Stop' mm key didn't work ``` Changes since v2.8-rc8: ``` * TUI2: playlist: Add URL to playlist with `A` key * TUI2: playlist: Display URLs as-is * TUI2: playlist: Rename file with `F6` key * TUI2: playlist: Save to file with `S` key * TUI2: playlist: Trash files with `Shift+Del` key ``` ## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola_2.8.9_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola_2.8.9_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-linux-aarch64.tar.zst) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.8.9/phiola-2.8.9-windows-x64.zip) | - Jul 11, 2026 2.8-rc8Changes since v2.8-rc7: ``` - Android: crashed on pressing MM Stop button - Android: some modules couldn't be used ``` ## Download Options | Platform | Download Options | | --- | --- |
More…
| Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.8-rc8/phiola-2.8-rc8-android-arm64.apk) | - Jul 4, 2026 2.8-rc7Changes since v2.7.14: ``` + Android: can record by request from another app + Android: new command `Recording Status` + Android: `Record From Radio` option + GUI: Windows: dark purple theme + Linux/Windows: new TUI with playlist support and file explorer (start via `phiola tui`) + TUI: `play -record`: record from radio with `Shift+R` + `-recordable`: specify file name with `-tee` ! Android: remove menu command `List: Add Current to Next`
More…
! Android: remove menu command `List: Remove Current Track` ! Android: remove menu command `List: Show Current Track` * Android: better light & dark themes * GUI: Windows: better dark theme - Android: playback: crashed after headset plug/unplug - Android: 'Stop' mm key didn't work ``` ## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8-rc7-android-arm64.apk) | | Linux (x86_64) | [AMD64 deb](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola_2.8-rc7_amd64.deb) / [x86_64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8.0.rc7-1.x86_64.rpm) / [x86_64 Package](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8-rc7-linux-x86_64.tar.zst) | | Linux (aarch64/RPi) | [ARM64 deb](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola_2.8-rc7_arm64.deb) / [Aarch64 rpm](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8.0.rc7-1.aarch64.rpm) / [Aarch64 Package](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8-rc7-linux-aarch64.tar.zst) | | Windows (x64) | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8-rc7-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.8-rc7/phiola-2.8-rc7-windows-x64.zip) | - Apr 30, 2026 2.7.14Changes since v2.7.13: ``` - Android: radio playback: title was not updated after track change - GUI: incorrect duration was displayed during radio playback - GUI: radio playback didn't work with `Auto-Skip` settings enabled - `server` command didn't work - URLs couldn't be stored in exported playlists ``` ## Download Options
More…
| Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-android-arm64.apk) | | Android (< 8) | [ARM APK](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-android-arm.apk) | | Linux | [AMD64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-linux-amd64.tar.zst) | | Linux (Raspberry Pi) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-linux-arm64.tar.zst) | | Windows | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-windows-x64.zip) | | Windows XP | [x86 ZIP](https://github.com/stsaz/phiola/releases/download/v2.7.14/phiola-2.7.14-windows-x86.zip) | - Apr 28, 2026 2.7.13Changes since v2.7.12: ``` + GUI: Record: `Choose Output File` button - Auto-Normalizer didn't work well with some files - GUI: Playlist: don't redraw rows when not needed ``` ## Download Options
More…
| Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-android-arm64.apk) | | Android (< 8) | [ARM APK](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-android-arm.apk) | | Linux | [AMD64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-linux-amd64.tar.zst) | | Linux (Raspberry Pi) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-linux-arm64.tar.zst) | | Windows | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-windows-x64.zip) | | Windows XP | [x86 ZIP](https://github.com/stsaz/phiola/releases/download/v2.7.13/phiola-2.7.13-windows-x86.zip) | - Apr 26, 2026 2.7.12``` - Android: recording in 'int24' format didn't work ```
- Apr 19, 2026 2.7.11``` + Android: Recording: add `Sample Format` setting - `list heal` didn't work sometimes ```
- Apr 7, 2026 2.7.10``` - Android: recording didn't work on Android 15 due to incorrect request for user permission ```
- Apr 5, 2026 2.7.9Changes since v2.6.8: ``` + Android: can record in 24-bit FLAC + Android: Recording: `Audio Source` setting + Equalizer + GUI: can set EQ parameter string + GUI: List: Remove Non-Unique Files + GUI: "Minimize to Tray" + GUI: Settings: "Auto Skip the Ending of Each Track"
More…
+ GUI: Windows: Record: "Loopback Mode", "Exclusive Mode" * GUI: faster initial loading * playback: minimize delay when auto-switching tracks * playback: `-seek` and `-until` values can be specified as a percentage * record: request float32 input sample format for Opus/Vorbis/MP3 by default * `-tee` can work together with `@stdin` input - GUI: more reliable list redrawing !* Android: removed setting `Use UNPROCESSED Audio Source Preset` ``` ## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.7.9/phiola-2.7.9-android-arm64.apk) | | Linux | [AMD64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.9/phiola-2.7.9-linux-amd64.tar.zst) | | Linux (Raspberry Pi) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.7.9/phiola-2.7.9-linux-arm64.tar.zst) | | Windows | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.7.9/phiola-2.7.9-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.7.9/phiola-2.7.9-windows-x64.zip) | - Mar 14, 2026 2.7-rc8Changes since v2.6.8: ``` + Android: Recording: `Audio Source` setting + Equalizer + GUI: List: Remove Non-Unique Files + GUI: "Minimize to Tray" + GUI: Settings: "Auto Skip the Ending of Each Track" + GUI: Windows: Record: "Loopback Mode", "Exclusive Mode" * GUI: faster initial loading
More…
* playback: minimize delay when auto-switching tracks * playback: `-seek` and `-until` values can be specified as a percentage * record: request float32 input sample format for Opus/Vorbis/MP3 by default * `-tee` can work together with `@stdin` input - GUI: more reliable list redrawing !* Android: removed setting `Use UNPROCESSED Audio Source Preset` ``` - Feb 21, 2026 2.7-beta6``` + GUI: List: Remove Non-Unique Files + GUI: "Minimize to Tray" + GUI: Windows: Record: "Loopback Mode", "Exclusive Mode" ```
- Feb 14, 2026 2.7-beta5``` * record: request float32 input sample format for Opus/Vorbis/MP3 by default ```
- ``` + GUI: can set EQ parameter string * `-tee` can work together with `@stdin` input - GUI: editing tags might not always work ```
- Jan 4, 2026 2.6.8Changes since v2.5.9: ``` + .mp3 encoder + Android: Settings: `Show 'Playback Marker Set/Jump' Button` + record: new option `-noise_gate ""`: suppress noise based on its signal level + support playback of .mp4 files over HTTP + support seeking for .mp3 and .flac files via HTTP * Android: Explorer: show menu on long click * Android: improve performance for playlist scrolling/redrawing
More…
- Android: UI wasn't redrawn properly in some cases ``` ### A few words about MP3 encoder Although MPEG Layer 3 is somewhat obsolete audio codec, I decided to add support for MP3 encoding to phiola because .mp3 files are still commonly used. Also, it's worth noting that decoding an MP3 192kbps VBR stream is 50% faster than Opus or Vorbis, and this situation hasn't improved at all over the past 10 years. This means that MP3 is still a good choice for listening to the music on old devices that don't have a lot of processing power, and even on modern ARM64 phones MP3 can still provide maybe a couple more listening hours per 1 battery charge compared to Opus. Happy New Year to everyone! ## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-android-arm64.apk) | | Linux | [AMD64 Package](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-linux-amd64.tar.zst) | | Linux (Raspberry Pi) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-linux-arm64.tar.zst) | | Windows | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-windows-x64.zip) | - Changes since v2.5.9: ``` + .mp3 encoder + Android: Settings: `Show 'Playback Marker Set/Jump' Button` + record: new option `-noise_gate ""`: suppress noise based on its signal level + support playback of .mp4 files over HTTP + support seeking for .mp3 and .flac files via HTTP * Android: Explorer: show menu on long click * Android: improve performance for playlist scrolling/redrawing
More…
- Android: UI wasn't redrawn properly in some cases ``` ### A few words about MP3 encoder Although MPEG Layer 3 is somewhat obsolete audio codec, I decided to add support for MP3 encoding to phiola because .mp3 files are still commonly used. Also, it's worth noting that decoding an MP3 192kbps VBR stream is 50% faster than Opus or Vorbis, and this situation hasn't improved at all over the past 10 years. This means that MP3 is still a good choice for listening to the music on old devices that don't have a lot of processing power, and even on modern ARM64 phones MP3 can still provide maybe a couple more listening hours per 1 battery charge compared to Opus. Happy New Year to everyone! ## Download Options | Platform | Download Options | | --- | --- | | Android | [ARM64 APK](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-android-arm64.apk) | | Linux | [AMD64 Package](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-linux-amd64.tar.zst) | | Linux (Raspberry Pi) | [ARM64 Package](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-linux-arm64.tar.zst) | | Windows | [x64 Installer](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-windows-x64-setup.exe) / [x64 ZIP](https://github.com/stsaz/phiola/releases/download/v2.6.8/phiola-2.6.8-windows-x64.zip) | - ``` + Android: new setting `Main Screen Color` - Android: fix crash on closing the only playlist ```