phiola app
phiola is a fast audio player, recorder, converter for Windows, Linux & Android. Its low CPU consumption conserves the notebook/phone battery. You can issue commands to phiola via its CLI, TUI, GUI, system pipe and SDK interfaces. Its fast startup time allows using it from custom scripts on a "play-and-exit" or "record-and-exit" basis. It's completely portable (all codecs are bundled) - you can run it directly from a read-only flash drive. It's a free and open-source project, and you can use it as a standalone application or as a library for your own software.
Features:
- Play audio:
.mp3
,.ogg
(Vorbis/Opus),.mp4
/.mov
(AAC/ALAC/MPEG),.mkv
/.webm
(AAC/ALAC/MPEG/Vorbis/Opus/PCM),.caf
(AAC/ALAC/PCM),.avi
(AAC/MPEG/PCM),.aac
,.mpc
;.flac
,.ape
,.wv
,.wav
. Note: on Android phiola can play only what your Android supports! - Record audio:
.m4a
(AAC),.ogg
,.opus
;.flac
,.wav
- Convert audio
- Input: file, directory, HTTP/HTTPS URL, console (stdin), playlists:
.m3u
,.pls
,.cue
- List available audio devices
- Command Line Interface for Desktop OS
- Terminal/Console UI for interaction at runtime
- GUI for Windows, Linux, Android
- Instant startup time: very short initial delay until the audio starts playing (e.g. Linux/PulseAudio: TUI: ~25ms, GUI: ~50ms)
- Fast (low footprint): keeps your CPU, memory & disk I/O at absolute minimum; spends 99% of time inside codec algorithms