Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th March 2003, 21:13   #421  |  Link
ogo
Registered User
 
Join Date: Oct 2001
Posts: 156
@mazzo : sorry forgot you

>. ReClock doesn't work with my laptop, because the LCD seems to >have a refresh rate fixed to 60 Hz.
You have to live with it. 60 is not a good refresh rate for PAL. Just choose "refresh rate/2.5" in media adaptation.

>2. When using a TV as monitor, the refresh rate is lowered to 50 >Hz, which should be okay, but when I enable ReClock, the video will >run like h..l, almost in double speed.
Does reclock says "50hz" in the "video hardware" tab of the properties panel ? If yes what does reclock say in "media adaptation" tab ?
__________________
http://ogo.nerim.net/reclockfilter
ogo is offline   Reply With Quote
Old 19th March 2003, 01:37   #422  |  Link
Dr_Colossus
Registered User
 
Join Date: Jan 2002
Posts: 10
The newest Reclock 0.99h and the newest AC3Filter 0.65b produce no sound. Reclock 0.99h + AC3Filter 0.63b = sound. Reclock 0.99g + AC3Filter 0.65b = sound. A strange bug.
Dr_Colossus is offline   Reply With Quote
Old 19th March 2003, 01:55   #423  |  Link
cca
Anime Otaku
 
Join Date: Oct 2002
Location: Somewhere in Cyberspace...
Posts: 437
That's strange. Reclock 0.99h + AC3Filter 0.65b work just fine here. Is AC3Filter set to PCM 16 Bit output? Please check again.
__________________
AMD FX8350 on Gigabyte GA-970A-D3 / 8192 MB DDR3-1600 SDRAM / AMD R9 285 with Catalyst 1.5.9.1/ Asus Xonar D2X / Windows 10 pro 64bit
cca is offline   Reply With Quote
Old 19th March 2003, 12:33   #424  |  Link
ogo
Registered User
 
Join Date: Oct 2001
Posts: 156
@Gabest : Bingo !
Modifying the vtable of the IMemInputPin* interface did the trick because all COM methods are virtual ! I can now intercept every call to IMemInputPin::Receive, i can even modify the sample to incrust my stuff in the frame, and detect format changes. For now i've just made an ugly prototype, but it already works fine will all the renderers and all decoders i tried (so it works with DVD). Only had problems with the internal renderer of BSPlayer (seems like i don't replace the good vtable entry).

And all of this with only 20 lines of code. It involve some patching directly in the code space using WriteProcessMemory(). Hope it will work fine on win98

