-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Enhanced Non-Linear Stretching (NLS) implementation #12856
Comments
I wrote a shader a while back with the express purpose of getting as close as possible to MadVR Envy's NLS+, you might want to give it a try: NLS# There's also an autocrop script for getting rid of hard-coded black bars automatically (autocrop.lua) and another one that tries to do the same thing continuously (dynamic-crop.lua), although it was a little unstable when I tried it. |
@NotMithical Awesome! I wonder when we will be able to use some of the more advanced video retargeting techniques for stretching in real-time... See for instance: |
核心: 同步 --watch-later-options --title-bar 移除 --border (作为无边框的解决方案优选 --title-bar=no) 脚本: uosc 新增选项 ziggy_pth 用于自定义二进制文件路径 着色器: 移除 MemeBilateral_next 恢复 CfL_Prediction_Lite (仍存在轻度的色彩偏移) 新增 NLS_next 非线性图像拉伸,使 --keepaspect=no 的输出不过度变形(查看 mpv-player/mpv#12856 了解它的使用场景 )
核心: 同步 --watch-later-options --title-bar 移除 --border (作为无边框的解决方案优选 --title-bar=no) 脚本: uosc 新增选项 ziggy_pth 用于自定义二进制文件路径 着色器: 移除 MemeBilateral_next 恢复 CfL_Prediction_Lite (仍存在轻度的色彩偏移) 新增 NLS_next 非线性图像拉伸,使 --keepaspect=no 的输出不过度变形(查看 mpv-player/mpv#12856 了解它的使用场景 )
Expected behavior of the wanted feature
Video demo of how the feature works
Text description with images
It is obviously not a perfect solution to stretching, but it is good enough to be of interest to users. Combined with automatic black bars detection, it could let people watch movies often changing aspect ratios in one format.
The text was updated successfully, but these errors were encountered: