Releases: iina/iina
IINA 1.4.1
IINA 1.4.1 fixes several critical bugs found in the previous release.
Bug Fixes
- Fix window resize behavior #5665, #5669.
- Fix a frame drawn with wrong aspect ratio after entering/exiting full screen.
- Fix missing playlist context menu #5664.
- Fix delete current file shortcut doesn't work #5673.
- Fix manual stop doesn't close window #5666.
- Fix setting video aspect keybinding doesn't work #5678.
- Fix keycode translation when the key is #(Sharp) #5685.
- Fix somestimes window shown on wrong display #5676, #5680.
- Fix wrong behavior regarding opening large remote files #5700.
- Fix plugin link fails if plugin directory does not exist #5597.
Improvements
IINA v1.4.0
The Plugin System is Now Available
IINA 1.4.0 introduces a plugin system that lets users extend IINA's functionality with JavaScript plugins.
Learn more about the plugin system at http://iina.io/plugins/. IINA 1.4.0 ships with several built-in plugins, including:
- Online Media (iina/plugin-online-media): Enhances the experience of playing online media.
- One-click yt-dlp update
- On-the-fly video/audio quality selection
- Video downloading
- OpenSubtitles (iina/plugin-opensub): Lets users search and download subtitles from OpenSubtitles with a user-friendly sidebar interface.
- User Scripts (iina/plugin-userscript): Allows users to add code snippets to customize IINA's behavior.
New
- The plugin system is enabled by default.
- Improved user interface for macOS Tahoe #5544.
- Added support for Hebrew #4867, Croatian #4966, and Indonesian locales.
- The playback history window now respects the system's reduce motion settings #4870.
- Added a new option to always show the OSC #4366.
- Added an option to disable embedded subtitles #501; overhauled subtitles menu #4235, #507.
- You can now double-click an input config name to rename it #4960.
- Added support for ReplayGain #4915.
- You can now use ESC to close the subtitle download OSD #4996.
- Added support for screenshots in WebP #3225 and JPEG-XL formats for HDR content #3852.
- Added support for mpv's 'screenshot window' command #4505.
- Added an option to select Core Audio or AVFoundation as the audio driver #5137. Spatial Audio is supported when using AVFoundation #3444. AVFoundation is experimental and may cause delays in some scenarios.
- Added support for adjusting secondary subtitles in the quick settings panel #5020.
- Added an option to enable the screensaver when playing audio #4954.
- Added settings to suppress certain OSD messages #4991.
- Added "Show Current File in Finder" under the File menu #5001.
- Added a new "scale" level to ASS subtitle override levels #5050.
- Separated ASS subtitle override level settings for primary and secondary subtitles #4433.
- Show OSD when loop status changes #5055.
- Added support for saving EQ presets #525.
- Added an option to enable repeat mode by default #2139.
- Allow dropping m3u playlist files into the Welcome window #5178.
- Support cover artwork in the "Now Playing" widget #5336.
- The Online Media plugin now has options to load subtitles and auto-generated subtitles.
- The Online Media plugin now supports raw yt-dlp options.
- Added DSD/DSF file association #5381.
- Added "folder" association for third-party app support #5488.
- Added drag-and-drop support for m3u and m3u8 playlists #5311.
- Added new settings to disable mouse scrolling #5451.
- Added new settings for showing buffering throbber #5580.
- Added new settings to limit the minimize-on-PIP feature to video mode only #5068.
Bug Fixes
- Fixed thumbnails sometimes displayed in the wrong aspect ratio #4736.
- Fixed memory leaks #4449.
- Fixed text clipping in the audio delay slider in certain languages #4951.
- Fixed the screenshot OSD not localized for some languages.
- Fixed incorrect buffering indicator behaviors #4064, #4470.
- The navigation keys now don't trigger menu actions when in input fields in the player window #3039, #3206.
- Fixed incorrect behaviors of automatically switching to music mode #4461.
- Fixed window position changes when using pinches to adjust window size #4681.
- Fixed UI elements not synced when changing modes #5039, #4985.
- Fixed "cycle-values" commands not showing values in readableCommand.
- Fixed the app icon in the welcome window not accepting drag and drop.
- Fixed color management #5213 and HDR-related issues #5124.
- Fixed a crash when quitting IINA #5056.
- Fixed IINA not starting if a previously connected file server cannot be reached #4973.
- Fixed broken color management #3929.
- Fixed HDR management consistency issue in PIP #5295.
- Fixed OSC does not appear in full screen mode #5288.
- Scroll wheel scrubbing not working in the top on-screen control configuration #3863
- Honor βopen in new windowβ setting when opening multiple files at once #5071
- Speed display in the on-screen control not updating in some cases #4052
- The "always on top" indicator in the title bar displayed at the wrong position in RTL languages #5094
- Wrong title displayed in time and battery info section #5243
- Opening and closing side bar leaves video distorted #5245
- OGG file metadata not displayed in playlist before playing #5314
- The system "Now playing" widget not occupied by IINA when not playing #4331
- Playback position doesn't match the "Now playing" widget #5337
- Temporary files not deleted in the plugin directory #5394
- Subtitle download panel always use light text color #5378
- Externally loaded subtitles not automatically selected #5399
- Increasing Video Speed and holding down seek arrow keys leads to IINA freezing #5403
- save-position-on-quit in mpv.conf not working #5408
- IINA No Longer Remembers Screen to Launch On #5450
- Online Media plugin failed to download some video
- Hard Delete Current File action causes an error while streaming #5468
- The content in Log Window is right to left in Hebrew #4944
- Title bar blends with video in full-screen mode #5470
- Crash when playing a file after opening the About window #5319
- Crash when opening some mp3 files #5602
- On screen display (OSD) having floating point precision issues #5472
- UI Freeze on resize video window #5482
- IINA not auto adding files to the playlist when there's another video playing #5487
- Fix user experience issues when using legacy full screen #5612, #5609
Improvements
- Improved performance when rendering the video #5531
- Renamed "Preferences" to "Settings" across the app #4038
- Keyboard shortcuts for playlist and chapter panel now works in music mode #1751, #5412
- The playlist can be resized with a much larger maximum width #4887
- Chapter indicators in the progress bar are now more visible #5144
- The rewind button now rewinds to the beginning of the file when there is only one track #4611
- Remaining time adjusted with the playback speed #5580
- Show thumbnails for videos on a mounted drive #4480
- More mappings for click and scroll actions via preferences #5348
- Use title-style capitalization, shorten text in push buttons in Settings #5240
- Fixed some UI consistency issues #5244, #5587, #5233, #5567, #5590
- Inspector overhaul #4521, #4546, #5034.
- Handle BDMV folder correctly #1521.
- Improvements to the video filter presets window to prevent text truncation #1098.
- The music mode window can now be minimized #2382.
- The find online subtitle OSD is always displayed regardless of the OSD setting #4992.
- UI improvements to key bindings and advanced tabs #4129.
- Fix wobbling when the window is being resized during video playback #4667.
- Improvements to the subtitle chooser #4833.
- Remove the resize animation on opening media and switching music/video modes #5054.
- Disable the resizing animation when opening another video if the animation is disabled in settings #5033.
- Real-time OSD updates for pause, resume, and seek #4545.
- UI improvements to OSC toolbar settings #4165.
- Disable "Delete Current File" menu item when streaming #5011.
- UI and UX improvements when loading network resources #5152.
- Improvements to speed adjustment UI and OSD #5175.
- Added live update for color-related options in the codec preference panel #5204.
- Improved the performance when entering and exiting full screen mode #5352.
Updates
- IINA 1.4.0 will require macOS Catalina or later for x86 and macOS Monterey for ARM Macs #4837.
- Bumped mpv to 0.38.0 #4988.
- Updated FFmpeg to 7.0.1 #4988.
- Fixed DXV3 format playback issue #4269.
- Bumped Sparkle from 2.4.0 to 2.6.3.
- Some default key bindings have changed to prevent conflicts #4786.
- Use more SF symbols #3058, #5125.
- Updated bundled yt-dlp.
- IINA 1.4.0 now requires macOS 10.15 Catalina for Intel Macs and macOS 12 Monterey for Apple Silicon Macs.
Deprecation Notice
IINA 1.4.0 now requires macOS 10.15 Catalina for Intel Macs and macOS 12 Monterey for Apple Silicon Macs.
IINA 1.4.0 beta 1
The Plugin System
The plugin system is now enabled by default.
- The new Online Media plugin allows you to download online videos while playing them and switch between different video qualities on the fly.
- The new OpenSubtitles plugin provides a better experience for searching and downloading subtitles.
- The new User Scripts plugin allows you to tweak IINA's functionality with only a few lines of code.
Learn more about plugins and how to write your own at https://iina.io/plugins/.
New
- Added support for Hebrew #4867, Croatian #4966, and Indonesian locales.
- Playback history window now respects the system's reduce motion settings #4870.
- New option to always show the OSC #4366.
- Added an option to disable embedded subtitles #501; subtitles menu overhaul #4235, #507.
- You can now double-click on an input config name to rename it #4960.
- Added support for ReplayGain #4915.
- You can use ESC to close the subtitle download OSD #4996.
- Added support for screenshots in WebP #3225 and JPEG-XL format for HDR content #3852.
- Added support for mpv's 'screenshot window' command #4505.
- Added an option to select Core Audio or AVFoundation as the audio driver #5137. Spatial Audio is supported when using AVFoundation as the audio driver #3444. AVFoundation is an experimental audio driver, which could cause delays in certain scenarios.
- Added support for adjustment to secondary subtitles in the quick settings panel #5020.
- Added an option to enable the screensaver when playing audio #4954.
- Added settings to suppress certain OSD messages #4991.
- Added "Show Current File in Finder" menu item under the file menu #5001.
- Added a new "scale" level to ASS subtitle override levels #5050.
- Separated ASS subtitle override level settings for primary and secondary subtitles #4433.
- Show OSD when loop status changes #5055.
- Added support for saving EQ presets #525.
- Added an option to enable repeat mode by default #2139.
Bug Fixes
- Fixed thumbnails sometimes displayed in the wrong aspect ratio #4736.
- Fixed memory leaks #4449.
- Fixed text clipping in the audio delay slider in certain languages #4951.
- Fixed the screenshot OSD not localized for some languages.
- Fixed incorrect buffering indicator behaviors #4064, #4470.
- The navigation keys now don't trigger menu actions when in input fields in the player window #3039, #3206.
- Fixed incorrect behaviors of automatically switching to music mode #4461.
- Fixed window position changes when using pinches to adjust window size #4681.
- Fixed UI elements not synced when changing modes #5039, #4985.
- Fixed "cycle-values" commands not showing values in readableCommand.
- Fixed the app icon in the welcome window not accepting drag and drop.
- Fixed color management #5213 and HDR-related issues #5124.
- Fixed a crash when quitting IINA #5056.
- Fixed IINA not starting if a previously connected file server cannot be reached #4973.
- Fixed broken color management #3929.
- Fixed HDR management consistency issue in PIP #5295.
- Fixed OSC does not appear in full screen mode #5288.
Improvements
- Inspector overhaul #4521, #4546, #5034.
- Handle BDMV folder correctly #1521.
- Improvements to the video filter presets window to prevent text truncation #1098.
- The music mode window can now be minimized #2382.
- The find online subtitle OSD is always displayed regardless of the OSD setting #4992.
- UI improvements to key bindings and advanced tabs #4129.
- Fix wobbling when the window is being resized during video playback #4667.
- Improvements to the subtitle chooser #4833.
- Remove the resize animation on opening media and switching music/video modes #5054.
- Disable the resizing animation when opening another video if the animation is disabled in settings #5033.
- Real-time OSD updates for pause, resume, and seek #4545.
- UI improvements to OSC toolbar settings #4165.
- Disable "Delete Current File" menu item when streaming #5011.
- UI and UX improvements when loading network resources #5152.
- Improvements to speed adjustment UI and OSD #5175.
- Added live update forr color-related options in the codec preference panel #5204.
- Improved the performance when entering and exiting full screen mode #5352.
Updates
- IINA 1.4.0 will require macOS Catalina or later for x86 and macOS Monterey for ARM Macs #4837.
- Bumped mpv to 0.38.0 #4988.
- Updated FFmpeg to 7.0.1 #4988.
- Fixed DXV3 format playback issue #4269.
- Bumped Sparkle from 2.4.0 to 2.6.3.
- Some default key bindings have changed to prevent conflicts #4786.
- Use more SF symbols #3058, #5125.
Deprecation Notice
IINA 1.4.0 now requires macOS 10.15 Catalina for Intel Macs and macOS 12 Monterey for Apple Silicon Macs.
SHA256
65a8b78468d17b6c60ee5fa284881dc799b1a6f62d32ed315a0933d43fed46a4
IINA 1.3.5
New
- Added a single file repeat feature #4242, #4350.
- When downloading subtitles, the FPS for each subtitle is shown #4763. The subtitle result window is now wider #4057.
- Added a "Load External Audio" menu item #4843.
- Added a key binding to bind the
Rkey tosub-pos +1in the default IINA config #4823. Also added key bindings for changing subtitle font size #4824.
Bug fixes
- Fixed the "seek exact" command sometimes not working correctly #3710.
- Fixed a crash when clicking on the chapter menu #4696.
- Fixed the play button state in the mini player not syncing #4743.
- Fixed advanced settings not being searchable #4512.
- Fixed the "Open Recent" menu being cleared when opening a non-release version of IINA #4688.
- Fixed the cursor disappearing after clicking in the main window #4748.
- Fixed the OSC not being clickable when moved to specific positions #4156. Also fixed OSC responses even when behind another view #4612.
- Fixed a regression where the "Include Subtitles" setting for screenshots was not respected #4582.
- Fixed
iina-clinot working due to percent-encoding issues after macOS Sonoma #4861. - Fixed IINA being unable to pause the video when the system goes to sleep #4917.
- Fixed the subtitle border size option not accepting decimal numbers #4799.
Improvements
- The open/save dialogs now block window input while open #4590.
- Tweaked the layout of the settings sidebar #4750.
- Improved the UX of the "Jump to..." command #4084.
- Avoided excessive playlist refreshes #4769.
- The audio track picker can now accept video files again #3259.
- Internationalized the subtitles override levels #4892.
- Made all volume icons indicate the current volume level #4885.
Deprecation Notice
IINA 1.3.5 now requires macOS 10.13 High Sierra. Due to the bumped system requirement of mpv, starting with the next major release, IINA will require macOS 10.15 Catalina.
Donations
IINA is developed and maintained by a dedicated team of volunteers who contribute their time to create the best media player for macOS. Your support plays a crucial role in helping us achieve this goal. If you find IINA valuable and would like to contribute to its ongoing development, please consider making a donation. We are now accepting donations from GitHub Sponsors, Ko-fi, and Liberapay. Every contribution, no matter the size, makes a significant difference. Thank you for your support!
IINA 1.3.4
New
- Added a new "Take Screenshot" button on the OSC #4648
Bug fixes
- Fixed multiple localization issues #4644 #4610 #4732, text clipping issue in France #4735
- Fixed duplicate plugin not detected when trying to install #4410
- Fixed more unexpected quits #4725
- Fixed sometimes black windows doesn't disappear #4683
Improvements
- Download from Open Subtitles using the new REST API #3920
- Improved the experience for Assrt #4671
- The menu entry "Music Mode" now becomes "Enter Music Mode"/"Exit Music Mode" depending on the current mode, localization will arrive in the next release #4463
Plugin related updates
Please note that the plugin system is still under development, and we aim to make it stable in the next release. To try out the new plugin system, please run defaults write com.colliderli.iina iinaEnablePluginSystem -bool YES in your Terminal. The documentation is available at https://docs.iina.io/.
- Add
iina-pluginhelper tool #4442 - Plugin: implement WebSocket API for macOS 10.15 or later #4586
- Plugin: add
inputmodule #4569
SHA256
7de50f5ad4a2fd5b27bf59a31b2060074c05331c7aafa533ad4adab65028d78c
IINA 1.3.3
New
Bug fixes
- FFmpeg 6.0 has issues when hardware decoding VP9 format on Intel Macs. Therefore, you might experience this freezing when trying to play YouTube videos in IINA 1.3.2. We have temporarily disabled hardware decoding for VP9 on Intel Macs #4486
- Fixed missing localization strings that appears in v1.3.2 #4481
- Fixed a bug where audio delay cannot be set to negative values #4482
- Fixed an issue where stop command doesn't close the mini player #4398
- Fixed failure to write '#' to keybinding file #4271
- Fixed filter parameters appears randomly #4262
Improvements
- When loading subtitles, the open panel always starts in the video's directory #4382
- IINA can correctly handle TAB and ESC as keybindings #4465
- Pass folder to mpv directly to make mpv-shuffle working #4434
- Add a tick mark to A-B loop in the menu when A-B loop is enabled #4419
SHA256
4b3f6c4bed3bb77dbe29c12bf6d5d0959284afb01c7b59a35fd71a3a27088991
IINA 1.3.2
New
- Added a new Log Viewer. You can view logs more easily by pressing β§+β+L #4109
- Added HDR tone mapping settings #4358
- Added support for VP9 hardware acceleration #4149
- Added support for Apple ProRes hardware acceleration #3874
- Added
ogvandogmto the supported video file extensions list #4274 - Added A-B Loop indicators on progress bar #548
- Additional information is shown including FFmpeg version in the about window #3977
- Updated document icons to follow Apple's latest conventions #3670
- Build date, git branch and commit hash are now included in the log file #3970
Bug Fixes
- Fixed no audio while streaming YouTube videos #4253
- Fixed incorrect rendering of some HDR videos #3772
- Fixed Playback/Timebar freezes at the start while playing any audio file #4051
- Fixed an issue where timeline in Touch Bar sometimes freezes #4058
- Fixed Playlist/Chapters no longer shows automatically in Music mode #4088
- Fixed black window when switching between video and music mode #4055 and PiP #4268
- Fixed lag when scrolling to seek #4153
- Fixed serious lag when playing audio #4049
- Fixed a crash during quit when in full screen #4020
- Fixed IINA crashed when quitting #4045
- Fixed crash in
VideoView.requestEdrModewhile quitting #4328 - Fixed crash in
mpv_render_context_report_swapwhile quitting #4315 - Fixed "Problem Report for IINA" pop-up everytime #4182
- Fixed crash in
mpv_set_propertyduring termination #3596 - Fixed assert from mpv, !queue->in_process, during quit #3824
- Fixed IINA stopped responding after quit clicked #4310
- Fixed IINA sometimes takes a few seconds to quit #4227
- Fixed a crash when passed '-' in the parameter list #4022
- Fixed a crash when capturing a screenshot with a long video title #3334
- Fixed a crash related to
MPNowPlayingInfoCenter#4251 - Fixed a crash when setting the preferred language for subtitles #4074
- Fixed inspector displays "Error" for filename #4289
- Fixed sometimes wrong title is shown in the window menu #4229
- Fixed some issues when resizing the custom crop #4299
- Fixed an issue where blur filter cannot be applied with max matrix size #4259
- Fixed an issue where full screen mode only applies to the first opened video #4202
- Fixed filters cannot be applied to multiple windows #4273
- Fixed deleting files in the playlist via context menu may cause playlist item mismatch #4061
- Fixed subtitles panel shows
...for subtitle number #4341 - Fixed sidebar active tab button colors for do not match #4332
- Fixed numbers in menu items do not change back to defaults #4221
- Fixed cursor remains visible after resuming playback #4183
- Fixed preferences' first item is too close to the top #4100
- Fixed unable to hide Quick Panel with On Screen Controller #4071
- Fixed "mpv Default" keyboard shortcuts display discrepancies in Preferences/Playback #4050
- Fixed layout errors in Settings > UI tab #4033
- Fixed
Show Quick Settings Panelmenu item to toggle toHide Quick Settings Panel#3853 - Fixed preference panes keep shifting vertically #3717
- Fixed crash due to too many update constraints #3505
- Fixed crash in
objc_releasecalled fromPlayerCore.fileStarted#3822 - Fixed saved filter key shortcuts: lowercase letters have shift modifier added #3998
Improvements
- Resolve symlinks in recently opened files to prevent duplicates #3788
- Controls in the video panel now don't overlap #3790
- Replace
current-window-scalewithwindow-scalein the default mpv input conf #4053 - Various UI improvements for preference window to improve consistency and reliability #4107
- OSD progress bar now grows with the text length #3171
- Using delete key to remove entries in the history window now gives warning #4255
- Audio menu now reflects mute state #4201
- The Toolbar Settings Sheet Window can now respond to Enter and ESC keys.
- Image based subtitles can be scaled using the slider in the quick settings panel #4225
- Improve the mouse drag detection in the main player window #4231
- Overhaul to the playback history window #4257
Reveal in Finderrenamed toShow in Finder#3976- Disclosure triangles obey reduced motion macOS setting #4370
- Entering and exiting interactive view obeys reduced motion macOS setting #4301
Updates
IINA 1.3.1
Release Notes
New
- Added language support for Afrikaans, Danish, English - United Kingdom, Finnish, Hungarian, Portuguese, and Serbian (Latin)
- You can now control whether HDR support is enabled by default in the preferences (#3808)
Fixes
- Fixed full-screen option exists as 2 instances under different menu items (#3857)
- Fixed error message "Cannot prevent display sleep!" (#3842)
- Fixed Playback History searches don't work for capital letters (#3800)
- Fixed Crash in
NowPlayingInfoManagerduring termination (#3607) - Fixed
NSFileHandleOperationExceptioncrash in logger during termination (#3590) - Fixed "seconds to prefetch" displays wrong default value (#3784)
- Fixed blank window entering Picture-in-Picture while pausing (#3973)
- Fixed random failure to resume last playback position (#3939)
- Fixed IINA incorrectly reports "No subtitles found" using Open Subtitles (#3907)
- Fixed IINA displays subtitles for all episodes of a TV show (#3908)
- Fixed time info not available when entering music mode while pausing (#3984)
- Fixed "Saved Audio Filters" disabled in music mode (#3818)
- Fixed HDR sometimes not working (#3806)
- Fixed HDR video becoming dark in full screen in macOS Ventura (#3844)
- Fixed the progress bar overlaps with the thumbnail preview (#3911)
- Fixed various keybinding related issues (#3831, #3881, #3851)
Improvements
- Do not update the on screen controller when it is hidden, improved the performance (#3601)
- "Show Quick Settings Panel" has been renamed to "Show Video Panel" under the video menu (same for audio and subtitles menus)(#3980)
- The menu item now cycles from "Show" and "Hide" to reflect the current state (#3116)
Deprecation Notice
Xcode 14 now only supports building for macOS 10.13 and above. We will work towards possible solutions, but please be aware that we may have to drop support for macOS 10.11 and 10.12 in future releases. IINA 1.3.1 might be the last version that supports macOS 10.12 Sierra.
GitHub Sponsors
We are testing the GitHub sponsors program. If you like IINA, please consider sponsoring us on GitHub. The money will be used to pay for the Apple Developer Program and domain/server expenses. More ways to donate will be added in the future.
Downloads
SHA256
c646642a2884cb0516922170e0f6d4990b12b41d6244b08d53f318dbb9518c2f
IINA 1.3.0
Special thanks to all the contributors in the past year!
Release Notes
New
-
Added HDR support for M1 Pro/Max Macbook 14/16 (#3526)
-
Added updating of "Date last opened" Finder metadata (#579)
-
Added OSD notification when File Loop is toggled (#3229)
-
Added support for the macOS Reduce motion accessibility preference (#3437)
-
You can now use Up/Down and Enter key to navigate through the welcome window (#3739)
-
Added support for downloading subtitles from Open Subtitles when streaming (#3431)
Fixes
-
Fixed crash when using Legacy Full Screen under macOS 11+ (#3543, #3650, #3382, #3315, #3177)
-
Fixed legacy full screen ignoring double clicks (#3211, #3661)
-
Fixed camera housing blocks controller using legacy full screen (#3558)
-
Fixed window not resized when screen changes in legacy full screen mode (#3715)
-
Fixed file Loop mode cannot be toggled off via menu command after it is turned on (#3626)
-
Fixed file Loop menu item does not show βοΈ when toggled on (#3625)
-
Fixed audio filters with same name cannot be removed (#3620, #3088)
-
Fixed not possible to toggle audio filters in menu (#3462)
-
Fixed crashes in OpenGL code (#3475, #2238, #2588, #2958, #3031, #3223, #3410, #3644, #3733)
-
Fixed crash related to macOS power management (#3478, #3361, #3379)
-
Fixed crash due to corrupted thumbnails (#3413)
-
Fixed IINA crashes with 'Code Signature Invalid' (#3551)
-
Fixed NSInvalidArgumentException crash (#3584)
-
Fixed excessive CPU consumption when opening the Playlist Panel (#3162, #3041, #3194, #3341, #3411)
-
Fixed currently open filenames not syncing (#3159, #3097, #3253)
-
Fixed extremely frequent hangs since upgrading to Big Sur; IINA basically unusable (#3364, #3378)
-
Fixed aspect ratio change with rotation doesn't works with custom shortcut (#1168)
-
Fixed crash on open when external display disconnected (#3695)
-
Fixed CPU is consumed when paused and minimized in the dock (#3537)
-
Fixed deadlock in PlaylistViewController (#3405)
-
Fixed custom key binding ignored (#3692)
-
Fixed memory leaks when searching directories for media files (#3445)
-
Fixed memory leaks when generating thumbnails (#1720)
-
Fixed progress bar does not reach end (#3331)
-
Fixed top left bar animation is not synchronized with real volume (#3686)
-
Fixed mpv default key bindings missing keys mpv added (#3718)
-
Corrected numerous misspellings throughout the project
Updates
-
Updated mpv to 0.34.1, FFmpeg to 4.4.2, libgmp to 6.2.1_1, libass 0.15.2
-
Updated mpv to fix CVE-2021-30145 (#3472)
-
Updated mpv to fix memory leaks involving mpv/Lua (#3463)
-
Updated mpv to fix memory leak of mpv "advanced_editlist" (#3460)
-
Updated libgmp to fix can't load "Open URL..." (#3503)
-
Updated libass to fix IINA doesn't render Persian subtitle properly (#3222)
-
Updated FFmpeg to fix Adding audio filter triggers heap-buffer-overflow (#3668)
Download
- (May 31) Please note that the dmg below has been updated to build 131 to include a fix to #3766. The shasum has changed.
- (Jun 2) Please note that the dmg below has been updated to build 132 to make the Safari plugin work again. The shasum has changed.
sha256:
b50c416828005e1eec0dc8066c961efcc389e6be1a5a595541ea62d48d31a391
IINA 1.2.0
Now IINA is shipped with a universal binary that run natively on both Intel and M1-based Macs.
Apart from the universal binary, there is nothing changed from v1.1.2. Therefore, if you are using an Intel-based Mac, you may skip this update safely until we have prepared separate builds for different architectures.