Me happy
__________________
http://ogo.nerim.net/reclockfilter
ogo is offline   Reply With Quote
Old 19th March 2003, 13:09   #425  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Quote:
Originally posted by gabest
Chibi Jasmin: It is under the players forum.
Thanx
Chibi Jasmin is offline   Reply With Quote
Old 19th March 2003, 13:26   #426  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Quote:
Originally posted by ogo
[B@Chibi Jasmin: it's already done, i'll post it tonight on this URL (just for testing) : http://ogo.nerim.net/reclockfilter/setup_latest.exe
[/B]
I tested it! Man, this is perfect!

The tearing bar does not break up, not on monitor and not on TV. The VSync bar stays calm, always near the little dots and between the lines! (Well, sometimes when seeking it takes a moment to find it's way back between the lines )

If the tearing test actually is reliable (I am not the one to judge that, what do you say?), that would mean, the TV-Clock and the Monitor-Clock is the same on my card and playback is fine! Am I right?

UPDATE
Although playback is fine and tearing bar does not break, I sometimes still have the vsync bar moving across the screen...this could be due to high (not too high, it's not even close to 100%) CPU usage and the time needed to decode a frame (seems to happen with high resolutions and/or high bitrate frames)? Just a guess...it's my impression...not sure...probably it's not ReClock's fault, in general the VSync system seems to work...only question is the validity of the tearing test...

Last edited by Chibi Jasmin; 19th March 2003 at 14:07.
Chibi Jasmin is offline   Reply With Quote
Old 19th March 2003, 14:30   #427  |  Link
cult
Registered User
 
cult's Avatar
 
Join Date: Nov 2001
Location: greece
Posts: 383
Thx Ogo
cult is offline   Reply With Quote
Old 19th March 2003, 14:58   #428  |  Link
ogo
Registered User
 
Join Date: Oct 2001
Posts: 156
Quote:
If the tearing test actually is reliable (I am not the one to judge that, what do you say?), that would mean, the TV-Clock and the Monitor-Clock is the same on my card and playback is fine! Am I right?
For me it's reliable, if the bar moves without stutter, and is not breaked somewhere. Happy it does work for you !

Quote:
Although playback is fine and tearing bar does not break, I sometimes still have the vsync bar moving across the screen...this could be due to high (not too high, it's not even close to 100%) CPU usage and the time needed to decode a frame (seems to happen with high resolutions and/or high bitrate frames)?
Yes it's quite sensitive to cpu load changes (scenes change for example). I have this too on my system. Thanks to the idea given by Gabest, next version of the monitor *should* be less sensitive and more precise, because it will be directly plugged inside the renderer.
I've not yet tested latest version of MPC (6435) but Gabest said he changed something in the code for vsync (maybe it's related to what i say at the end of reclock's readme).

__________________
http://ogo.nerim.net/reclockfilter
ogo is offline   Reply With Quote
Old 19th March 2003, 15:08   #429  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Quote:
Originally posted by ogo
For me it's reliable, if the bar moves without stutter, and is not breaked somewhere. Happy it does work for you !


Yes it's quite sensitive to cpu load changes (scenes change for example). I have this too on my system. Thanks to the idea given by Gabest, next version of the monitor *should* be less sensitive and more precise, because it will be directly plugged inside the renderer.
I've not yet tested latest version of MPC (6435) but Gabest said he changed something in the code for vsync (maybe it's related to what i say at the end of reclock's readme).

Fine! Sounds good...I will trust you on reliability then I say it works fine on my card! ReClock is just invincible!

Would be nice, if you could improve on the sensitivity issue...does the new vsync code in mpc6435 have anything to do with this? I didn't quite understand...or will all players benefit from improvements on the sensitivity thing?

BTW: It's the VSync monitor that is sensitive to cpu load changes, not ReClock's functionality itself, is that right? I was wondering, why the tearing bar didn't break, even when the VSync line was going wild...!? Is there some way to force VSync and therefore tearing issues? Maybe enable the vsync monitor for not-reclocked refresh rates? I would like to see, if it breaks up at all!?

Last edited by Chibi Jasmin; 19th March 2003 at 15:36.
Chibi Jasmin is offline   Reply With Quote
Old 19th March 2003, 16:29   #430  |  Link
mazzo
Registered User
 
Join Date: Oct 2002
Location: Stavanger, Norway
Posts: 154
ogo:

>. ReClock doesn't work with my laptop, because the LCD seems to >have a refresh rate fixed to 60 Hz.
Quote:
You have to live with it. 60 is not a good refresh rate for PAL. Just choose "refresh rate/2.5" in media adaptation.
OK. Works fine

>2. When using a TV as monitor, the refresh rate is lowered to 50 >Hz, which should be okay, but when I enable ReClock, the video will >run like h..l, almost in double speed.
Quote:
Does reclock says "50hz" in the "video hardware" tab of the properties panel ?
Yes.

Quote:
If yes what does reclock say in "media adaptation" tab ?
It doesn't matter. The video runs along in approx 50 fps in any case.
mazzo is offline   Reply With Quote
Old 19th March 2003, 18:13   #431  |  Link
ogo
Registered User
 
Join Date: Oct 2001
Posts: 156
@mazzo: could you enable logging in the configuration app, then retry a video, and finally send me you log (c:\reclock_log.txt) by email ? thanks

@Chibi Jasmin:
Quote:
Would be nice, if you could improve on the sensitivity issue...does the new vsync code in mpc6435 have anything to do with this? I didn't quite understand...or will all players benefit from improvements on the sensitivity thing?
It's not specific to mpc, all players would benefit from it.

Quote:
BTW: It's the VSync monitor that is sensitive to cpu load changes, not ReClock's functionality itself, is that right?
Yes right.

Quote:
I was wondering, why the tearing bar didn't break, even when the VSync line was going wild...!?
I think it all depends on how the player (or the renderer) manage back buffers. If it does double-buffering, i don't think you will get tearing, but stuterring of the vertical test bar (and video too).

Quote:
Is there some way to force VSync and therefore tearing issues? Maybe enable the vsync monitor for not-reclocked refresh rates? I would like to see, if it breaks up at all!?
I could enable it, yes, at least the vertical tearing test bar. Showing the vsync position in this case is not very relevant because you will only see hits randomy distributed dots on the screen (since vsync is not synced to the frame rate).

I could also use monitoring information to make reclock work when the media refresh rate could not be found, just by measuring at which rate the frames are presented to the renderer ...
__________________
http://ogo.nerim.net/reclockfilter

Last edited by ogo; 19th March 2003 at 18:15.
ogo is offline   Reply With Quote
Old 20th March 2003, 16:37   #432  |  Link
slolsby
Registered User
 
Join Date: Jan 2002
Posts: 14
OGO, there seems to be some problem using Reclock with the latest version of AC3Filter, 0.66b. If I use Reclock 0.99h, I get no sound at all when AC3filter is set to SPDIF. If I use 0.99g, and an AVI with an AC3 soundtrack it fails to detect my monitor refresh rate (which is 75Mhz, ie PAL), and the tray icon is yellow (but I do get sound ok). If I use an MP3 AVI, it detects and sets to PAL mode ok. If I uninstall AC3filter and use the Intervideo filters for an AC3 AVI, Reclock correctly sets PAL mode.

Would be great if you could get Reclock and AC3filter working hand-in-hand, especially for us PAL users.
slolsby is offline   Reply With Quote
Old 20th March 2003, 20:02   #433  |  Link
cca
Anime Otaku
 
Join Date: Oct 2002
Location: Somewhere in Cyberspace...
Posts: 437
Unfortunately I have to confirm the problems that slolsby reports. AC3Filter 0.66b with Reclock produces no sound at all! There is some problem with the cooperation of the filters. Note that I get no sound on analog modes. I did not try SPDIF.
__________________
AMD FX8350 on Gigabyte GA-970A-D3 / 8192 MB DDR3-1600 SDRAM / AMD R9 285 with Catalyst 1.5.9.1/ Asus Xonar D2X / Windows 10 pro 64bit
cca is offline   Reply With Quote
Old 21st March 2003, 11:11   #434  |  Link
ogo
Registered User
 
Join Date: Oct 2001
Posts: 156
Yes there are problems with version 99h and ac3filter 0.66b. Those are in fact the same problems reported by Dr_Colossus with a normal AVI file.

Version 99h check timestamps of audio samples coming from the audio decoder (for example ac3filter). If they come too late to be rendered without audio/video desync, reclock cuts sound and restart playback from that point to stay in sync (it's visible in the log). It give a short silence. The problem with ac3filter is that i get a lot of "late" samples, giving a long a constant cut/restart cycle on sound (ie complete silence). I saw that too with other audio decoders, so i'm not sure it's ac3filter fault.

I'll look at that next week cause i'm out for a few days In the meantime i suggest you to use an older version (99g)
__________________
http://ogo.nerim.net/reclockfilter
ogo is offline   Reply With Quote
Old 21st March 2003, 11:43   #435  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Quote:
Originally posted by ogo
I think it all depends on how the player (or the renderer) manage back buffers. If it does double-buffering, i don't think you will get tearing, but stuterring of the vertical test bar (and video too).
Thanx for all your input! You have great ideas!

About the above quote: Would you explain the back buffering anymore? How can I verify, it it's used...? And if it's used, is there any way to check, if ReClock is working perfectly (without stutter) or will I have to rely on my eyes?
Chibi Jasmin is offline   Reply With Quote
Old 22nd March 2003, 09:54   #436  |  Link
downloada
Registered User
 
Join Date: Sep 2002
Location: Germany
Posts: 64
hi,

i have to report the exact same problem slolsby has.

on my htpc i get no sound at all using ac3filter 0.66b (spdif out) + reclock 0.99h. also, reclock fails to detect the refresh rate, the icon stays yellow. with 99g i at least get sound but the icon stays yellow, too. for the record: i use win2k sp3 on an athlon 1ghz b, a radeon 7000 and an sb live 5.1 in my htpc.

on my main-pc there aren't any problems using a similar software configuration. ac3filter 0.66b (2/0 stereo) + reclock 0.99h works just fine and detects the monitor refreshrate correctly. but i have to say that my monitor runs at 72hz (i've got a tft-display, so i can only choose between 60hz or 72hz where i think 72hz is the better choice). on this pc i also use win2k sp3 but on a p4 2,53ghz with a geforce2gts and a terratec dmx xfire 1024.

cu
downloada is offline   Reply With Quote
Old 22nd March 2003, 19:07   #437  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
ReClock 66 barfs when DirectSound is enabled as the default sound renderer. The video keeps speeding up randomly for some odd reason. Once DS is turned off everything plays fine again (I use Zoom Player 3b with DirectSound sometimes to give less jerky playback of OGM with OGG audio).
oddball is offline   Reply With Quote
Old 26th March 2003, 15:32   #438  |  Link
kallekill
Registered User
 
Join Date: Nov 2001
Posts: 174
Reclock 0.99h has fixed the problem I had with audio falling out of sync on some mpg files.

The VSYNC monitor might have helped with making the videosync stay in sync when starting a movie and when you pause, then play. But it doesn't help when there is a slight jerk in the movie. It still goes out of sync at these points. I have found out that there is a much bigger chance that it stays in sync if you use divx 3.11 codec instead of ffdshow or if you use mediaplayer 6.4 instead of Zoomplayer. It's a petty I can't use the VSYNC monitor along with mediaplayer 6.4, but it might be because MP 6.4 has some kind of built in sync monitor.
kallekill is offline   Reply With Quote
Old 28th March 2003, 13:18   #439  |  Link
mmorselli
Registered User
 
Join Date: Dec 2002
Posts: 10
>>. ReClock doesn't work with my laptop, because the LCD seems to >>have a refresh rate fixed to 60 Hz.
>You have to live with it. 60 is not a good refresh rate for PAL. >Just choose "refresh rate/2.5" in media adaptation.

How to set it permanently ?
mmorselli is offline   Reply With Quote
Old 29th March 2003, 14:00   #440  |  Link
bilu
Registered User
 
bilu's Avatar
 
Join Date: Oct 2002
Location: Portugal
Posts: 1,182
@mmorselli

I also have a laptop, Compaq Armada M700, with TV-Out.

Refresh rates on LCD is a virtual thing because LCD's don't need to refresh, they just change the pixel. The value 60Hz only exists because Windows treats LCD's as default monitors.

I've noticed that when I activated the TV-OUT (ATI Rage Mobility P/M) on the laptop, Reclock reported a clock of 50 Hz instead of 60Hz.

I was getting frustrated before with a scan converter that I bought (Trust Televiewer) because of the 60 Hz refresh, it was connected on VGA port. Now (I haven't tested yet) it should work because I defined a profile with both TV-Out and VGA port enabled, and Reclock reports 50Hz!


I hope this can help if you have TV-Out on the laptop.

Bilu
bilu is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump


All times are GMT +1. The time now is 16:01.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.