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-02-26, 04:25   #11 (permalink)
Portal Member
 
Join Date: Dec 2007
Posts: 123
Thanks: 2
Thanked 2 Times in 2 Posts

Country:

My System

Default

You can use reclock with exclusive mode, check the box to use directdraw in reclock and this should solve your problem
5Hundred is online now   Reply With Quote
Old 2008-02-26, 12:17   #12 (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

Correct - I'm also using MP in exclusive mode with directdraw in reclock enabled.

The reclock docs, which are very good, can be found in the latest stable release.
Somehow they are not in the beta archive.

Also remember that if doing 23.976->25 fps conversion in spdif ac3/dts mode that it will drop 4% of the packets resulting in audible cuts in the sound..not pleasant.

In pcm and mp3 mode audio is resampled with no audible issues.

So for spdif playback u can try and use software decoding and use analogue cables from htpc to your amp, as long as it has descrete audio inputs for 5.1. This should fix it I guess.

Also, I just discovered that my PJ is able to use both 48hz and 50hz refresh rates, so this removes my need for reclock to do any FPS corrections.
Instead reclock uses a vb script to call powerstrip telling it to change refresh to 48hz when playing back 23.976/24 material...and 50hz when playing back 25 pal material, and 60hz for ntsc material.
It works great.

Try powerstrip and see what happens if u set it to 48 hz. Look for judder ..ex end credits.

This combo is imho better than the "refresh rate plugin" -since it works 100% and regardless of playback software.
Ex. u can use bsplayer or whatever, as long as it is directshow compatible.

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."

Last edited by gibman; 2008-02-26 at 12:22.
gibman is offline   Reply With Quote
Old 2008-02-26, 12:38   #13 (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 gibman View Post
Correct - I'm also using MP in exclusive mode with directdraw in reclock enabled.

Also, I just discovered that my PJ is able to use both 48hz and 50hz refresh rates, so this removes my need for reclock to do any FPS corrections.
Instead reclock uses a vb script to call powerstrip telling it to change refresh to 48hz when playing back 23.976/24 material...and 50hz when playing back 25 pal material, and 60hz for ntsc material.
It works great.

Try powerstrip and see what happens if u set it to 48 hz. Look for judder ..ex end credits.

This combo is imho better than the "refresh rate plugin" -since it works 100% and regardless of playback software.
Ex. u can use bsplayer or whatever, as long as it is directshow compatible.

/gibman
So you use reclock only to tell powerstrip to change the res? I'Ve tried with the refreshrate plugin, it worked with video but freezes mediaportal in tv section. I will try your solution with reclock+powerstrip.

Did you write the vbs script or is it included in reclock?
__________________
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-02-26, 13:18   #14 (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

Yes, basically I'm using reclock only as a means to tell powerstrip to change to a custom res/hz combiantion based upon the media being played.

It works, haven't had any weird lock ups in MP etc.

The vb script is included, although I did alter it.
I will try and paste the contens of my mod'ed script here.

But u can start by finding the 2-3 powerstrip combinations that u want to use.
U can copy each of these info's to the clipboard using the button in powerstrip for this.
These infos are needed for the vb script.

The script is called runevent.sample.vbs ..I think.
Activate the setting to call vb script in reclock.
copy/rename the script file to runevent.sample.vbs in the reclock dir.

I wanted to avoid having too many changes to refresh setting in powerstrip since my PJ will black out and use a few seconds trying to lock onto the new refresh rate..this is normal, but nice if kept at a minimum.

So what I did was ;

1) in mp config; change all audio renderers to reclock in myvideos, dvd, mytv..the lot
now all video media types in MP is covered by reclock.

2) the vbs script has a "quit" section that is called when media playback is stopped. So it calls your default refreshrate of choice - simply comment this one out ..-using a single quote as a comment sign --> '

Now the refresh rate wont change back..why should it ??? no need to in some cases.

-------------------------
ex. when not using the quit function.
reclock changes to 50hz if hz is not 50hz
start 25 FPS tv

