native resolution ( disable upscaling ) option

  Thread Rating:
  • 4 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
deliarmin Offline
Junior Member
Posts: 9
Joined: Jan 2010
Reputation: 0
Location: Sierning, Austira
Post: #11
I think something like that is not really possible (or at least not practical):

- your pc has to change the output resolution every time you watch a different movie (would look ugly i guess and take wuite some time)
- how should the menu parts be displayed, eg.: you watch a movie in 720x480 and than you want to go to the menu (the movie keeps playing in background), xbmc would either have to scale down the menu from fullhd to your resolution (or even a different aspect ratio!!!) or has to change to fullhd in that moment again. i don't think, that something like that would be practicle ...

a better thing would be to work on the upscaling techniques (using different algorithms, adding support for add in cards if things like this exist, ...)
find quote
Stu-e Offline
Member
Posts: 83
Joined: Jan 2010
Reputation: 1
Post: #12
Switching TV resolution will be absolutely essential if XBMC is to ever support proper interlaced output in the future.
find quote
deliarmin Offline
Junior Member
Posts: 9
Joined: Jan 2010
Reputation: 0
Location: Sierning, Austira
Post: #13
why do you want to have interlaced output? it is simply a question of which instance does the upscaling or deinterlacing -> tv or a/v receiver or external upscaler or pc with xbmc.

i don't see a proper possibility that it is done outside of the pc running xbmc, but if anybody has an idea, i would love it ...
find quote
Philmatic Offline
Fan
Posts: 432
Joined: Nov 2009
Reputation: 0
Location: Elk Grove, CA
Post: #14
All HDTVs and most home theater receivers deinterlace video and do so at MUCH greater quality than XBMC can. Not to mention it would SIGNIFICANTLY lessen the load on PCs.

I was thinking about having to render the interface at lower resolutions and different aspect ratios, the upshot to this is XBMC skins must already support all those odd resolutions and AR's anyways so the work there is done. It might not look as nice as an interface rendered at 1080p, but it wouldn't be as bad as you think.

Living Room: Dell Optiplex 755 / Intel C2D E6550 / 4GB Ram / NVIDIA GT 430 / LiteOn BD-ROM / Harmony 700 / XBMC B2 on Win 8 Pro
Bedroom: Dell Optiplex 755 / Intel C2D E6550 / 4GB Ram / NVIDIA GT 520 / LiteOn BD-ROM / Harmony 650 / XBMC B2 on Win 8 Pro
Windows Home Server: Intel Core i3-2100T / 8GB Ram / 20TB / MySQL / StableBit DrivePool on WHS 2011
find quote
deliarmin Offline
Junior Member
Posts: 9
Joined: Jan 2010
Reputation: 0
Location: Sierning, Austira
Post: #15
for me it simply brings to much problems that cannot be dealt with, but maybe that is a matter of taste.
find quote
adam.h. Offline
Junior Member
Posts: 21
Joined: Apr 2011
Reputation: 1
Post: #16
Philmatic Wrote:All HDTVs and most home theater receivers deinterlace video and do so at MUCH greater quality than XBMC can. Not to mention it would SIGNIFICANTLY lessen the load on PCs
That's the common concern, I think. When you have decent HD Receiver between your HTPC and TV set, you would prefer that Receiver is doing most of the video massaging work.

So I think the request is about to have Video option which upscale to the nearest standard higher resolution (480p, 576p, 720p, 1080p) instead always upscale to the 1080p. Then the Receiver or TV set would be able to do its part.

So, any chance in the nearest future to have that implemented?
find quote
benworld Offline
Junior Member
Posts: 16
Joined: Oct 2009
Reputation: 0
Post: #17
Need this option too Wink

"Enable auto resolution" instead of "enable auto refresh rate"

Juste play vidéo at native vidéo resolution/framerate Wink

Thanks LB06 for correcting me.

Hope , hope Wink
(This post was last modified: 2011-05-20 13:34 by benworld.)
find quote
LB06 Offline
Fan
Posts: 316
Joined: Aug 2010
Reputation: 10
Location: Europe
Post: #18
Dude, you really don't want to do that. I really hope I'm misunderstanding you, but if not:

1. 720i does not exist as any broadcasting or HD standard. You most definitely do NOT want to interlace 720p to 720i only to deinterlace it back to 720p. The same goes for any progressive signal (480p, 576p, 1080p). If the source is progressive you should most definitely not be (de)interlacing anything. That would be just plain stupid.

2. If you want motion interpolation from 24->50fps, why would you want to ban 24p? You'll need it. Or do you want to go from 24p to 24i or 50i or something Confused? That would be a double mistake: interlacing progressive material (see 1) and motion interpolation (but to each his own I guess).
(This post was last modified: 2011-05-20 13:32 by LB06.)
find quote
benworld Offline
Junior Member
Posts: 16
Joined: Oct 2009
Reputation: 0
Post: #19
Yeah, you right.

Juste want original output resolution, and native framerate.
Wink Thanks
find quote
LB06 Offline
Fan
Posts: 316
Joined: Aug 2010
Reputation: 10
Location: Europe
Post: #20
Having said that, being able to send out the native (i.e. not like in the above scenarios) resolution, framerate and type (i vs p) could definitely have its uses. Many of us are already switching back and forth between 60Hz (GUI) and 24000/1001Hz (movie), so a switch has to be made anyway. Let's say the GUI runs at 1080p60. I doubt switching from/to for instance 576p50 (native resolution, native refresh rate) would be more complicated than switching from/to 1080p50 (XBMC-upscaled resolution, native refresh rate).

But if this option would be implemented, it would be nice to have the following option as well:

When going the GUI while playing a movie it would be nice if the GUI could be rendered in the resolution and refresh rate the movie is currently playing in. The aim would be to minimize changing resolution or refresh rate. When starting or stopping the playback this change is much less intrusive than it is when the playback keeps running. This option would be nice to have regardless of whether or not native resolution output is supported or not (because of the changes in the refresh rate).

If this is implemented, it would also be great if XBMC's GUI could be (optionally) resolution independent, to make sure that the GUI always looks consistent regardless of the resolution. I.e. the GUI elements do not suddenly become bigger just because you happen to be watching an SD movie.
find quote
Post Reply