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.

 

Go Back   Doom9's Forum > Hardware & Software > Software players
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th May 2006, 20:02   #121  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
normal, you have to fill the buffer, so your CPU decode like crazy to do it. The bigger the buffer you set, the longer the delay is.
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 11th May 2006, 07:55   #122  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Quote:
Originally Posted by Sirber
normal, you have to fill the buffer, so your CPU decode like crazy to do it. The bigger the buffer you set, the longer the delay is.
This is incorrect. Playback starts immediately while the decoder can proceed on another thead if it can decode more data. I use a rather high priority for the renderer thread, so it's unlikely that a running decoder prevents the renderer from displaying video. Also ppl with slow startup problem experience the delay only when directx objects are initially created, not when playback starts from stopped state. I think it's some unexpected interaction with the driver or directx that causes such a long delay.
Haali is offline   Reply With Quote
Old 11th May 2006, 08:56   #123  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Haali
This is incorrect. Playback starts immediately while the decoder can proceed on another thead if it can decode more data. I use a rather high priority for the renderer thread, so it's unlikely that a running decoder prevents the renderer from displaying video. Also ppl with slow startup problem experience the delay only when directx objects are initially created, not when playback starts from stopped state. I think it's some unexpected interaction with the driver or directx that causes such a long delay.
Ist here a way to fix that
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 11th May 2006, 09:19   #124  |  Link
B.F.
Registered User
 
B.F.'s Avatar
 
Join Date: Jul 2004
Location: Russia, Novosibirsk
Posts: 92
Quote:
Originally Posted by Haali
This is incorrect. Playback starts immediately while the decoder can proceed on another thead if it can decode more data. I use a rather high priority for the renderer thread, so it's unlikely that a running decoder prevents the renderer from displaying video. Also ppl with slow startup problem experience the delay only when directx objects are initially created, not when playback starts from stopped state. I think it's some unexpected interaction with the driver or directx that causes such a long delay.
Can you make a render priority lower?
B.F. is offline   Reply With Quote
Old 11th May 2006, 13:09   #125  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Quote:
Originally Posted by B.F.
Can you make a render priority lower?
I don't want to do that, because the renderer needs to display frames at the requested timestamps. If it had a low priority, then decoding could interfere with that and increase jitter.
Haali is offline   Reply With Quote
Old 11th May 2006, 13:11   #126  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Quote:
Originally Posted by LoRd_MuldeR
Ist here a way to fix that
There probably is, but so far the cause is not clear.
Haali is offline   Reply With Quote
Old 11th May 2006, 14:20   #127  |  Link
celtic_druid
Registered User
 
celtic_druid's Avatar
 
Join Date: Oct 2001
Location: Melbourne, Australia
Posts: 2,171
Unfortunatly I changed too much in my system to determine what exactly fixed the problem here.
Different video cards.
Different CPU.
Different MB chipsets.
celtic_druid is offline   Reply With Quote
Old 11th May 2006, 15:13   #128  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Haali
There probably is, but so far the cause is not clear.
Is there any way I can help to find the problem ???
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 11th May 2006, 15:45   #129  |  Link
mike_lee
Registered User
 
Join Date: May 2006
Posts: 106
Haali, I'm like a big fan - haha, to me you are a rock star - I don't know why I got that impression :-)
Anyway, I am trying to use my new PC with g a eforce 7900 GTX card. I like ffdshow because I can change image settings (using ffpresets) on the fly. I have to moniter and review a lot of video clips at once. At around 6 clips the screen starts to get cluttered and the processors start to lag. However, using the haali renderer, which looks better to my eyes then vmr9, I can no longer tweak the ffdshow filters in real time, there is quite a delay between the time you move a fader inside ffdshow (picture properties, gamma, saturation etc) and the time the clip responds. So I wonder if you have any suggestions?

Keep up the good work.
mike_lee is offline   Reply With Quote
Old 11th May 2006, 15:45   #130  |  Link
mike_lee
Registered User
 
