VideoHelp Forum
+ Reply to Thread
Results 1 to 8 of 8
Thread
  1. Hello,

    I am trying to correct an out-of-sync movie by applying a delay in milliseconds to the audio track in mkvtoolnix. So far I have used VLC's track synchronisation to manually determine the delay. However this method is not very precise as shifting the delay by 50-150ms does not make any difference -at least in my eyes.

    Is there a way to precisely and automatically determine the delay and then give it to mkvmerge when mixing?

    Many thanks,
    vangeliis
    Quote Quote  
  2. I'm a Super Moderator johns0's Avatar
    Join Date
    Jun 2002
    Location
    canada
    Search Comp PM
    I use mpc-hc to calculate out of sync shows,works great and with good precision.It does graduations in milliseconds.
    I think,therefore i am a hamster.
    Quote Quote  
  3. Precisely? Like to the millisecond? No. Automatically? Not a chance. However, VLC isn't accurate enough. In MPC-HC you can adjust in 10ms increments. But if 50ms and 150ms don't sound any different to you then there's no way you'll be able to tell just by listening. When I want more accuracy I use AviSynth's AudioGraph filter to impose a waveform over a video to tell when a sharp noise, like a gunshot or something similar, takes place. It can come to probably 20ms or so of being accurate, given that the video frames are roughly 40ms apart. And it's usually said most people can't tell the difference up to about 100ms.
    Quote Quote  
  4. Originally Posted by johns0 View Post
    I use mpc-hc to calculate out of sync shows,works great and with good precision.It does graduations in milliseconds.
    Thanks for the pointer. I should have mentioned I use a mac.

    Is there another way than lip-reading?
    Quote Quote  
  5. Originally Posted by manono View Post
    Precisely? Like to the millisecond? No. Automatically? Not a chance. However, VLC isn't accurate enough. In MPC-HC you can adjust in 10ms increments. But if 50ms and 150ms don't sound any different to you then there's no way you'll be able to tell just by listening. When I want more accuracy I use AviSynth's AudioGraph filter to impose a waveform over a video to tell when a sharp noise, like a gunshot or something similar, takes place. It can come to probably 20ms or so of being accurate, given that the video frames are roughly 40ms apart. And it's usually said most people can't tell the difference up to about 100ms.
    Using waveforms sounds already much better. Is there anything for the mac? Other than iMovie?

    what about timestamps?
    Quote Quote  
  6. Lip reading is no good at all. As I said, a gunshot. A door slamming. Any kind of loud sharp noise.

    I know nothing about Macs. Sorry.
    Quote Quote  
  7. I'm a Super Moderator johns0's Avatar
    Join Date
    Jun 2002
    Location
    canada
    Search Comp PM
    Thread moved to the mac forum where you can get more help.
    I think,therefore i am a hamster.
    Quote Quote  
  8. Member
    Join Date
    Aug 2010
    Location
    San Francisco, California
    Search PM
    Originally Posted by manono View Post
    Lip reading is no good at all. As I said, a gunshot. A door slamming. Any kind of loud sharp noise.
    Dialogue can be synced with practice, but a sharp, loud sound with visual cue is best. That's why they still use these for backup.

    For a free video editor with waveforms, check out https://www.openshot.org/.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!