MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » MediaPortal 1 Talk


MediaPortal 1 Talk General talk regarding our HTPC-software MediaPortal 1 takes place here.

Reply
 
Thread Tools Display Modes
Old 2008-08-25, 14:29   #91 (permalink)
Portal Developer
 
gibman's Avatar
 
Join Date: Oct 2006
Location: Aarhus
Posts: 733
Thanks: 4
Thanked 68 Times in 51 Posts

Country:

My System

Default

well using ATI shortcut keys does change RR to whatever u choose (when in GUI - pre media playback)

The problem is that MP suddenly changes RR back to what it was before when mediaplayback starts.
This issue could perhaps be solved.
No one has looked into this so far.

But the device reset part can not be changed.

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-08-25, 14:37   #92 (permalink)
Portal Member
 
Join Date: Aug 2007
Posts: 193
Thanks: 1
Thanked 4 Times in 4 Posts

Country:

My System

Default

Quote:
Originally Posted by gibman View Post
well using ATI shortcut keys does change RR to whatever u choose (when in GUI - pre media playback)

The problem is that MP suddenly changes RR back to what it was before when mediaplayback starts.
This issue could perhaps be solved.
No one has looked into this so far.

But the device reset part can not be changed.

/gibman
Yes, this issue is a bit weird, when exclusive mode is on I get following behaviour (no Reclock used in this scenario):

1) Start Mediaportal with 50Hz ATI profile

2) Use shortcut keys to change to 24Hz profile

3) Start playing .mkv video (23.976fps)

4) Refresh rate seems to be 50Hz because I see judder

5) Stop video

6) Exit Mediaportal

7) ATI display settings say that I have 24Hz profile active

8) Start Mediaportal

9) Start playing .mkv video -> no judder anymore
seco is offline   Reply With Quote
Old 2008-08-25, 15:00   #93 (permalink)
Portal Developer
 
gibman's Avatar
 
Join Date: Oct 2006
Location: Aarhus
Posts: 733
Thanks: 4
Thanked 68 Times in 51 Posts

Country:

My System

Default

yup, that issue is probably fixable - not too sure though since I havent looked at it.

but as MP currently stands. ATI profiles along with exclusive mode is not really worth it.
Why not use powerstrip at the time being ? U can create shortcuts with pstrip too. or use reclock with it.

Or even better put on the coding gloves and start debugging the whole lot

back to ATI.
Once the ATI profiles does not cause MP to revert to previous RR, then I guess the next task would be to automate the process without the use of 3rd party stuff like reclock + pstrip.
This also means that vista is a possibility now
Some ppl would think this to be a disadvantage.

slapping together a section in MP config would also be needed ..easy though.

on 24/23.976 fps execute script; <user editable textbox>
on 25 fps execute script; <user editable textbox>
on 30/29.976 fps execute script; <user editable textbox>
default refreshrate (on playback stopped); <user editable textbox> (if this field is empty do not set back the RR to the default prefered one, otherwise on media playback stop, set it to the specified value)

enable for; myvideos, tv etc. (checkbox for each)

but...the open question ... how to detect FPS on live TV before creating the graph ?

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-08-25, 15:14   #94 (permalink)
Portal Developer
 
Join Date: Jan 2005
Age: 30
Posts: 3,451
Thanks: 90
Thanked 114 Times in 92 Posts


Default

Quote:
Originally Posted by gibman View Post
but...the open question ... how to detect FPS on live TV before creating the graph ?
There is no need for such, user can configure the default refresh rate to match the TV standard used in teh country. For most europeans (almost everyone I would assume) would be using PAL(25fps). Normal tv's have supported only one refresh rate for many years before MP was build...

If some cases would be requiring to use different refhresh rates for live tv its not possible to make 100% working guesses. Even some channel might be sending 24fps (for movies) and 25fps (for live events, news...).

In my opinion its not worth to even think about supporting refresh rate changes for live tv as the possible user base almost non-existent. If there is some users that are having some channels with broadcasted not the country's native fps I would recoment those to record the show and watch it later... and later we can use MPII and make sure that it is able to handle the refresh rate changes DURING video playback so we can constantly analyse the video stream (in TsReader) and make sure that correct refresh rate is always used.
__________________
http://day2.no-ip.org/

"Commy64 - The problem there is that Oprah was on. MP tried to save you by blanking the screen"
tourettes is offline   Reply With Quote
Old 2008-08-25, 20:21   #95 (permalink)
Portal Member
 
edterbak's Avatar
 
Join Date: Mar 2008
Posts: 138
Thanks: 11
Thanked 3 Times in 3 Posts

Country:

My System

Default

Quote:
Originally Posted by gibman View Post
yup, that issue is probably fixable - not too sure though since I havent looked at it.

slapping together a section in MP config would also be needed ..easy though.

on 24/23.976 fps execute script; <user editable textbox>
on 25 fps execute script; <user editable textbox>
on 30/29.976 fps execute script; <user editable textbox>
default refreshrate (on playback stopped); <user editable textbox> (if this field is empty do not set back the RR to the default prefered one, otherwise on media playback stop, set it to the specified value)

enable for; myvideos, tv etc. (checkbox for each)

but...the open question ... how to detect FPS on live TV before creating the graph ?

/gibman
This would be a supurb quality of MP if it was something like you describe. Make a new tab called TV/Monitor settings and add all the mentioned things in here. Select the supported refreshrates of your TV/monitor (let them be tested for 15 seconds ofcourse) and set the desired conditions when to apply them. This would be totally unique feature among all the mediaplayer software.

