|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Aug 2005
Messaggi: 213
|
Picture In Picture HELP!
Ciao a tutti,
Sto lavorando sulla creazione di un video dimostrativo per lavoro. Mi servirebbe una mano da qualche esperto di editing video, così ho pensato a questa grande community. La mia domanda come dal titolo, è quella di creare in PIP video o merge clips che dir si voglia... In pratica ho un video master sui cui vorrei mettere una box in basso a dx dove far scorrere un altro video. Sono entrambi della durata di 50sec e sono già delle dimensione appropriate per far tale operazione. Sto tentando di smanettare con Virtual dub ma non ho i filtri adatti e Win movie maker crasha non appena provo a fare 2 o 3 cose ![]() grazie anticipatamente!
__________________
Glider Pilot License...La 5 essenza del volo Expert Pilot born here!
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 1780
|
Una soluzione è usare uno script per Avisynth e caricarlo su VirtualDubMod:
Il filtro necessario è il Layer che sovrappone due o più clip. ti faccio un'esempio: Codice:
clip_base=avisource("C:\percorso\file.avi").converttorgb32 PIP=directshowsource("C:\percorso\VTS_01_4.VOB").\ Bicubicresize (x,y).converttorgb32 Layer(clip_base,PIP,"add",x=...,y=...) Il video PIP va ridimensionato a piacere ed in questo caso è un VOB, per farti capire che puoi usare qualsiasi formato... ![]() In Layer devi dichiarare il modo di sovrapposizione (add) e la posizione del PIP inserendo i valori di x e di y. Questa è una base da cui puoi partire. |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Aug 2005
Messaggi: 213
|
grazie 1000!
Ce l ho fatta ma non ho usato il resize interno..Mi dava qualche errore quindi ho fatto prima un resize e poi ho fatto il PIP togliendo la stringa relativa al resize. Altra domanda: Per legare 2 video avendo 2 risoluzioni diverse?(16:9 e un 4:3) Avete qualche consiglio o devo ricampionare uno dei 2?
__________________
Glider Pilot License...La 5 essenza del volo Expert Pilot born here!
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 1780
|
Sempre con Avisynth puoi seguire due strade:
prima definisci la clip1 come hai fatto prima. Con Addborders aggiungi un bordo al filmato in modo da rendere le risoluzioni uguali: AddBorders(clip1, sinistra, alto, destra, basso [, colore]) il colore è opzionale, di default è nero. p. es. AddBorders(clip1,0,20,0,20) per aggiungere 20 pixel sopra e sotto. Oppure sempre con Layer: prima crei una clip vuota con il filtro BlankClip: clip_base= BlankClip(BlankClip(length=3000, width=720, height=576, fps=25, color=$000000) lenght=durata in frames - uguale alla durata del filmato - width e height per definire la risoluzione, fps ![]() color=colore in esadecimale, default nero quindi puoi ometterlo. quindi con Layer sovrapponi la clip che devi sistemare, come hai fatto prima con il PIP. per unire i due video alla fine dello script aggiungi la riga. Return clip1+clip2 Se invece i due video hanno le solite proporzioni ma la risoluzione varia di poco puoi ridimensionarne uno con il Bicubicresize. |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Aug 2005
Messaggi: 213
|
Grazie ci proverò!
__________________
Glider Pilot License...La 5 essenza del volo Expert Pilot born here!
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:35.