Honest thoughts on IINA’s performance and reliability?

I’m considering installing IINA and wanted to get some feedback from the community first. It looks incredibly polished and feels like it fits perfectly with the macOS aesthetic, but I’ve heard mixed things about its overall stability lately.

IINA is an open-source video player developed specifically for macOS. The app supports a wide range of video and audio formats without requiring additional codec installations.

This review summarizes common user feedback and technical characteristics, focusing on interface design, playback capabilities, system performance, and reported issues.


:desktop_computer: User Interface and macOS Integration

IINA is designed using modern macOS frameworks and follows current interface conventions.

Interface characteristics:

  • Native macOS layout and window behavior

  • Full Dark Mode support

  • Touch Bar integration (on supported Macs)

  • Picture-in-Picture support

  • Trackpad gesture controls (scrubbing, volume, brightness)

  • Customizable on-screen controls

Users often note that the application behaves consistently with macOS system standards. Menu structure, keyboard shortcuts, and window scaling reflect typical Mac app patterns.

The preferences panel exposes advanced configuration options, including subtitle styling, hardware acceleration toggles, playback behavior, and mpv parameter customization.


:gear: Technical Performance and Format Support

IINA relies on the mpv backend, which provides broad codec and container compatibility.

Format handling:

  • MKV, MP4, MOV, AVI, FLV, and others

  • H.264, HEVC (H.265), VP9

  • Multiple audio streams (AAC, DTS, etc.)

  • External and embedded subtitle formats

Because of mpv integration, the player generally opens modern video formats without requiring external codec packs.

HDR Support:

IINA includes HDR playback support on compatible macOS systems and displays. This is a feature not consistently implemented across all macOS media players.

Playback Behavior:

  • Smooth seeking in large files

  • Adjustable playback speed

  • Subtitle timing synchronization

  • Video rotation and aspect ratio control

Performance is generally stable with high-resolution HEVC content on modern Apple Silicon hardware.


:speaker_high_volume: Reported Technical Issues

One recurring issue reported by users involves sudden loss of audio within IINA, while sound remains functional in other applications such as browsers or system alerts.

Characteristics of this issue:

  • Video continues playing normally

  • Audio output stops unexpectedly

  • Restarting playback or the application may restore sound

  • The issue may reappear intermittently

Additionally, some users report that multi-track MKV files occasionally require manual audio stream selection.

While not universal, these issues are documented in user discussions and may affect workflows involving complex media files.


:film_frames: Alternatives

Elmedia Player

Elmedia Player is a macOS media player offering broad format support and built-in streaming capabilities.

Key characteristics:

  • Wide codec compatibility

  • Integrated streaming to AirPlay and DLNA devices

  • Manual audio and subtitle controls

  • Optional Pro version with expanded features

It functions as a commercial alternative for users seeking structured support and additional streaming tools.


QuickTime Player

QuickTime Player comes preinstalled with macOS and integrates tightly with the operating system.

While stable for supported MP4 and MOV files, it does not offer the format flexibility or advanced controls available in third-party players.

If you are interested in exploring a wider range of players, there are several threads where Mac users share their updated impressions of the best media player.


:pushpin: Summary

IINA is a macOS-focused media player built on the mpv engine, providing wide format compatibility, HDR support, and strong integration with Apple’s interface conventions. It performs reliably on modern hardware, particularly Apple Silicon systems, and includes detailed playback customization options.

However, users have reported intermittent audio loss within the application and occasional resource intensity during high-resolution playback, particularly on older hardware.

For users seeking alternatives, Elmedia Player offers expanded streaming tools, while QuickTime Player remains suitable for basic playback of supported formats but lacks advanced media control features.

1 Like

Short version from daily use on an M1 MBP and an older Intel MBP: IINA is good, but not flawless. If you like the macOS look, you will probably be happy, as long as you accept a few quirks.

What I like:

  • Fits macOS visually. Feels like a “real” Mac app, not a port.
  • mpv backend means wide format support. MKV, weird fansub stuff, multiaudio, all fine.
  • Hardware decoding on Apple Silicon works well. 4K HEVC plays smoothly, CPU stays low.
  • Good subtitle controls. Font, size, outline, timing offset, etc.
  • Picture in Picture and gesture controls feel natural.

