У меня три видео, только два имеют одинаковые размеры изображения. Я могу воспроизвести видео, синхронизированные с помощью AviSynth:
clip1 = DirectShowSource("leftVideo.avi", audio=false)
clip2 = DirectShowSource("rightVideo", audio=false)
StackHorizontal(clip1,clip2)
Теперь третье видео на самом деле содержит звук, который я хочу воспроизвести, и имеет формат и размер, отличные от первых двух. Я могу воспроизвести одно из первых двух видео со звуком третьего видео следующим образом:
Video=AVISource("leftVideo.avi")
Audio=AVISource("thirdVideo.avi")
AudioDub(Video,Audio)
У меня вопрос: как я могу воспроизвести все три видео одновременно, когда первые два видео (leftVideo, rightVideo) расположены горизонтально вверху, а третье видео показывает как видео, так и аудио по центру ниже горизонтального стека?
Бонус: есть ли способ показывать третье видео (аудио и видео), постоянно расположенное слева, и манипулировать правым видео для переключения между двумя другими видео (с помощью горячей клавиши)?