SlySoft Forum   SlySoft Home

Go Back   SlySoft Forum > Software Talk (english) > ReClock

Reply
 
Thread Tools Display Modes
  #1  
Old 30th November 2008, 13:33
Jong Jong is offline
Senior Member
 
Join Date: Jan 2008
Location: London, UK
Posts: 1,592
Default Reclock suggestion

James, you may be just sick of Reclock now and not want to add anything to it, but I think one thing that would add a whole new use and should be relatively easy to implement (easy for me to say I know), is a lipsync tool.

- Two hotkeys, one for increasing one for decreasing audio relative to video
- When pressed they bring up a pop-up (could just be the properties page) showing the current audio sync adjustment.
- Store it in the registry for each application

So if PDVD has slightly different av sync to MPC-HC, TT etc. you can correct it.

I know some apps have sync adjustments, but not all - PDVD in particular. It would be good to be able to use one tool for all players.

Just an idea, but I know it is outside of the current scope!
Reply With Quote
  #2  
Old 30th November 2008, 13:54
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

well if you could also set a fixed resampling freq(eg. ppl with DAC that only do 24/96)

at this point I resample to 96Khz in ffdshow, then Reclock resamples on top of it.

my sound card has only one PLL oscillator onboard, and resamples everything to 96KHz anyway.........so better do it with some top notch algorithm than some crappy $5 ASIC on the soundcard PCB
Reply With Quote
  #3  
Old 30th November 2008, 15:36
James James is offline
SlySoft Development Team
 
Join Date: Oct 2005
Posts: 15,671
Default

Quote:
Originally Posted by Jong View Post
James, you may be just sick of Reclock now and not want to add anything to it, but I think one thing that would add a whole new use and should be relatively easy to implement (easy for me to say I know), is a lipsync tool.

- Two hotkeys, one for increasing one for decreasing audio relative to video
- When pressed they bring up a pop-up (could just be the properties page) showing the current audio sync adjustment.
- Store it in the registry for each application

So if PDVD has slightly different av sync to MPC-HC, TT etc. you can correct it.

I know some apps have sync adjustments, but not all - PDVD in particular. It would be good to be able to use one tool for all players.

Just an idea, but I know it is outside of the current scope!
I believe it is a good idea. Thanks for the suggestion.
__________________
My responses tend to represent myself only and do not necessarily represent the views of SlySoft, Inc. PLEASE POST ALL TECHNICAL PROBLEMS ON THE FORUMS. Thank you.
Reply With Quote
  #4  
Old 30th November 2008, 16:15
Jong Jong is offline
Senior Member
 
Join Date: Jan 2008
Location: London, UK
Posts: 1,592
Default

No worries!
Reply With Quote
  #5  
Old 30th November 2008, 16:31
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

why would u have desynced audio on commercial discs in the first place ?

because the ac3 encoder adds random delay

so for each movie you'll have to fix the A/V sync ?
Reply With Quote
  #6  
Old 1st December 2008, 07:36
Jong Jong is offline
Senior Member
 
Join Date: Jan 2008
Location: London, UK
Posts: 1,592
Default

Who can say why? Sometimes it is filter problems that probably should be fixed another way, but one simple cause is when you use an AV amp and the video goes on to a TV. The TV introduces processing delay and if it is not also handling the audio it cannot compensate. HDMI 1.3 is supposed to be able to fix this, but I have not heard many reports saying it is a great success and many are still using s/pdif or analogue to their amp anyway. Some amps have audio delay adjustment built in, but not all, particularly if you are just using your "HiFi". PDVD has no lipsync adjustment, so at the moment you are "stuffed" if your amp cannot do any necessary correction.

So that would say a simple "global" adjustment would suffice. However, I have noticed that PDVD and my Directshow players do not necessarily agree 100% on lipsync and it would be trivially easy to allow this extra level of sophistication. I would say PDVD audio is about a frame ahead on my system right now; I would love to be able to fix it in Reclock.
Reply With Quote
  #7  
Old 1st December 2008, 08:10
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