Where it annoys me:

  • The audio drop issue @mikeappsreviewer mentioned is real. I have had it a few times per week on Intel, rarer on M1. Usually fixed by switching output device in IINA prefs or restarting the app, but it breaks the “it always works” trust.
  • Occasionally freezes for a second or two when scrubbing in big 4K files, especially from network drives.
  • Some settings hide behind mpv options. Great if you like tweaking, not great if you want simple.
  • Multi track MKVs often start on the “wrong” track for me. You need to switch manually.

Stability:

  • On Apple Silicon: solid for me. Maybe one crash every few weeks.
  • On older Intel: more hiccups with high bitrate files and HDR, fans spin up faster.

If you want less hassle and are ok with a non open-source option, I would look at Elmedia Player. It handles streaming to TV better, and I have had fewer random issues with audio. It feels less “tweakable” than IINA though.

My rule of thumb:

  • If you care about a native macOS look, advanced controls, and you are on a modern Mac, install IINA and keep it as your main player.
  • If you want something that behaves more like a consumer app with support and AirPlay / DLNA streaming, try Elmedia Player alongside it.
  • Keep QuickTime around for super basic stuff, but do not expect it to handle everything.

Given it is free, I would install IINA, test it for a week with your usual files, and keep Elmedia Player as a backup if your workflow involves a lot of streaming or you hit the audio bug too often.

Running IINA on a 14’ M1 Pro and an old 2015 Intel MBP here, so I’ll just stack my experience on top of what @mikeappsreviewer and @reveurdenuit already said.

Short version: it looks like the ideal macOS video player and mostly behaves like one, but I would not call it “fire and forget reliable.”

Where it shines for me:

  • The UI really does feel native. Title bar behavior, shortcuts, gesture support, PiP, all that. If the macOS look is a big reason you’re considering it, that part delivers.
  • mpv under the hood is a huge win. I throw basically anything at it: fansubbed MKVs, odd encodes from ancient torrents, multi audio tracks, random codecs, and IINA almost never refuses to open a file.
  • On Apple Silicon, 4K HEVC with subtitles is smooth and quiet. Hardware decoding works well enough that I don’t think about it.

Where it bites:

  • The audio drop thing is not theoretical. I see it maybe once every couple of weeks on the M1, more often on Intel. For me it tends to happen after playing a bunch of clips back to back or waking from sleep. Video still runs, system sound is fine, only IINA goes silent. Toggling the output device inside IINA or restarting usually fixes it, but it kills confidence.
  • Scrubbing big 4K files over SMB can hang for a second or two. Not every file, but often enough that I notice. If you skim a lot through giant files on a network share, it will probably annoy you.
  • Some important quirks are buried in mpv-style options. Powerful if you like tweaking, but if you just want “set it and forget it,” it can feel like you’re half a step from editing config files.

Where I kind of disagree with others: people sometimes talk like the issues are only on “older” hardware. On my M1 Pro I still hit small bugs. It is better than Intel, but not magically flawless. If you want absolute zero‑drama playback, it’s not that.

How I’d approach it in your place:

  • Yes, install IINA. It’s free, actively developed, and for local playback it’s one of the nicest macOS-native experiences.
  • Expect 95% solid behavior with occasional “why is there no sound” moments or tiny hangs.
  • Keep a backup player. For me that’s Elmedia Player, which is honestly more boring but in a good way. It’s not as tweakable as IINA, but for just “open video, play, maybe stream to TV,” Elmedia Player tends to misbehave less and its AirPlay / DLNA stuff is noticeably better.

So if your priorities are:

  • Aesthetic + advanced controls + open source: IINA as main, accept a few glitches.
  • Predictable playback and easy streaming to a TV: seriously consider Elmedia Player alongside it and use whichever behaves better with a given file.

Given that it costs you nothing but a download, I’d say install IINA, run your messiest MKVs and subtitles through it for a week, and if you start swearing at it too often, add Elmedia Player to your dock and split duties.