Please support 21:9. If you won’t do it for the UI (which I strongly suggest you should), please consider allowing playback at least. While you can press Z to zoom in, having to do this every time is cumbersome.
While the below options in a mpv.conf
mitigate some of the usability, the OSD being at 16:9, along with the rather large dark grey overlay, doesn’t look great in my opinion.
–cache=yes
–demuxer-max-bytes=41943040
–demuxer-max-back-bytes=41943040
–keepaspect
–monitoraspect=21:9
The HTPC app is meant for 16:9 televisions. We’ve considered also supporting 16:10 as well but 21:9 is off the table. It was our impressions that 21:9 is an aspect ratio used by personal computers where the Plex for Mac or Plex for Windows apps are best to used.
We could lock the video player’s rectangle to the same 16:9 aspect ratio. It’d prevent the UI partially overlaying but maybe that’s worse?
That’s a shame. Plex Media Player supported 21:9 and this app is based off that, that’s why I was a bit confused at the regression. It was a bit janky but at least it allowed me to use the whole space…
With the above tweaks fixing the constantly having to change the video size, the main issue I have is the grey OSD gradient background is so in your face that it’s distracting. Is there an image somewhere I can delete to remove the gradient entirely?
Plex should be able to auto crop black bars at least. So black bars above and below a movie are cropped. Handbrake can do this after a video is analyzed. Don’t see why Plex can’t do the same.
I can live with the OSD being 16:9 as a quirk - but it would certainly be nice to have the zoom mode as a global setting instead of per video.
Plex for Windows can’t stretch display, so it’s not really as usable vs PMP unfortunately for a 21:9 monitor.
It’s definitely an interesting idea. We’d need to analyze the entire video to catch changes in aspect ratio caused when directors change framing from scene to scene.
It’d be really perfect if there was a way to tell MPV to omit the outer black bars. Still seems complex to me for a program to do it during playback but it’d be really great. Most of my videos have the letterboxing bars baked in.
Neat, there’s an autocrop script that may do the trick: mpv/autocrop.lua at master · mpv-player/mpv · GitHub. Experimenting with this through mpv.conf
could be fun folks looking to tinker.
While not very common 21:9 ratio TVs have existed in the past (like the Philips Cinema series), and might show its face again in the future. TV trends come and go…
I think locking the aspect ratio is just putting a weird limitation on the program that limits the usability of Plex HTPC. As computer monitors keeps growing larger, some people might also just skip having a TV and opt for a big monitor instead.
Agreed, please consider doing this.
I’m sorry but we really need to vote the ultra widescreen users and filmmakers off the island for moving the aspect ratio goalposts again
@modem7 FYI
Using this in a mpv.conf
allows for filling the screenspace. Just the UI is at 16:9.
Hmmm, tried that but either I’m being a muppet or it’s not working.
are those --
or -
?
you want --
Heya,
Gave that a try as well but no go unfortunately!
Would you be able to share your mpv.conf file in github or dropbox or simiar? See if it’s a weird thing on my end that’s happening?
Looks like it was an IT10T issue.
Was saving the file in C:\Program Files\Plex\Plex HTPC rather than C:\Users\USERNAME\AppData\Local\Plex HTPC
Looks like it’s all working as expected now! Thanks!
My current settings which work very nicely are:
--keepaspect
--monitoraspect=21:9
--cache=yes
--video-zoom=0.43
Looks like this forum changes --
into -
unless you do preformatted text.
You shouldn’t need video zoom at all. It should fill to the space assuming you are in fullscreen / maximized window?
Sorry about the delay on reply!
Unfortunately, without the video zoom option, this isn’t working as expected for myself.
(this is full screen (not windowed) with the options (without zoom))
In the meantime, a simple(r?) solution would be to have the video aspect on a global level ala Plex Media Player:
May not be pretty, but it definitely does the job nicely without mucking around too much on a per episode/movie level.
What are you talking about? that’s working exactly as intended.
–keepaspect is going to make sure it doesn’t stretch the image. if that’s what you want that’s a completely different matter and not a “taking full advantage of your display” issue.
personally i find stretching content completely abhorrent.