This application is a high-performance media player designed for desktop environments, providing a unified interface for managing audio and video playback across local files and remote network streams. It supports a wide range of file formats and streaming protocols, utilizing native system frameworks and hardware-accelerated decoding to ensure synchronized, low-latency output.
The main features of iina/iina are: Extensible Plugin Architectures, Extensible Media Players, Plugin Development Kits, Media Players, Web-Based Interface Engines, Audio and Video, Audio Video Tools, Entertainment and Media.
Open-source alternatives to iina/iina include: mpv-player/mpv — This project is a high-performance, terminal-based media player designed for efficient audio and video playback. It… metabrainz/picard — MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the… nukeop/nuclear — Nuclear is a cross-platform desktop music player that aggregates multiple online audio sources into a single… bilibili/ijkplayer — Ijkplayer is a cross-platform media playback engine designed to provide consistent audio and video rendering across… ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… mifi/lossless-cut — LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the…
This project is a high-performance, terminal-based media player designed for efficient audio and video playback. It utilizes a modular decoding core to handle a wide range of multimedia formats while offloading frame processing to platform-specific hardware-accelerated rendering pipelines to minimize CPU overhead. Beyond its standalone utility, the software functions as an embeddable multimedia engine, providing a native library interface that allows external applications to integrate its advanced decoding and rendering capabilities directly into their own interfaces. The player is distinguis
MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the MusicBrainz community music database. It functions as a plugin-extensible tagging framework and a scriptable file organizer capable of reading and writing tags across various audio formats including MP3, FLAC, and WAV. The project is distinguished by its acoustic fingerprint identifier, which matches unknown music files to known recordings via sonic fingerprints. It features a custom scripting language for automating metadata transformations and organizing files into structured folder h
Nuclear is a cross-platform desktop music player that aggregates multiple online audio sources into a single interface. It functions as a streaming music aggregator and a local library manager, allowing users to search for and play audio tracks while maintaining persistent collections and playback queues. The application utilizes a modular architecture that supports custom plugins, enabling users to extend core functionality by adding new streaming sources, metadata providers, and interface features. This design allows for the normalization of disparate audio sources through a unified abstrac
Ijkplayer is a cross-platform media playback engine designed to provide consistent audio and video rendering across mobile devices. Built upon established open-source multimedia frameworks, it functions as a unified engine that leverages hardware-accelerated decoding to process diverse media formats. The project distinguishes itself by providing a comprehensive toolchain for compiling and configuring low-level media source code into native binary libraries. This allows developers to integrate high-performance playback directly into mobile applications, utilizing a pluggable output architectur