IINA is the modern video player for macOS.
High quality video output mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. IINA 0.0.11 MAC OS X IINA 0.0.11 – Modern video player (beta). Size: 33.25 MB IINA is the modern video player for macOS. Features For and only for modern macOS – IINA is born to be a modern macOS.
Website ·Releases ·Telegram Group
Features
- Based on mpv, which provides the best decoding capacity on macOS
- Designed with modern versions of macOS (10.11+) in mind
- All the features you need for video and music: subtitles, playlists, chapters…and much, much more!
- Force Touch, picture-in-picture and advanced Touch Bar support
- Customizable user interface including multiple color schemes and on screen controller (OSC) layout positioning
- Standalone Music Mode designed for audio files
- Video thumbnails
- Online subtitle searching and intelligent local subtitle matching
- Unlimited playback history
- Convenient and interactive settings for video/audio filters
- Fully customizable keyboard, mouse, trackpad, and gesture controls
- mpv configuration files and script system for advanced users
- Command line tool and browser extensions provided
- In active development
Building
IINA uses mpv for media playback. To build IINA, you can either fetch copies of these libraries we have already built (using the instructions below) or build them yourself by skipping to these instructions.
Using the pre-compiled libraries
- Download pre-compiled libraries by running
- Open iina.xcworkspace in the latest public version of Xcode. IINA may not build if you use any other version.
- Build the project.
Building mpv manually
- Build your own copy of mpv. If you're using a package manager to manage dependencies, the steps below outline the process.
With Homebrew
Use our tap as it passes in the correct flags to mpv's configure script:With MacPorts
Pass in these flags when installing: - Copy the latest header files from mpv (*.h) into
deps/include/mpv/
. - Run
other/parse_doc.rb
. This script will fetch the latest mpv documentation and generateMPVOption.swift
,MPVCommand.swift
andMPVProperty.swift
. This is only needed when updating libmpv. Note that if the API changes, the player source code may also need to be changed. - Run
other/change_lib_dependencies.rb
. This script will deploy the dependent libraries intodeps/lib
. If you're using a package manager to manage dependencies, invoke it like so: - Open iina.xcworkspace in the latest public version of Xcode. IINA may not build if you use any other version.
- Remove all of references to .dylib files from the Frameworks group in the sidebar and drag all the .dylib files in
deps/lib
to that group. - Drag all the .dylib files in
deps/lib
into the 'Embedded Binaries' section of the iina target. - Build the project.
Contributing
IINA is always looking for contributions, whether it's through bug reports, code, or new translations.
- If you find a bug in IINA, or would like to suggest a new feature or enhancement, it'd be nice if you could search your problem first; while we don't mind duplicates, keeping issues unique helps us save time and considates effort. If you can't find your issue, feel free to file a new one.
- If you're looking to contribute code, please read CONTRIBUTING.md–it has information on IINA's process for handling contributions, and tips on how the code is structured to make your work easier.
- If you'd like to translate IINA to your language, please visit IINA's instance of Crowdin. You can create an account for free and start translating and/or approving. Please do not send pull request to this repo directly, Crowdin will automatically sync new translations with our repo. If you want to translate IINA into a new language that is currently not in the list, feel free to open an issue.
You can download this article in PDF format via the link below to support us.Download the guide in PDF formatClose
IINA is a modern video player based on macOS mpv, Which can provide the best decoding capability on macOS. This is the best video player you can install on macOS and use it as the default player for all video media files. IINA is designed to use a modern version of macOS (10.11+) to ensure stability and compatibility with all Mac machines. IINA video player provides all the functions needed for video and music, such as playlists, subtitles, chapters and many other functions.
Some of the cool features that come with the IINA video player include:
- Forced touch, picture-in-picture and advanced touch bar support
- Customizable user interface, including multiple color schemes and screen controller (OSC) layout positioning
- Independent music mode specially designed for audio files
- Video thumbnail
- Online subtitle search and smart local subtitle matching
- Unlimited playback history
- Convenient and interactive setting of video/audio filters
- Fully customizable keyboard, mouse, trackpad and gesture controls
- Mpv configuration file and script system for advanced users
- Provided command line tools and browser extensions
- Actively developing
Install IINA Video Player for macOS
Now let’s take a look at how to install IINA Video Player on macOS.One is by downloading .dmg Package and install from it. Or manually build IINA Video Player on macOS system.
Install using a binary package (easy way)
![Iina 1 0 0 – Modern Video Player Download Iina 1 0 0 – Modern Video Player Download](https://computingforgeeks.com/wp-content/uploads/2020/10/install-IINA-video-player-macos-02-1024x481.png?ezimgfmt=rs:382x179/rscb23/ng:webp/ngcb23)
For the binary installation method, go to Download page And pull out the latest packaging.
For terminal installation, you can download the .dmg file using wget or curl commands.
After downloading the file, open it to start the installation of IINA Video Player on MacOS:
The application installation window will open for you to complete the installation.
Drag the application to “Application field“folder.
Then you can use the application. You can find it in Spotlight search.
The same installation can be done with Homebrew casks.
Browser extension
You can use our browser extension to open various online media in IINA directly from your web browser.
Safari App Extension is already included in the IINA App bundle, you may only need to enable it in Safari preferences. Extensions for other browsers can be downloaded below.
Built every night
Manual installation (difficult way)
You should have Cocoa beans You must install it on macOS before you can download IINA video player. Run the following command in macOS terminal to install CocoaPods on macOS.
If the brew command line tool is not available, use the following command to install:
Iina 1 0 0 – Modern Video Player Download For Windows 7
The installation of CocoaPods can also be done through RubyGems.
Once CocoaPods is installed, please download the project source code from Github:
Navigate to the root directory of the project:
Run command
This is the output of my dependency installation:
Iina 1 0 0 – Modern Video Player Download For Desktop
When the correct flag is passed to the mpv configuration script, use it:
Copy the latest mpv header file (*.H) becomes
deps/include/mpv/
.Run the following script to get the latest mpv document and generate MPVOption.swift, MPVCommand.swift and MPVProperty.swift:
Run the script to deploy the dependent library to deps/lib:
Iina 1 0 0 – Modern Video Player Download For Mac
then:
- Open iina.xcworkspace in The latest public version of Xcode. If you use any other version, you may not be able to build IINA
- Remove all references to .dylib files from the Frameworks group in the sidebar and drag all .dylib files to
deps/lib
To that group. - Drag all .dylib files into
deps/lib
Go to the “Embedded Binary File” section of the iina target. - Build the project.
Use IINA video player to play video content on macOS.
Iina 1 0 0 – Modern Video Player Download Free
You can download this article in PDF format via the link below to support us.Download the guide in PDF formatClose