well sure, you wanna fix your delays depending on the distance between the speakers and your ears.

it's supposed to be your soundcard drivers job..

I mostly use headphones w/o Reclock's AC3 encoder, so I get spot-on A/V sync
Reply With Quote
  #8  
Old 1st December 2008, 10:58
Jong Jong is offline
Senior Member
 
Join Date: Jan 2008
Location: London, UK
Posts: 1,592
Default

You are missing the point here. The AVR does all the distance correction, that is fine. However, if the sound goes PC -> AVR -> Speakers and the video goes PC -> AVR -> screen and the PC & AVR do not know what the AVR -> screen delay (in particular any video processing delay) is you will have AV sync issues. In fact it does know that because I manually calibrate it and put it into the AVR as "audio delay", but not all amplifiers, particularly ones that know nothing about video, have an "audio delay" setting, so it is useful to be able to put it into Reclock. Not many (any?) audio drivers have this option. And in the above scenario, your headphones would not help you at all.

Last edited by Jong; 1st December 2008 at 11:00.
Reply With Quote
  #9  
Old 1st December 2008, 11:22
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

Quote:
Originally Posted by Jong View Post
You are missing the point here. The AVR does all the distance correction, that is fine. However, if the sound goes PC -> AVR -> Speakers and the video goes PC -> AVR -> screen and the PC & AVR do not know what the AVR -> screen delay (in particular any video processing delay) is you will have AV sync issues. In fact it does know that because I manually calibrate it and put it into the AVR as "audio delay", but not all amplifiers, particularly ones that know nothing about video, have an "audio delay" setting, so it is useful to be able to put it into Reclock. Not many (any?) audio drivers have this option. And in the above scenario, your headphones would not help you at all.
a wild guess would be that the AVR delays are supposed to match the video...and not the other way around

I'm not sure what you call "video processing delay"...I use extensive ffdshow/avisynth PP and the latency/jitter is taken care of by ffdshow......but I heard some flat screens had pretty bad latency indeed.

quite a lot of professional multichannel sound cards do have delay & BM embedded in the drivers(m-audio, anzentech, etc..) :



you can also rewire from KS to ASIO and use console for supreme awesomeness :



or when you don't use nazi apps like PDVD, simply add these delays in ffdshow.

but indeed, having the option in Reclock wouldn't hurt either

Last edited by leeperry; 1st December 2008 at 11:29.
Reply With Quote
  #10  
Old 1st December 2008, 12:10
Jong Jong is offline
Senior Member
 
Join Date: Jan 2008
Location: London, UK
Posts: 1,592
Default

Quote:
Originally Posted by leeperry View Post
a wild guess would be that the AVR delays are supposed to match the video...and not the other way around

I'm not sure what you call "video processing delay"...I use extensive ffdshow/avisynth PP and the latency/jitter is taken care of by ffdshow......but I heard some flat screens had pretty bad latency indeed.

but indeed, having the option in Reclock wouldn't hurt either
I think I was pretty clear, but obviously not!

I am talking about delays that the PC and AVR cannot be aware of, at least unless you are uisng HDMI 1.3 for audio and video all along the chain - the delay between the video leaving the AVR and appearing on the screen, or if you do not have an AVR the delay from it leaving the PC to appearing on the screen.

The audio driver screen you showed me allows distance correction, but does not allow you to correct audio delay to cope with the above. Maybe there is another screen that does, but even then it would not help the majority.

Yes, you can add delay to ffdshow, but that only helps if you always use ffdshow. Few are in this position. PDVD is one example where this does not help. And believe it or not many people do want to actually play Blu-ray discs on their PC and not remux everything first.

I don't understand your first sentence, probably because you did not understand my explanations. But, because delay can be introduced to the video path after it leaves the PC most, but not all amplifiers allow you to add delay to the audio path to compensate. If that is not available it is useful to be able to do it on the PC (without ffdshow).
Reply With Quote
Reply

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

Forum Jump


All times are GMT -4. The time now is 20:42.


All trademarks are the property of their respective owners.
© 2007–2013 SlySoft Inc.