VideoHelp Forum

Try DVDFab and copy Ultra HD Blu-rays and DVDs! Or rip iTunes movies and music! Download free trial !
+ Reply to Thread
Results 1 to 6 of 6
Thread
  1. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    Wanna do some tests without building a test card video completely from scratch myself.

    I have at least one BD with A/V sync tests, but I'd rather not have to use 16:9 for testing VHS workflows.
    Quote Quote  
  2. A lot of THX certified DVDs include test patterns. I don't recall if there are any A/V sync tests. You could use AviSynth to generate ColorBars and overlay a graph of the audio.

    Code:
    ColorBars(width=720, height=576)
    AssumeFPS(25)
    AudioGraph(0)
    Keep in mind that audio compression usually adds a delay of 10 to 30 milliseconds.
    Quote Quote  
  3. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    Sadly, no sync tests with THX discs.

    ColorBars: I forgot that "The tone pulses in the right speaker, being turned on and off once every second." Thought it was a constant.

    So I could overlay the AudioGraph in the burned video, capture it, run AudioGraph on the capture, and visually see any offset, yeah? I suppose Subtract + DelayAudio could be used to determine the number of ms? Assuming levels can be matched relatively closely...

    Are there any industry-standard test patterns for automatically determining A/V offset values?



    Quote Quote  
  4. Originally Posted by vaporeon800 View Post
    So I could overlay the AudioGraph in the burned video, capture it, run AudioGraph on the capture, and visually see any offset, yeah?
    Yes.

    Originally Posted by vaporeon800 View Post
    I suppose Subtract + DelayAudio could be used to determine the number of ms? Assuming levels can be matched relatively closely...
    Yes. You can even use the horizontal position of the amplitude change to determine the delay. In my sample script the amplitude change happens at the start of a frame. Here' I added a 10 ms delay to the audio with DelayAudio(0.010):

    Image
    [Attachment 41370 - Click to enlarge]


    With a 25 fps video we know that the duration of each frame is 40 ms. You can see the audio change amplitude at about 1/4 the width of the frame, 40 * 1/4 = 10.

    Originally Posted by vaporeon800 View Post
    Are there any industry-standard test patterns for automatically determining A/V offset values?
    I don't know.
    Quote Quote  
  5. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    Thanks!

    Originally Posted by jagabo View Post
    Here' I added a 10 ms delay to the audio with DelayAudio(0.010) [...] With a 25 fps video we know that the duration of each frame is 40 ms. You can see the audio change amplitude at about 1/4 the width of the frame, 40 * 1/4 = 10.
    Wow. Jealous of your math prowess.
    Quote Quote  
  6. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    Found this 29.97p test. Haven't looked at it closely enough to see whether it would be easier or more difficult to use than your idea.
    Quote Quote  



Similar Threads