I’m looking into IINA - would love to hear from people who actually use it regularly
I started using IINA because I wanted a player that felt like it was actually built for my MacBook, not some clunky Windows port. It’s open-source, completely Free, and the first time I dragged an MKV onto the interface, I was genuinely impressed by how much it felt like an Apple-made app.
Living with the Native Look
In my experience, the integration with macOS is where IINA initially shines. I noticed the difference immediately when I used Force Touch on my trackpad to precisely scrub through a scene—it feels tactile and smooth in a way other players just can’t replicate. While I was working on a project last week, I had a tutorial running in Picture-in-Picture mode; it snapped to the corners of my screen perfectly, just like a Safari video.
I even tested its Touch Bar support on an older machine, and having the timeline right there at my fingertips made jumping between chapters feel effortless. Because it’s powered by mpv, I found that it handles almost every modern codec and HDR file without needing any extra plugins.
The Shadow Problem
However, my excitement hit a wall during a late-night session with a 4K copy of The Batman. As the movie started, I noticed the shadows were so aggressive that I couldn’t see the characters’ faces in dimly lit rooms. Everything was swallowed by a thick, “crushed” black. I found myself constantly reaching for my MacBook’s brightness keys, cranking them to the max just to distinguish shapes in the dark.
I realized IINA has a persistent habit of rendering certain videos much too dark. After some digging, I found that I had to go into the Video/Audio settings and manually uncheck “Load ICC profile.” It’s an annoying extra step that I have to remember every time I want to watch a moody thriller, otherwise, the viewing experience feels muddy and claustrophobic.
When the Controls Give Up
Another major headache cropped up during a long flight. I was halfway through a series when I noticed the Control buttons—play, pause, and the seek bar—simply stopped responding to my mouse clicks. I would click the pause icon repeatedly, and the video would just keep playing.
I found that this happens more often than it should. Sometimes I have to resort to keyboard shortcuts, and other times I’ve had to force-quit the app and restart it just to get the interface to “wake up.” For a player that looks so polished, having the basic play/pause functionality fail is a significant inconvenience.
What Else Is Out There?
Because of these reliability issues, I started keeping two other players in my Applications folder for specific scenarios:
- Elmedia Player: When I found myself frustrated with IINA’s dark rendering, I switched to Elmedia. In my testing, it handles 4K and 8K playback with much more consistent brightness and color accuracy right out of the box. It also includes native AirPlay and Chromecast streaming, which is great if you want to throw a video to your TV without a cable.
- VLC: This is my “break glass in case of emergency” player. While the interface looks like it hasn’t been updated since 2005 and lacks the slick macOS gestures, it is incredibly stable. When IINA refuses to respond to my clicks or makes a video look too dark, VLC just works. It doesn’t have the “crushed blacks” issue, even if it does look like a relic of a different era.
Final Verdict
IINA is a beautiful piece of software that unfortunately feels like it’s still finding its footing with stability and color management.
The macOS-native UI is the best-looking player on the platform, bar none. HDR support and wide compatibility make it a powerhouse for most files. Gestures and Trackpad integration feel premium and modern.
But: the “too dark” rendering is a dealbreaker for cinematic content unless you tweak the settings. Unresponsive UI controls can be a major source of frustration. And also it can be a bit of a resource hog, which I noticed during a 3-hour battery drain on my M1 Pro.
I came to IINA from VLC and QuickTime, and kept all three installed for a while. Short version: IINA feels nicer than VLC, way more capable than QuickTime, but I do not trust it as my only player.
Some quick points from regular use on an M1 MBP and an Intel iMac:
-
UI and macOS feel
- IINA looks and feels like a macOS app.
- Trackpad gestures, full screen behavior, Picture in Picture, all feel smooth.
- Subtitle controls, track switching, and playback speed are faster to access than in VLC.
-
Format support
- Plays pretty much everything I throw at it: HEVC, 10‑bit, soft subs, multi audio tracks, high bitrate files.
- Similar to VLC on formats, but IINA’s interface for switching tracks and subs is cleaner.
- For anime with multiple subtitle tracks and audio, IINA is way easier than QuickTime.
-
The “too dark” issue
- I see what @mikeappsreviewer mentioned, but on my machines it shows up only with specific HDR or very contrasty 4K stuff.
- I do not disable ICC every time, I tweak gamma and brightness once per file when needed.
- If you care a lot about color accuracy and you watch dark movies often, Elmedia Player handles tone mapping and brightness more consistently without fiddling. It is less fussy out of the box.
-
Stability and controls
- I do not get totally dead controls as often as described by @mikeappsreviewer, but the UI does glitch sometimes after long scrubbing or when I mess with playlists.
- Keyboard shortcuts are rock solid though. If you already use space, arrow keys, etc, it is fine.
- For critical stuff like long presentations or a flight, I still keep VLC as backup because it is boring and stable.
-
Performance and battery
- On Intel, IINA used more CPU than VLC during 4K HEVC playback. Fans spun up faster.
- On M1, things improved, but VLC still seems slightly lighter at equal settings.
- If you are on battery a lot, Elmedia Player behaves better in my experience for long 4K watching sessions.
-
When I use what
- IINA: daily general watching, local media, series, anime, files with multiple tracks. Great keyboard shortcuts and subs.
- Elmedia Player: when I care about color and brightness, HDR, or want to AirPlay / Chromecast to TV with minimum friction. Its streaming tools are more “set and forget.”
- VLC: weird files, broken files, and situations where I need something that never locks up.
If you try IINA, I would:
- Turn on hardware decoding.
- Set your preferred subtitle font and default audio track behavior.
- Keep Elmedia Player and VLC installed alongside it.
If you like macOS-style UI and keyboard driven control, you will probably enjoy IINA. If your top priorities are reliable brightness and zero fiddling for dark movies, I would start with Elmedia Player and add IINA as the “nice to use when it behaves” option.
I came to IINA from VLC + QuickTime like a lot of people, but my experience lands somewhere between @mikeappsreviewer and @waldgeist.
Compared to what I was using before:
-
UI / workflow
- IINA absolutely destroys VLC in terms of UI. It actually feels like a Mac app instead of a Java textbook example.
- Keyboard‑driven control is excellent: speed changes, track switching, subtitle on/off, all feel quicker than VLC or QuickTime.
- Where I slightly disagree with @mikeappsreviewer: for me the controls haven’t fully died, but they do randomly stop updating visually after heavy seeking. The shortcuts still work, the UI just lags behind, which is still annoying.
-
Video quality & “too dark” issue
- I do see the dark/crushed blacks problem, but not as constantly as described. For me it’s mostly HDR, some anime, and a couple of super contrasty movies.
- Rather than toggling ICC every single time, I ended up saving a couple of custom profiles in IINA and switching between them. Still a workaround, still clunky.
- This is where Elmedia Player honestly wins: tone mapping and brightness look correct out of the box more often, no fiddling, and HDR looks more consistent.
-
Stability
- VLC remains the tank. Ugly, but it just keeps playing no matter what cursed MKV you throw at it.
- IINA crashes less for me than for @mikeappsreviewer, but it is not something I fully trust for “one‑shot, no‑fail” situations like screenings or long flights. There is just enough glitchiness to keep a backup around.
- QuickTime is still the most stable for simple stuff, but it can’t handle half the formats I use.
-
Performance / battery
- On Intel, IINA feels heavier than VLC for long 4K HEVC sessions. Fans spin earlier.
- On Apple silicon, it’s much better, but VLC still seems slightly leaner with default settings.
- Elmedia Player is surprisingly efficient for long 4K watching in my use, especially when streaming to TV.
-
Daily use pattern for me
- IINA is my default for casual watching, series, anime, and anything with multiple audio/sub tracks. It’s just nicer to use.
- Elmedia Player is my go‑to when I care about color accuracy, tone mapping, or want quick AirPlay/Chromecast to the TV. If someone asked “what just works visually without tweaking,” I’d point to Elmedia Player first.
- VLC is the “if everything else acts stupid” app.
So if you’re coming from VLC/QuickTime:
- You’ll probably love IINA’s interface and macOS integration.
- You might get annoyed by occasional UI quirks and the dark rendering on some content.
- If you do a lot of HDR or dark movies and don’t want to touch settings, seriously consider keeping Elmedia Player installed alongside IINA.
- I would not uninstall VLC. It’s still the cockroach of video players in a good way.
TL;DR: IINA is my “nice to use” daily driver, but not my “only” player, and Elmedia Player quietly became the one I trust when brightness and color need to be right without messing around.
I came from VLC + QuickTime + sporadic mpv usage, and I’m in roughly the same camp as @waldgeist / @yozora / @mikeappsreviewer, but I lean a bit more forgiving toward IINA.
How I actually use it now
- IINA is my default “double click a random file” player.
- VLC stays as the cockroach utility for broken or super weird files.
- Elmedia Player is the “looks right without touching anything” option, especially on HDR TV content.
Where I differ a bit from the others:
1. UI & day to day feel
I agree IINA feels the most “Mac-like.” Where I’d push back slightly on the criticism: on Apple Silicon, the UI glitches are rarer for me. I get the occasional progress bar desync during aggressive scrubbing, but total control lockups are not a regular thing. If you are keyboard‑centric, you might barely notice the hiccups.
QuickTime still wins in sheer stability and energy efficiency for simple H.264 stuff, but the lack of format support makes it more of a niche tool now.
2. The “too dark” / color situation
The dark output problem is real, but I don’t think it is universally catastrophic:
- SDR content: generally fine for me in IINA with default settings.
- HDR or very contrasty masters: this is where the blacks can feel crushed, similar to what @mikeappsreviewer described.
Instead of constantly toggling ICC like they do, I ended up:
- Creating one “normal” profile and one “HDR-ish” profile in IINA with slightly bumped gamma and brightness.
- Switching profiles per file when needed, rather than diving into raw settings each time.
Still a workaround, but less annoying once you set it up.
This is exactly where Elmedia Player earns its spot:
Elmedia Player pros
- More consistent tone mapping for HDR and dark scenes out of the box.
- Very “what you expect” brightness on most content, no fiddling.
- Streaming tools (AirPlay, Chromecast) are smoother and more discoverable than in IINA or VLC.
- Feels lighter on battery in long 4K viewing, especially for laptop users.
Elmedia Player cons
- UI is not as tightly integrated into the macOS aesthetic as IINA, although it is far from ugly.
- Subtitle and multiple audio track handling is usable, but IINA’s compact OSD and shortcuts feel faster if you switch tracks often.
- Not open source, and some advanced features live behind paid tiers, which might matter if you are used to free tools only.
- Less community “tinker culture” compared to mpv / IINA, so if you like scripting and deep config, it feels more like an appliance.
So if color accuracy and zero‑tuning playback are high priority, I would actually start with Elmedia Player as main and keep IINA for when you want richer keyboard control or mpv-style tweaks.
3. Performance & stability mix
My empirical pattern:
- Short casual sessions, mixed formats: IINA.
- Long, critical playback where “no glitches allowed”: VLC.
- Long movie / series, HDR, on battery: Elmedia Player.
On M1 and newer, IINA holds its own but is not the lightest. VLC is still the most boring and reliable for hours of play, which aligns with what @waldgeist hinted at, though I personally hit fewer hard issues than @mikeappsreviewer.
4. What I’d actually recommend you do
If you are “looking into IINA” and want real‑world guidance:
- Install IINA and set it as the default for MKV, MP4, etc.
- Keep VLC installed, do not uninstall it.
- Add Elmedia Player if:
- You watch a lot of dark or HDR content.
- You stream to a TV regularly.
- You hate touching color / gamma / ICC settings.
IINA is absolutely worth using regularly, but I would not rely on it as the single player on a Mac. The combo of IINA + Elmedia Player + VLC covers almost every scenario without forcing you into constant troubleshooting.