Auto Refresh Rate Change for Selected Video File (WIP)

Auto Refresh Rate Change for Selected Video File (WIP)

Postby RussKingUK » Tue Sep 08, 2009 7:07 pm

Hi,

I've made a small modification locally to the MediaBrowser and MediaInfoProvider source which now enables media browser to change the refresh rate of the display to something more appropriate for the selected media, eg. 50hz for 25fps, 60hz for 30fps etc, etc. Would the dev team be interested in taking a look at the implementation and tidying it up a little for general release?

Something to still consider is how to change back to the default refresh rate (i.e for Live/Recorded TV) once the media file has finished playing? Unless you already have something in your architecture that allows us to determin that, the cleanest way is probably to create an MSAS Sink which resets the display refresh rate whenever Live TV or a Recorded TV item is initiated. I know it's a little clunky but I can't think of a better way to achieve this using the MediaCenter managed code library.

Kind Regards,

Russ.
RussKingUK
 
Posts: 11
Joined: Sun Feb 15, 2009 8:26 am

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby RussKingUK » Thu Sep 10, 2009 6:44 am

Are users really not interested in a feature such as this? I have been trying desperately to find a solution to this problem since ReClock stopped working in Windows 7 MCE. Perhaps users already have a strategy to change refresh rates based on the selected media. If so, please ley me know what you are doing as I'd love to know. I'd rather not have a reliance on FFDSHOW though.

Anyway, just in case anybody is taking an interest in this, here is a quick update.

I have changed the way this works slightly. I have borrowed a concept from the the ReClock product. MediaBrowser will now not be responsible for changing the refresh rate itslef. Instead, the only change to MediaBrowser is that a vb script will now be triggered whenever a media item is played. This vb script will be run with various details about the selected media being passed into it as arguments. This would allow power users to then script events which they would like to happen based on the details of the media being played, i.e change refresh rate, resolution, dim the lights, whatever they want.

Now that MediaBrowser is going retail, would something like this be available in the retail product. I would hate to lose this functionality now that I have only just managed to get it back.
RussKingUK
 
Posts: 11
Joined: Sun Feb 15, 2009 8:26 am

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby JohnnyFu » Tue Jan 05, 2010 7:21 pm

I was looking for such a feature when I installed my first HTPC, three weeks ago. I actually couldn't believe that neither 7MC nor XBMC support refresh rate changing based on the source frame rate.
I don't understand why auto-refresh-rate-changing isn't implemented on the most popular Media Centers for best possible playblack experience.

In the meantime I figured MediaPortal supports auto-switching refresh rate. But since I spend two weeks to setup 7MC/MediaBrowser properly I don't want to swithc to MediaPortal. So I have set my HTPC to 24Hz and only watch 24p sources for now. Btw, there is also a 7MC plugin to change refresh rates, search hack7mc.com

These frame rates should be supported
for PAL (25fps): 50, 75, 100, 120, ... Hz;
for NTSC (29.9fps): 60, 90, 120, ... Hz;
for film (24fps): 48, 72, 96, ... Hz.

In order to prevent tearing and get smooth video playback this is a MUST HAVE feature for every decent Media Center.

kind regards
Johnny
JohnnyFu
 
Posts: 12
Joined: Thu Dec 24, 2009 8:07 am

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby Riccardo_Margiotta » Tue Jan 05, 2010 8:05 pm

I'm guessing you're OSJF on the tracker, so make sure to click the star at the top to vote for that feature. The more votes and therefore the more popular a request is, the more likely the developers are to implement it.

Russ, I'd suggest adding the info in your previous posts to the 'Design' tab of the request.
Riccardo_Margiotta
 
Posts: 825
Joined: Tue Jan 27, 2009 5:43 pm
Location: Scotland

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby JohnnyFu » Sat Jan 09, 2010 6:33 pm

Thank you Riccardo, done that.
JohnnyFu
 
Posts: 12
Joined: Thu Dec 24, 2009 8:07 am

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby genro » Mon Apr 19, 2010 8:21 pm

Apparently the latest version of Media Control 6.06 now provides the ability to do auto-refresh rate change without minimizing Media Center! I haven't tested it out yet, but seems promising:

http://damienbt.free.fr/
genro
 
Posts: 115
Joined: Sun Jan 11, 2009 8:44 pm

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby slaman » Tue Apr 20, 2010 3:52 am

This is a good idea actually... unfortunately, I can't use it because I need to set my overscan to +15% in ATI's CCC for it to fill my TV screen. If I use Media Control's auto refresh rate changer, it just uses the underscan and there's a thick black border around the video.
slaman
 
Posts: 14
Joined: Tue Mar 30, 2010 12:53 am

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby genro » Tue Apr 20, 2010 9:17 pm

slaman wrote:This is a good idea actually... unfortunately, I can't use it because I need to set my overscan to +15% in ATI's CCC for it to fill my TV screen. If I use Media Control's auto refresh rate changer, it just uses the underscan and there's a thick black border around the video.


I saw your post regarding this on the Media Control forum. That is a bugger...maybe Albain/Damien can look into this.
genro
 
Posts: 115
Joined: Sun Jan 11, 2009 8:44 pm

Re: Auto Refresh Rate Change for Selected Video File (WIP)

Postby aproetz » Sat May 01, 2010 8:25 pm

If your TV supports JustScan as a screen size option it sorts the problem, set CCC underscan to 0%. Worked for me.
aproetz
 
Posts: 1
Joined: Sat May 01, 2010 8:19 pm


Return to General Discussions



Who is online

Users browsing this forum: No registered users and 0 guests