IINA is a high-performance media player for macOS built on the mpv engine. It serves as a video player with broad codec support and a web media streamer that uses plugins to stream and download online video content for local playback.
The application features a customizable multimedia interface with flexible themes and layouts tailored for the macOS desktop. It integrates a JavaScript scripting engine and a plugin system to extend player functionality and parse media URLs from the web.
Core capabilities include multimedia playback with support for subtitles and playlists, as well as a picture-in-picture mode for multitasking. The project provides tools for subtitle search and integration, playback history tracking, and a configuration system for mapping custom input controls and gestures.