Join Date: May 2006
Posts: 106
- - - Dp - - -
mike_lee is offline   Reply With Quote
Old 11th May 2006, 19:51   #131  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Quote:
Originally Posted by mike_lee
Haali, I'm like a big fan - haha, to me you are a rock star - I don't know why I got that impression :-)
Anyway, I am trying to use my new PC with g a eforce 7900 GTX card. I like ffdshow because I can change image settings (using ffpresets) on the fly. I have to moniter and review a lot of video clips at once. At around 6 clips the screen starts to get cluttered and the processors start to lag. However, using the haali renderer, which looks better to my eyes then vmr9, I can no longer tweak the ffdshow filters in real time, there is quite a delay between the time you move a fader inside ffdshow (picture properties, gamma, saturation etc) and the time the clip responds. So I wonder if you have any suggestions?
Decrease memory buffer size in renderer options.
Haali is offline   Reply With Quote
Old 12th May 2006, 02:18   #132  |  Link
B.F.
Registered User
 
B.F.'s Avatar
 
Join Date: Jul 2004
Location: Russia, Novosibirsk
Posts: 92
Quote:
Originally Posted by Haali
I don't want to do that, because the renderer needs to display frames at the requested timestamps. If it had a low priority, then decoding could interfere with that and increase jitter.
Then how about make priority control like in VDub?
B.F. is offline   Reply With Quote
Old 12th May 2006, 08:11   #133  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Quote:
Originally Posted by B.F.
Then how about make priority control like in VDub?
I don't understand why would anyone deliberately set up a system in such a way that frames can be displayed at a wrong time. It's essential for correct presentation that rendering is not delayed by other activity, especially since my renderer does this on a separate thread, and not on the decoder thread, where the decoder is suspended while waiting for presentation time. It is not some background encoding after all.
Haali is offline   Reply With Quote
Old 12th May 2006, 09:08   #134  |  Link
B.F.
Registered User
 
B.F.'s Avatar
 
Join Date: Jul 2004
Location: Russia, Novosibirsk
Posts: 92
Just for test.
And I don't think too high priority is a good idea.

P.S.
Maybe you separate render progect from the splitter?

Last edited by B.F.; 20th June 2006 at 02:07.
B.F. is offline   Reply With Quote
Old 19th June 2006, 22:02   #135  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Any news on the "player freezes for 15 sec on the start of playback" bug ???
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 19th June 2006, 22:29   #136  |  Link
Haali
Registered User
 
Join Date: Jul 2003
Posts: 282
Not yet. So far I couldn't reproduce this. If someone relibaly hits the bug, please contact me via pm.
Haali is offline   Reply With Quote
Old 20th June 2006, 11:15   #137  |  Link
mike_lee
Registered User
 
Join Date: May 2006
Posts: 106
haali renderer has become my default. video looks better and since I have a large (too large) monitor the resizing superiority really made a huge difference.

Good job man.
mike_lee is offline   Reply With Quote
Old 27th June 2006, 17:36   #138  |  Link
Esc
Registered User
 
Esc's Avatar
 
Join Date: Jan 2005
Posts: 74
MPC 6.4.9.0 + Haali Renderer = black screen
Any video codec (tested with Divx and AVC)
NVidia GeForce FX 5200
WinXP SP2
Any ideas why?
Esc is offline   Reply With Quote
Old 27th June 2006, 19:31   #139  |  Link
Egh
Registered User
 
Join Date: Jun 2005
Posts: 630
Quote:
Originally Posted by Esc
MPC 6.4.9.0 + Haali Renderer = black screen
Any video codec (tested with Divx and AVC)
NVidia GeForce FX 5200
WinXP SP2
Any ideas why?
Sure you forced RGB32 output, comrade? Besides, FX5200 is way too low to really use Haali renderer. I have FX5500 here, and +15-20% OCed. Still software resizer works faster.
Egh is offline   Reply With Quote
Old 27th June 2006, 22:08   #140  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Quote:
Originally Posted by mike_lee
haali renderer has become my default. video looks better and since I have a large (too large) monitor the resizing superiority really made a huge difference.

Good job man.
is it better than WMR9 + Bicubic (-1.00, PS2)?
__________________
Detritus Software
Sirber is offline   Reply With Quote
Reply

Tags
haali, haali renderer


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 05:05.


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