This is a plugin for IINA, and built mainly for personal use.
- Audio channel mapping (currently only support up to 7.1 -> stereo)
- Binaural spatial effect for headphone using ffmpeg's afir filter
- A discreet progress indicator on the bottom side of the window
- the
iina-pluginbinary in root dir is fromIINAproject, I put it here for quick debugging and packaging. - this project setup differs a lot from the IINA's plugin template, and some hacky stuff had to be done for the plugin to load properly. I don't know what I am doing for the most part.
- Channel mapping and afir filter are done by lavfi-complex. This means audio tracks can no longer be selected manually (not in IINA's audio menu) and will be set to the "none" option in IINA. I provided a audio track selector similar to the original one in the plugin's sidebar where you can set the track to lavfi-complex.
- When the plugin is enabled, and audio track set to "none", the volume slider will be greyed out and not interactive. However you can still use the scroller to adjust volume. Hope IINA won't "fix" this.
- I'm sure there's more, give it time.