pkg.soopen package index

cask

Install iina with Homebrew Cask

Free and open-source media player. Version 1.5.0 via Homebrew Cask; verified from local package data.

install

Additional install commands

macOS

Homebrew Caskverified · 100%
brew install --cask iina

local Homebrew cask metadata

overview

Package summary

Free and open-source media player

Commands and aliases

  • iina-cli

history

Project history and usage

IINA is an open-source, macOS-native video and audio player built on the mpv playback engine.

Project history

IINA is a free, GPL-licensed media player written for macOS and built on mpv. The project emphasizes a native macOS interface while exposing advanced playback, subtitle, filtering, automation, and customization features.

Adoption history

IINA became a prominent native macOS front end to mpv; its official repository reports roughly 45,000 GitHub stars and dozens of releases as of 2026. Development expanded beyond playback into command-line integration, browser extensions, and an official plugin system.

How it is used

Users open local files or network media, manage playlists and subtitles, use picture-in-picture and music modes, customize keyboard and gesture controls, and optionally install plugins. Advanced users can use mpv configuration files, scripts, the command-line tool, and browser extensions.

Why package nerds care

IINA combines mpv’s playback engine with a macOS-native interface, making it a common package-manager choice for users who want mpv capabilities without adopting mpv’s primarily keyboard-driven interface. Advanced users retain access to mpv configuration, scripts, custom input bindings, and plugins.

Timeline

  • 2024: IINA 1.4 introduced an enabled-by-default plugin system.
  • 2026: The official repository listed approximately 45,000 stars and 50 releases.

Related projects

  • IINA is based on mpv and maintains related projects for plugins, plugin definitions, dependency build scripts, and an mpv build distributed through an IINA Homebrew tap.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for iina. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
iina-clibinaryHomebrew cask binaryiina-cli

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version1.5.0
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://iina.io/

  • infoNo package-manager update timestamp was available.low confidence
  • infoRelease/tag comparison is only available for GitHub repositories.https://iina.io/none confidence

install metadata

Package metadata

Package keycask:iina
Version1.5.0
Package managerHomebrew Cask
Package manager pagehttps://formulae.brew.sh/cask/iina
Homepagehttps://iina.io/
Upstream docshttps://iina.io/
Source archivehttps://dl.iina.io/IINA.v1.5.0.dmg
SHA-2568fad50479b10e09645053457cec46bd53d054ced2242cfe68f74586735a20dc7
Bottlenot recorded
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokeniina
Names
  • IINA
Depends On
Artifacts
Auto Updatesyes
Deprecatedno
Disabledno

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment