IINA logo

IINA

Modern media player for macOS with mpv playback, subtitles, playlists, and plugin support

Repository activity
  • Stars45.2k
  • Forks2.8k
  • Open Issues1.9k
iina health score - Linux Foundation Insights
License

GPL-3.0

Languages
  • Swift
  • Objective-C
  • Shell
IINA screenshot

About IINA

IINA is a modern media player built from the ground up for macOS. It pairs the mpv playback engine with a native, designed-for-Mac interface, handling video and music with subtitles, playlists, chapters, and audio files.

It adds picture-in-picture, Touch Bar support, video thumbnails, online subtitle search, local subtitle matching, playback history, and configurable video and audio filters. Keyboard, mouse, trackpad, and gesture controls are fully customizable, alongside mpv configuration files and a scripting system.

A command-line tool and browser extensions let you send videos straight to IINA, and plugins extend it for online media, subtitles, and custom workflows. It requires macOS 11.0 or later and is released under the GPL 3 license.

Key features

  • Native macOS player on the mpv engine
  • Picture-in-picture and Touch Bar support
  • Online subtitle search and local subtitle matching
  • Command-line tool and browser extensions to send videos
  • Plugin and scripting system

Details

On GitHub since
2016
Platforms
macOS
Deployment
offline-first
License
GPL-3.0
Media engine
mpv
macOS support
11.0+