New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add HDR tone mapping settings #4358
Comments
Good. Call me if you need my help. |
This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com>
Yes, I could use some help. Please look over the PR and see if I messed up anything in the merge, or if you don't like the tweaks I made to the changes. Sorry it took me so long to post a PR! |
This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com>
This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Add help buttons that link to Wikipedia and the appropriate sections of the mpv manual - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com>
This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com>
* Close add HDR tone mapping settings, #4358 This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com> * Close add HDR tone mapping settings, #4358 This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Add help buttons that link to Wikipedia and the appropriate sections of the mpv manual - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com> * Close add HDR tone mapping settings, #4358 This commit will: - Add the new settings enableToneMapping, toneMappingTargetPeak and toneMappingAlgorithm - Update the Audio/Video settings panel to allow the user to control these settings - Update VideoView.refreshEdrMode to support these new settings - Add the CoreDisplay framework to the Xcode project - Add support to VideoView.refreshEdrMode to automatically determine the target peak setting based on the peak brightness of the display using the CoreDisplay framework - Add reporting of the pixel format to the Inspector window - Enhance HDR detection in InspectorWindowController.updateInfo - Correct the path to the PiP framework in the Xcode project These change provide the ability to mpv's tone mapping when playing HDR videos. The main author of these changes is Carter Li. This is a merge of changes that have been tested in his IINA fork. A few minor changes were made during the merge. Co-authored-by: CarterLi <carter.li@eoitek.com> * Add a period --------- Co-authored-by: CarterLi <carter.li@eoitek.com> Co-authored-by: Yuze Jiang <i@uiryuu.moe>
The changes to add the enhancement described by this issue have been merged into the IINA |
IINA 1.3.2 contains this enhancement. |
What you want IINA to do:
Provide a setting that allows the user to configure the target-peak option along with a way to request that IINA determine the appropriate value for this setting.
Provide a setting that allows the user to configure the mpv tone-mapping algorithm.
Display the pixel format in the inspector window.
Why you think this should be added:
These are improvements to HDR support that have already been implemented by @CarterLi. This issue is for tracking the need to merge this support.
Examples of other projects that have something similar:
These are mpv options.
The text was updated successfully, but these errors were encountered: