fmedia screenshot
fmedia

fmedia is a powerful, cross-platform media player, recorder, and converter that works on Windows, macOS, Linux, and FreeBSD. It’s designed for speed and efficiency, providing smooth playback and recording, even on slower devices. With its minimal CPU and memory usage, fmedia is an ideal choice for users who need to conserve battery life on notebooks. As a free, open-source project, it offers flexibility for both individual users and developers who wish to integrate its functionality into their own software.

fmedia allows you to play or convert various audio formats, record new tracks from your microphone, save music from Internet radio, and more. Its high customizability means you can tailor it to your specific needs, and you can extend its functionality through plugins.

  • Supported Input Formats:
    fmedia can read a wide range of audio formats, including:
    • Lossy Formats: .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
    • Lossless Formats: .flac, .ape, .wv, .wav
      It also supports playlist formats such as .m3u, .pls, and .cue.
  • Supported Output Formats:
    You can write and convert audio to formats like:
    • Lossy Formats: .mp3, .ogg, .opus, .m4a (AAC), .aac (stream-copy only)
    • Lossless Formats: .flac, .wav

Key Features:

  • Playback & Recording:
    • Seamless audio playback and recording, optimized for smooth performance, even on slow devices.
  • Audio Input/Output Support:
    • Linux: ALSA (capture/playback), OSS (capture/playback), PulseAudio (capture/playback), JACK (capture)
    • macOS: CoreAudio (capture/playback)
    • Windows: DirectSound (capture/playback), WASAPI (capture/playback)
  • File I/O Support:
    • Read from and write to local files, ICY-streams, and HLS streams.
  • Supported Audio Containers:
    • Playback and conversion for .aac (stream-copy only), .ape, .avi, .caf, .flac, .mkv/.mka, .mp3, .mp4/.m4a, .mpc, .ogg/.opus, .wav, and .wv formats.
  • Playlist Support:
    • Read and manage playlists in .m3u/.m3u8, .pls, .cue, and directory-based playlists.
  • Advanced Codec Support:
    • Lossy Codecs: Support for AAC, MPEG, Musepack, Opus, and Vorbis for decoding and encoding.
    • Lossless Codecs: Support for ALAC, APE, FLAC, and WavPack for decoding and encoding.
  • Additional Tools and Functionality:
    • PCM converter for audio processing.
    • PCM peaks analyzer for detailed waveform analysis.
    • Integrated mixer and dynamic audio normalizer for managing audio levels.
  • Interface Options:
    • Choose between a terminal-based UI or graphical user interface (GUI) for Windows and Linux (GTK).

fmedia stands out as a versatile and customizable solution for audio playback, recording, and conversion, catering to both casual users and developers looking for robust media tools.

fmedia - Changelog.

Download fmedia:
fmedia v1.31 - For windows 64 bit:
Size: 2.87 MB - Download
fmedia v1.15 - For windows 32 bit:
Size: 2.39 MB - Download