VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)
+ Reply to Thread
Results 1 to 2 of 2
Thread
  1. Hi!, i'm trying to stack two videos and play them at the same time, side by side. They also need some syncing.

    Webcam video info:
    Code:
    Video: Windows Media Video 9 720x576 30fps 936kbps [Raw Video 1]
    Audio: WMA 2 44100Hz stereo 64kbps [Raw Audio 0]
    
    General
    Complete name                  : C:\Users\MMedia\Desktop\xornada_r\bck\VConf_CNTG_LenguajeR_10102013_(Maņan)_[Video].wmv
    Format                         : Windows Media
    File size                      : 1.18 GiB
    Duration                       : 4h 2mn
    Overall bit rate mode          : Constant
    Overall bit rate               : 697 Kbps
    Maximum Overall bit rate       : 1 012 Kbps
    Encoded date                   : UTC 2013-10-11 15:19:02.761
    
    Video
    ID                             : 2
    Format                         : VC-1
    Format profile                 : MP@HL
    Codec ID                       : WMV3
    Codec ID/Info                  : Windows Media Video 9
    Codec ID/Hint                  : WMV3
    Description of the codec       : Windows Media Video 9
    Duration                       : 4h 2mn
    Bit rate mode                  : Constant
    Bit rate                       : 936 Kbps
    Width                          : 720 pixels
    Height                         : 576 pixels
    Display aspect ratio           : 5:4
    Frame rate                     : 29.970 fps
    Nominal frame rate             : 30.000 fps
    Color space                    : YUV
    Chroma subsampling             : 4:2:0
    Bit depth                      : 8 bits
    Scan type                      : Progressive
    Compression mode               : Lossy
    Bits/(Pixel*Frame)             : 0.075
    Stream size                    : 1.59 GiB
    Language                       : Spanish
    
    Audio
    ID                             : 1
    Format                         : WMA
    Format version                 : Version 2
    Codec ID                       : 161
    Codec ID/Info                  : Windows Media Audio
    Description of the codec       : Windows Media Audio 9.2 -  64 kbps, 44 kHz, stereo (A/V) 1-pass CBR
    Duration                       : 4h 2mn
    Bit rate mode                  : Constant
    Bit rate                       : 64.0 Kbps
    Channel(s)                     : 2 channels
    Sampling rate                  : 44.1 KHz
    Bit depth                      : 16 bits
    Stream size                    : 111 MiB (9%)
    Computer screen capture
    Code:
    Video: Flash Video 1 1024x768 15fps 8647kbps [V: flv, yuv420p, 1024x768, 8647 kb/s]
    
    General
    Complete name                  : C:\Users\MMedia\Desktop\xornada_r\bck\VConf_CNTG_LenguajeR_10102013_(Maņan)__[DatosVNC].flv
    Format                         : Flash Video
    File size                      : 973 MiB
    Duration                       : 4h 15mn
    Overall bit rate               : 533 Kbps
    
    Video
    Format                         : Sorenson Spark
    Codec ID                       : 2
    Duration                       : 4h 15mn
    Bit rate                       : 8 445 Kbps
    Width                          : 1 024 pixels
    Height                         : 768 pixels
    Display aspect ratio           : 4:3
    Frame rate mode                : Constant
    Frame rate                     : 1 000.000 fps
    Bit depth                      : 8 bits
    Bits/(Pixel*Frame)             : 0.011
    Stream size                    : 15.1 GiB
    As you can see both videos are completly different (i don't want to mention the person who recorded them with those formats.... sigh). The first is a webcam recording from someone speaking and the other one is a capture of the computer screen with a presentation.

    And this is my Avisynth script at the moment on MeGUI:

    Code:
    global MeGUI_darx = 8
    global MeGUI_dary = 3
    
    input1="video.wmv"
    DirectShowSource(input1)
    LanczosResize(768,576)
    ConvertToYV12
    duration=0
    a=Trim(round(duration*FrameRate),0)
    
    input2="video.flv"
    DirectShowSource(input2)
    LanczosResize(768,576)
    ConvertToYV12
    duration=725
    b=Trim(round(duration*FrameRate),0)
    
    StackHorizontal(a,b)
    The reason about Trim is becaused i need to sync them, and since the .flv one starts about 725sec (12min and 5 seconds) sooner i just cut the beginning.

    I'm also encoding the final video to mp4 (H264).

    So far, i achieved my goal but there is a problem, and i guess it is related to the FPS difference (30 on the .wmv vs 15 on the .flv) on the conversion, on the final video, the "b" video plays 2x faster.

    I can't figure how to fix this, i know about ConvertFPS but don't know how it can be used here. Maybe i should encode both videos separately first to match the fps with the next script?:

    Code:
    DirectShowSource("NTSC_clip.avi")  
    Bob(height=576)    
    LanczosResize(768,576)  
    ConvertFPS(50) 
    SeparateFields.SelectEvery(4,0,3)
    Weave
    Thanks!
    Quote Quote  



Similar Threads