Sovrapponi il video sopra un'immagine con ffmpeg


0

Voglio sovrapporre video semitrasparente sull'immagine con filtro di fusione. Tuttavia, quando uso blend = all_mode = il video "addizione" diventa rosa. Ecco il comando, come posso migliorarlo?

ffmpeg -i overlay_video.mp4 -i background_image.png -filter_complex "[0:v]setdar=dar=16/9,scale=1280:720,format=rgba[vid];[1:v]setdar=dar=16/9,scale=1280:720[img];[img][vid]blend=all_mode='addition':all_opacity=1,format=yuv420p10le" -c:v libx264 -c:a aac -strict -2 -ac 2 -b:a 256k -pix_fmt yuv420p -y output.mp4

Perché non usi il filtro overlay?
Gyan,

Ho appena modificato il titolo, anche se il video era semi-trasparente ma in realtà è nero ed è per questo che non funziona con la sovrapposizione. Quindi uso un filtro di fusione e tutte queste cose per rimuovere il colore nero dal video.
Ana Koridze,

1
Usa questo metodo
Gyan,

@Mulvya Sentiti libero di copiare la risposta (o le parti essenziali necessarie) qui, o indicami un duplicato su SU in modo da poterlo chiudere.
Slhck,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.