Give the new player one job
IINA is worth considering when a local movie needs a subtitle file, a playlist, or controls your current player does not provide comfortably. It is a free, open-source Mac player built on mpv. Its documented features include subtitles, chapters, playlists and configurable input controls.
Start with the file or task that prompted the search. If your usual player already opens it with the sound and captions you need, there may be nothing to replace. QuickTime can display a movie’s available subtitle and caption tracks; Apple documents those controls. Needing subtitles does not automatically mean needing another app.
| What is happening? | A useful next step | Keep the scope narrow |
|---|---|---|
| The movie plays and its included subtitles work | Keep the working player | You can stop here if nothing is missing |
| A trusted local file will not open | Check the format and try a suitable alternative player | A different player cannot guarantee recovery of damaged media |
| You have a separate subtitle file | Try IINA’s local subtitle controls with that file | A similar filename does not prove the subtitles match the video |
| You want subtitles from an online provider | Evaluate the relevant provider and integration separately | Local playback and an online service have different requirements |
| Every double-click launches an unwanted player | Try a single file with Open With first | You do not need to change every file association at once |
This is a decision aid, not a comparison of decoding quality. Apple’s file-opening guidance distinguishes unsupported formats from damaged files and recommends checking updates or a suitable alternative app.
Check the current download and controls
Use iina.io as the starting point. On 23 October 2026, its current download is IINA 1.5.0 and lists macOS 12 or later, with macOS 11 support for Intel Macs. Check those requirements against your Mac before following an older tutorial.
Version 1.5 changed the interface. Its release announcement describes a Layout sidebar, simultaneous left and right sidebars, and controls that can remain docked. You can keep a playlist visible while working through several files, or reduce the interface around one movie. You can leave the more elaborate layout options alone until a real task needs them.
Try local playback before changing defaults
Use this proposed check with a harmless clip you own or have permission to play. These are steps to evaluate on your Mac, rather than results from our testing.
- Open the clip in IINA with File → Open. Check the picture, sound, seeking and any included subtitle tracks before adding extensions.
- If you have a matching local subtitle file, use Subtitles → Load External Subtitle and choose it. Check a passage near the start and another later in the clip, so one correctly timed line does not stand in for the whole file.
- If the words are consistently early or late, inspect the subtitle-delay controls. If the text or sequence belongs to a different edit, obtain the matching subtitle instead of assuming a timing adjustment will fix it.
- Try a copy of the troublesome file that led you here. If it still fails, stop expanding the setup. Check its source and format; installing plugins at random is a poor way to distinguish corruption from unsupported media.
The 1.5.0 menu definitions include those opening, external-subtitle and delay controls. Menu wording can vary with language and release. Use the available menu as the reference when a shortcut from a tutorial behaves differently.
Add online features deliberately
Keep the first check focused on local files. The official OpenSubtitles plugin connects IINA to an external subtitle provider. Its availability and provider requirements are a separate consideration from opening a subtitle you already have.
IINA’s plugin documentation describes network and file-system capabilities. Review an extension’s purpose and source before adding it; a useful local player does not make every extension necessary. The maintained feature list also includes playback history, so inspect the history controls before using private material on a shared Mac.
Make it the default only where it helps
In Finder, Control-click a representative file and choose Open With → IINA to try that file. If you want the same file type to open in IINA thereafter, select it, choose Get Info, expand Open with, choose IINA and select Change All. Apple’s instructions distinguish this file-type change from opening one file once.
Keep IINA for the files where it helps. You might prefer it for a collection with external subtitles and another player for a different task. If getting the file onto the Mac is the obstacle, the LocalSend guide covers local transfer. If the movie arrived inside an archive, start with the Keka guide before treating it as a playback problem.