Page 1 of 1

Automatic Display setting changes depending on file played

Posted: 17 Nov 2008 23:46
by swinster
Hi,

Is it possible to set VLC to alter windows display setting depending on the file being played. This would be in relation to using VLC as a video player within an HTPC.

For instance, I view a lot of MKV files that are encoded at 1280x720 (720p), 24 fps. The ideal display settings on my PC is not actually to look at the resolution, but set to the correct refresh frequency of 24 Hz, so the best setting on my PC from the available option is 1920x1080/24Hz.

However, other files my be encoded at 30 fps or 25 fps so the video output should be set to 50Hz or 60Hz, but also this files maybe lower resolution files of DVDs.

To maintain the best possible still picture, such as viewing HTPC menus, my best settings are 1368x768/60Hz.

So, it would be really cool if VLC could automatically adjust Windows Display Setting to the most appropriate output before playing the file, even if this achieved through user mappings. VLC can extract information from the media and then alter the displaying setting to suit, switching back to a menu setting when play back is complete.

Is this possible?

Re: Automatic Display setting changes depending on file played

Posted: 18 Nov 2008 07:31
by Jean-Baptiste Kempf
No, it is not yet possible.

Controlling Video Frequency is not very easy to do correctly.

Re: Automatic Display setting changes depending on file played

Posted: 18 Nov 2008 21:59
by swinster
Shame. I know Classic Media Player can alter windows display setting prior to a media file being played. If you can programatically change windows setting like this, then it shouldn't be too difficult to extract the media clip properties, then set windows display settings according to user mapped (or auto best fit) setting.