start 23.976 video
reclock changes to 48hz if hz is not 48hz

start another 23.976 video
reclock DOES nothing since its already at 48hz
-------------------------

ex. when using the quit function, where default hz is 50hz (ex).
reclock changes to 50hz if hz is not 50hz
start 25 FPS tv

start 23.976 video
reclock (quit TV) changes to 50hz if hz is not 50hz (it is 50hz since PAL TV)
reclock changes to 48hz if hz is not 48hz

start another 23.976 video
reclock (quit video) changes to 50hz if hz is not 50hz (it is 48hz since video)
reclock DOES nothing since its already at 48hz
------------------------

So in other words we only change refresh rate when absolutely needed.
using the MP gui in 48hz or whatever doesnt seem to matter much.

Ill get back to u with the script.
In the mean time u need to find the powerstrip res/hz comboes u need.
When testing these, plz. make sure that reclock isnt used, or that it doesnt do any FPS conversion.

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-02-26, 19:50   #15 (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

Ok, check out the attached file.

/gibman
Attached Files
File Type: rar RunEvent.rar (2.8 KB, 106 views)
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
This User Say Thank You:
Old 2008-02-27, 01:06   #16 (permalink)
Portal Tester
 
Join Date: Feb 2005
Location: Melbourne
Posts: 1,929
Thanks: 4
Thanked 15 Times in 15 Posts

Country:

My System

Default

Hey gibman,

This use of ReClock looks really good ...

I have always had trouble getting the "RefreshRateControl" plugin to correctly detect the framerate of a DVD - hence I resorted to programming some keys on my remote control so I could change the refresh rate manually.

However, I have just noticed this comment in the ReClock "changelog.txt" file:-

* VSync correction and frame rate detection will not be possible when playback of DVD use DXVA mode

Does that mean I have to disable DxVA in order to get ReClock to detect the framerate of a DVD?

Is that your experience?

What video decoder do you use for DVDs, and do you have DxVA disabled?
Taipan is online now   Reply With Quote
Old 2008-02-27, 08:29   #17 (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 gibman View Post
Ok, check out the attached file.

/gibman
Thanks Gibman will try tonight...

Roby
__________________
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-02-27, 09:59   #18 (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

I havent really checked a NTSC DVD on my 50hz display yet.
Also I am not using reclock to alter the FPS anymore - I just use reclock to change refreshrate / hz.
Ofcourse I could test it again with FPS conversion.
(If u test it, plz report back ur findings.)

Im using powerdvd 7.3 I think with dxva enabled.

Im also using this same codec for tve3, and here the "frame rate detection" in reclock works fine.
It changes to 50hz if needed etc.

/gibman
__________________
"It's all a big foodchain.
We eat shit and shit eats us."
gibman is offline   Reply With Quote
Old 2008-02-27, 19:08   #19 (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 gibman View Post
I havent really checked a NTSC DVD on my 50hz display yet.
Also I am not using reclock to alter the FPS anymore - I just use reclock to change refreshrate / hz.
Ofcourse I could test it again with FPS conversion.
(If u test it, plz report back ur findings.)

Im using powerdvd 7.3 I think with dxva enabled.

Im also using this same codec for tve3, and here the "frame rate detection" in reclock works fine.
It changes to 50hz if needed etc.

/gibman
I've also tried reclock with tve3 but have some strange effect: some channels (like Canale5) lose audio syncronisation with video if I use it.

Does anyone know if using reclock disables dxva or not?

Edit: I've tried myself with MPC... reclock does not break dxva.
__________________
Roby

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


Last edited by robyf; 2008-02-27 at 22:16.
robyf is offline   Reply With Quote
Old 2008-02-29, 16:59   #20 (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

Gibman wanted to thank you for the suggestions of this thread. I've tried the combination reclock + powerstrip and it works perfectly, now I can play whatever media content without any juddering/tearing!!
__________________
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
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:21.


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