Ciao,
come immaginavo, viene interpretato in modo errato il canale alpha (o, più probabilmente, è scritto in maniera differente nel file sorgente), comunque Vegas consente di forzare l'interpretazione del canale alpha.
Riguardo alle varie modalità di trasparenza, il manuale è piuttosto esplicativo:
Straight (unmatted) – Le informazioni sulla trasparenza sono derivate solo dal canale alpha e non nei canali RGB visibili.
Premultiplied – Metodo standard per la gestione del canale alpha, le informazioni sulla trasparenza sono derivate sia dal canale alpha che dai canali RGB che sono multiplicati con un colore di sfondo, l'immagine è pronta così com'è per il compositing.
Premultiplied (dirty) – Simile al precedente ma in questo caso le componenti RGB possono eccedere i valori del canale alpha, di solito questa impostazione si utilizza solo con immagini generate da applicazioni 3D per il compositing di immagini 3D su sfondi non uniformi.
In soldoni quello che cambia tra STRAIGHT e PREMULTIPLIED è soprattutto nelle zone di semitrasparenza, cioè quelle zone che contengono sia informazioni del solo canale alpha che informazioni dei canali RGB.
Con straight l'immagine viene bucata solo in base al canale alpha, quindi se ci sono zone di semitrasparenza non saranno visualizzate correttamente, cosa che invece non avviene col metodo PREMULTIPLIED che è in genere quello normalmente usato.
La versione DIRTY serve per interpretare in maniera diversa le semitrasparenze ed è poco usato.
Qui altre informazioni:
https://www.provideocoalition.com/alpha ... -straight/Nel link qui sopra c'è anche una semplice spiegazione in base ai valori RGB di un pixel dove viene spiegato come cambia l'interpretazione di tale pixel (e quindi la sua trasparenza) se si sceglie uno dei due metodi.
Ciao