Posts: 16
Joined: Apr 2016
Reputation:
0
wkjoe
Junior Member
Posts: 16
Is there any reason why the skin interface zoom range (NOT talking about the video player zoom) is limited to -20% to +20% ?
Specifically, I would like to be able to zoom it to about -26% or -28% , which is what I would need when I am optically zooming my HTPC projector to fill a 2.35:1 movie screen so that the Kodi interface is still fully visible on my screen (when the projector lens is zoomed to fill a 2.35:1 screen on the left and right edges, it crops off the top and the bottom of the video field).
So, at a minimum I would like to see the zoom range expanded to -30% or so. But why stop there? Maybe there are reasons other users have to go higher or lower.
Therefore, I suggest changing the range to at least -50% to +50%. Or even -50% to +100% (half to double).
Posts: 31,445
Joined: Jan 2011
You shouldn't need to touch the interface zoom in order to fill up the video on a screen. Ideally the skin will adapt to whatever ratio you have, otherwise you will be putting most of the skin buttons and menus outside of the visible area. You probably want to access the video calibration settings instead (Settings -> System -> Video output), then adjust skin zoom.
Posts: 16
Joined: Apr 2016
Reputation:
0
wkjoe
Junior Member
Posts: 16
2016-09-20, 04:20
(This post was last modified: 2016-09-20, 04:27 by wkjoe.)
No, you have misunderstood what I wrote.
I have a 2.35 to 1 aspect ratio movie screen and a 1080p video projector with an optical lens that is capable of zooming in and out to make the projected image larger or smaller than the movie screen.
If I am watching a 16 to 9 aspect ratio 1080p video, then the projected image fits fully within my movie screen, with the top and bottom edges of the image touching the top and bottom of the movie screen, but the left and right edges of the image are inside the movie screen (creating vertical black bars, or more precisely, vertical unilluminated bars, on the sides of the movie screen).
When I am watching a movie that has a 2.35 to 1 aspect ratio, if I kept the same zoom setting on my projector as for a 16 to 9 video, then there are horizontal black bars at the top and bottom of my movie screen. Obviously, that is undesirable. So I use the zoom lens on my projector to expand the image on my movie screen so that the left and right edges of the projected image touch the left and right edges of the movie screen. This extends the top and bottom portion of the projected image PAST THE TOP AND BOTTOM EDGES OF THE MOVIE SCREEN, effectively cropping off the top and bottom of the image coming from my video card, but since the image coming from my video card has horizontal black bars at the top and bottom, this is exactly what I need to have the colorful part of the movie fully fill my 2.35:1 movie screen.
However, since Kodi normally uses all of the image to display its user interface, that means that the top and bottom of the Kodi user interface is not visible (cropped) when I zoom my projector lens to 2.35:1.
To compensate, I use the Skin interface ZOOM, and set it to -20%. This helps, but it is not enough, since there is still a little bit cropped off. I estimate that I need about -26% or -28% in order to have all of the Kodi user interface visible when my projector lens is zoomed to 2.35:1.
Fortunately, this should be one of the easiest feature requests ever to implement. I believe there is a line in the source code that has the limits set at -20 and +20. All a developer would need to do is change those numbers to something like -50 and +50 or -50 and +100.
Hopefully that is clear to you now. I think this is not an uncommon thing for people with video projectors to do. Several video projectors (I have one) even include a "lens memory" so that you can do this easily. Some Epson, JVC, and Panasonic projectors have lens memory.
If it is still not clear to you, here is another way to look at it. If I am watching a movie with a 2.35 to 1 aspect ratio, I want all of the Kodi user interface (eg., when you hit pause or menu or info while watching a video) to appear within the actual colorful part of the movie, NOT at all within the horizontal black bars at the top and bottom of the movie.
Posts: 31,445
Joined: Jan 2011
Ah, I see. However, interface zoom is still not what you want to adjust to get that result.
You can actually what you want automatically with Kodi so that 16:9 videos are properly framed without any manual zooming (assuming there are no black bars encoded in the video). Calibrate Kodi's video output for the 2.35:1 interface using the over/underscan arrows and the square adjustment.
Posts: 16
Joined: Apr 2016
Reputation:
0
wkjoe
Junior Member
Posts: 16
No, unfortunately you still misunderstand. I don't know how I can possibly explain it any more clearly.
I am not trying to adjust where the video player plays the image of the video, which is what overscan/underscan adjusts. I am trying to adjust where the various text and overlays of the Kodi user interface appear on the video image, while leaving the actual video unchanged.
Please, if you cannot understand, just take my word for it that the Skin interface zoom is what I need to adjust. I have actually done it to -20%, as I already explained. It helps. I just need a little more, to -26% or -28%.
Posts: 31,445
Joined: Jan 2011
I understand exactly what you're doing. You're using an optical zoom and losing video quality on your 16:9 videos. I'm not saying it doesn't "work" your way, I'm saying you're doing it wrong. Keep trying to use a hammer on a screw for all I care.
Posts: 16
Joined: Apr 2016
Reputation:
0
wkjoe
Junior Member
Posts: 16
Unfortunately, you still do not understand. I am definitely NOT "doing it wrong". There is no need for you to get hostile. How can I explain it more clearly?
No, I am not "losing video quality on 16:9 videos". I am using the full 1080 pixels of height on 16:9 videos (and the full 1920 pixels of width), with no scaling or distortion. Additional optical zoom is used for 2.35:1 videos, but since there are only 817 pixels of content vertically for 2.35:1 videos, I am not losing video quality on 2.35:1 videos either. I simply optically expand the image so that the 1920 pixels across and the 817 pixels vertically completely fill my 2.35:1 movie screen.
In fact, I am following the optimal procedure -- filling the screen with as many pixels as possible for both 16:9 and 2.35:1 videos. Again, as I said before, this is not an uncommon thing for people with projectors to do. That is why several high quality HTPC projectors have lens memory. Since you appear to be confused about how people with 2.35:1 movie screens tend to use lens memory with a HTPC projector, you may want to read up on the matter. I suggest avsforum.com for that -- it is where I first learned about it, years ago.
Anyway, as I stated several times already, I am not looking for Kodi to do anything to the video image (since I already have handled that perfectly using the optical zoom on my projector). I am just looking to change the position of the Skin interface text and overlays. That is exactly what the Skin interface zoom does, and I am using exactly the right control to do what I need to do. The only problem is that I need about -26% to -28% of zoom, and Kodi is currently artificially limited to no less than -20%.
Posts: 16,946
Joined: Feb 2011
Reputation:
256
No clue which platform you are using. Search settings.xml (which either is in the bundle on osx and ios or it is in the roaming folder %APPDATA% i guess on windows). Search for "lookandfeel.skinzoom" in that file - there you will find a "constraints" block where the min and max is set to 20. Adapt as you need it. If this works give feedback.
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 31,445
Joined: Jan 2011
2016-09-20, 18:32
(This post was last modified: 2016-09-20, 18:33 by Ned Scott.)
Jebus Tapdancing Crickets, I know what you are doing. I've done it before.. The GUI/skin zoom (I said optical zoom before by mistake, but I wasn't talking about your projector's lens) should not be used for doing that. That is retarded. Kodi can automatically stretch your 2.35.1 content so that it uses all of the resolution of the projector. The only thing you should need to do (to switch between the two aspect ratios) is press the button on the projector, and not anything in Kodi.
Posts: 1,386
Joined: Jun 2016
Reputation:
52
Kodi on other thing than 16:9 AR screens is just a pain in the ass
Just one solution: deal with it and wait for a fix in Kodi v30 or v40 maybe (and only if 16:9 is not the standard thing anymore)
Posts: 31,445
Joined: Jan 2011
(2016-09-20, 18:52)wkjoe Wrote: thus cropping off the top and bottom of the expanded 16:9 image.
In other words, your videos are encoded with the black bars? Because I did comment on that:
(2016-09-20, 04:29)Ned Scott Wrote: You can actually what you want automatically with Kodi so that 16:9 videos are properly framed without any manual zooming (assuming there are no black bars encoded in the video).
Had you clarified that I would then tell you to use the Pixel Ratio adjustment (in the on-screen video settings during video playback) to compensate for the bars, which is a slight hassle, but still makes more sense than using the freakin' GUI zoom setting.
So yeah, nuts to you. Don't you tell me I don't know what a damn anamorphic lens is..