fmedia is a fast audio player/recorder/converter for Windows, macOS, Linux and FreeBSD. It provides smooth playback and recording even if devices are very slow. It"s highly customizable and can be easily extended with additional plugins. Its low CPU & memory consumption saves energy when running on a notebook"s battery.
Play or convert audio files, record new audio tracks from microphone, save songs from Internet radio, and much more! fmedia is free and open-source project, and you can use it as a standalone application or as a library for your own software.
fmedia can decode: .mp3, .ogg (Vorbis/Opus), .opus, .mp4/.m4a/.mov (AAC/ALAC/MPEG), .mka/.mkv/.webm (AAC/ALAC/MPEG/Vorbis/Opus/PCM), .caf (AAC/ALAC/PCM), .avi (AAC/MPEG/PCM), .aac, .mpc, .flac, .ape, .wv, .wav; .m3u, .pls, .cue.
fmedia can encode into: .mp3, .ogg, .opus, .m4a (AAC), .flac, .wav, .aac (--stream-copy only).
Portable. No installation, just uncompress the package anywhere you want!
fmedia 1.31 changelog:
- + --http-ctl="
": Enable HTTP server for handling remote commands. This option allows fmedia to be remotely controlled using web browser. Server address is "http:// :7314/".
Supported commands:
- "POST /api/pause": Pause
- "POST /api/unpause": Unpause
- "POST /api/next": Play next track
- + --playlist-heal="": Auto-correct the paths to files inside a .m3u playlist
Other changes
- TUI: colored output
- GUI: compress auto-loaded playlists with zstd ("listN.m3uz")
- Recording: support --dev=... together with --record
- Restore support for old AMD64 CPU (without SSE4.2 support)
- Recording: finalize the output file while recording after --globcmd=stop
- .mp4(AAC) write: don"t write incorrect VBR bitrate & sample rate values
- .ogg write: fix (v1.30 bug)
Download: fmedia 1.31 (64-bit) | 2.9 MB (Open Source)
View: fmedia Home Page | Project Page @GitHub