Qualquer editor de vídeo não linear:
- Adobe Premiere
- Avidemux
- Final Cut
Se você está em uma máquina Linux, também tem:
- Kino
- Cinelerra
Eu gostaria de combinar três (possivelmente mais) sequências de vídeo em um vídeo composto, onde as sequências estão sendo executadas lado a lado, como mostrado abaixo. Eu não preciso ter fotos sobrepostas, embora essa capacidade seja desejável)
Alguém pode recomendar uma ferramenta para isso?
Se você puder manipular alguns scripts, tente AviSynth .
O AviSynth produz vídeo .avi, que pode ser codificado pelo seu codificador favorito. por exemplo. VirtualDub.
Abaixo está um script de amostra que pega um único arquivo e o divide em quatro painéis, que são então cercados por margens azuis. Pode facilmente lidar com quatro fontes de vídeo diferentes. O AviSynth é uma ferramenta muito poderosa, mas o script não é adequado para todos.
#BEGIN----------
inVid=AviSource("myVides.avi")
Mg=8 # Margin: # must be a multiple of 4
hM=Mg/2 # half Margin # must be an even number
pane1H=((inVid.height/8)/2)*2 # round it to an even number
pane1W=((inVid.width )/2)*2 # round it to an even number
pane2H=((inVid.height/2)/2)*2 # round it to an even number
pane2W=((inVid.width /3)/2)*2 # round it to an even number
pane3H=pane2H
pane3W=pane1W-pane2W
pane4H=((inVid.height-pane2H-pane1H)/2)*2 # round it to an even number
pane4W=pane1W
#### Crop( clip ,Left ,Top ,-Right ,-Bottom ).AddBorders( L ,T ,R ,B ,Colour )
pane1 =Crop( inVid ,0 ,0 ,-0 ,-pane2H-pane4H ).AddBorders( Mg ,Mg ,Mg ,hM ,$00ffff )
pane2 =Crop( inVid ,0 ,pane1H ,-pane3W-hM ,-pane4H ).AddBorders( Mg ,hM ,hM ,hM ,$00ffff )
pane3 =Crop( inVid ,pane2W+hM ,pane1H ,-0 ,-pane4H ).AddBorders( hM ,hM ,Mg ,hM ,$00ffff )
pane4 =Crop( inVid ,0 ,pane1H+pane3H ,-0 ,-0 ).AddBorders( Mg ,hM ,Mg ,Mg ,$00ffff )
row1=pane1
row2=StackHorizontal(pane2, pane3)
row3=pane4
out=StackVertical(row1, StackVertical(row2, row3))
return out
#END----------
Tags video editing software-rec