As mentioned above aswell, the standard refreshrate could be the same as the local TV braudcasting RR. I can totally live with that. I guess this kind of feature would definitely be high on my little wish list.
(Just read this post as +1 vote for this feature)

Last edited by edterbak; 2008-08-25 at 20:23.
edterbak is online now   Reply With Quote
Old 2008-08-26, 08:16   #96 (permalink)
Portal Member
 
Join Date: Nov 2006
Posts: 28
Thanks: 3
Thanked 1 Time in 1 Post


Default

Currently I do it the following way (nvidia 8500GT):
I created three batch files which do the following:
Close MP
Change res to 24 (or 50 or 60)
Start MP

It is not perfect, but it does the job.

So for me this option with native support in MediaPortal, would be one of the best options.

So please Gibman or tourettes if you find the time for it....
Aurora13 is online now   Reply With Quote
Old 2008-08-26, 08:38   #97 (permalink)
Portal Member
 
Join Date: Jun 2005
Location: Bolzano
Age: 37
Posts: 240
Thanks: 32
Thanked 5 Times in 5 Posts

Country:

My System

Default

Quote:
Originally Posted by tourettes View Post
Quote:
Originally Posted by gibman View Post
but...the open question ... how to detect FPS on live TV before creating the graph ?
There is no need for such, user can configure the default refresh rate to match the TV standard used in teh country. For most europeans (almost everyone I would assume) would be using PAL(25fps). Normal tv's have supported only one refresh rate for many years before MP was build...

If some cases would be requiring to use different refhresh rates for live tv its not possible to make 100% working guesses. Even some channel might be sending
I agree. But I think it would be useful to implement something (using the mediainfo.dll library?) to make mediaportal change resolution for avi or mkv videos according to the framerate (and at the end of the movie back to the default resolution for liveTV). Do you think it would be possible?
__________________
Roby

Download italian myvideos IMDB script yahoo.it
Download italian myvideos IMDB script mymovies.it
Visit my iPod Italian site: http://www.ipoditalia.it

robyf is offline   Reply With Quote
Old 2008-11-05, 16:36   #98 (permalink)
Portal Member
 
Join Date: Nov 2008
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Hi, sorry for the thread revival but I'm trying to do this refresh rate change using ReClock and a RunEvent.vbs script but using SetDisplayFrequency.exe to change the refresh rate rather than Powerstrip (although I have a licensed version of PS).

Problem I get is that the refresh rate change seems to be fighting with the DirectDraw refresh rate override (HKLM\SOFTWARE\Microsoft\DirectDraw\ForceRefreshRa te). This is nominally set to 50Hz, same as my desktop. When the script runs and tries to set the refresh to 24Hz, the TV flicks to 24 then straight back to 50Hz and dumps me back out to My Movies. If I change this registry setting to 24Hz then it works perfectly, switching to 24Hz when playback is started and then back to 50Hz when I stop it. Problem is using this value in the registry causes problems with other apps on the HTPC.

Does anyone know why I'm getting this problem or is having similar conflict issues with the DirectDraw refresh rate override?
Willing to try using PS but don't know how to tell it to change the refresh rate. The res is 1920x1080 and never, ever changes, so just want to tell PS to change the refresh rate alone - can that be done?

Thanks for any advice.
Vertigo1 is offline   Reply With Quote
Old 2008-11-06, 09:27   #99 (permalink)
Portal Member
 
Join Date: Nov 2008
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Quote:
Originally Posted by gibman View Post
well using ATI shortcut keys does change RR to whatever u choose (when in GUI - pre media playback)

The problem is that MP suddenly changes RR back to what it was before when mediaplayback starts.
This issue could perhaps be solved.
No one has looked into this so far.

But the device reset part can not be changed.

/gibman
You've bumped your head on the same issue I've had - it's the DirectDraw refresh rate override, as configured by dxdiag (last tab, Override button) and stored in HKLM\SOFTWARE\Microsoft\DirectDraw\ForceRefreshRat e in the registry.

When the player starts, the output is automatically switched to this refresh rate and I can't find any way of preventing this behaviour. It's interfering with my attempts to change refresh rate via the ReClock script so I've had to leverage it by fixing this value to 24Hz which causes this rate to be selected when a video starts playing. Works a treat but only if all your material is 24fps (or 23.976).
Vertigo1 is offline   Reply With Quote
Old 2008-11-06, 10:21   #100 (permalink)
Portal Member
 
kenwonders's Avatar
 
Join Date: Jan 2007
Age: 34
Posts: 166
Thanks: 3
Thanked 1 Time in 1 Post

Country:


Default

I don't get this issue with the same software. Have you checked the screen in CCC that refers to default 3d refresh rate? (it's there).

I may also avoid this by not running any ATI software once the driver is installed (using msconfig.exe, removing ATI services/startup).
kenwonders is offline   Reply With Quote
Reply

Bookmarks

Tags
judderfree, playback, renderer

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best strategy to integrate a custom renderer? ar-jar General Development (no feature request here!) 2 2007-08-18 23:41
MP not using correct audio renderer flexi Codecs, External Players 9 2007-04-06 13:47
Is it possible to change video renderer ? richardh General Support 4 2006-11-26 23:55
Global audio renderer option mmesh Improvement Suggestions 0 2006-09-02 23:48
General audio renderer selection mmesh Improvement Suggestions 0 2005-02-14 15:45


All times are GMT +1. The time now is 02:00.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden