Man könnte das ganze auch über Avisynth und FFMPEGSource machen. Ist jedoch deutlich aufwändiger, weil man dazu ein Script erstellen muss. Ausserdem erstellt FFMPEGSource für jede Datei eine Indexdatei.
ZitatLoadPlugin("C:\...\ffms2.dll")
Video1 = FFVideoSource("E:\...\Datei1.MOV")
Video2 = FFVideoSource("E:\...\Datei2.MOV")
Video = StackHorizontal(Video1, Video2)Audio = FFAudioSource("E:\...\Datei1.MOV", track=1)
AudioDub(Video, Audio)
Beide Videos werden nebeneinander dargestellt. Der VLC hat es allerdings bei mir nicht abgespielt. Der VSO Media Player und VirtualDub taten es.
Bild in Bild müsste auch gehen.
Nachtrag:
Bild in Bild. Beispiel für 1920 * 1080
ZitatLoadPlugin("C:\...\ffms2.dll")
Video1 = FFVideoSource("E:\...\Datei1.MOV").ConvertToRGB
Video2 = FFVideoSource("E:\...\Datei2.MOV").LanczosResize(384, 216).ConvertToRGB
Video = Layer(Video1, Video2, "add", 255, 1525, 10)Audio = FFAudioSource("E:\...\Datei1.MOV", track=1)
AudioDub(Video, Audio)
Das Bild des zweiten Videos wird oben rechts im ersten Video angezeigt. Das Video wird auch vom Windows Media Player abespielt, allerdings bei mir ohne Ton.