Bonjour,
Je voudrais faire une vidéo avec un fond transparent. Le problème est que le background apparaît donc je n'ai pas la transparence .
Je voudrais que le fond soit transparent car c'est un sketch que je veux ajouter en surimpression sur une vidéo existante.
Cela est-il possible avec processing.
Merci d'avance pour la réponse
Hors ligne
Je ne suis pas sûr de comprendre...
Où se trouve ta seconde vidéo ? Celle en dessous.
En toute logique, si tu la places entre le background et la vidéo avec des zones transparentes, tu devrais obtenir l'effet recherché...
Par contre, effectivement, si elle est diffusée par VLC ou autres, ça ne peut pas marcher...
Hors ligne
Merci Olivier
Oui effectivement je pensais faire une vidéo avec fond transparent et la superposer sur une autre avec OpenShot. Donc ça ne fonctionnera pas.
Par contre si j'importe la vidéo de fond sur Processing et que je crée mes sections en surimpression avec une fenetre creatGraphics ça devrait fonctionner.
Jusqu’à présent je n'ai jamais travaillé le vidéo avec Processing car je suis sous linux. Est-il faisable de le faire maintenant ?
Hors ligne
Bien sûr, lav video fonctionne bien sur linux avec processing 3.
Il y a une librairie videoexport qui peut t'aider.
Hors ligne
Pour lire ma vidéo j'ai fait le script suivant d’après le manuel Processing
import processing.video.*;
Movie myMovie;
void setup() {
size(1280, 720,P2D);
myMovie = new Movie(this, "GLASSVIDEO.mp4");
myMovie.loop();
}
void draw() {
image(myMovie, 0, 0);
}
// Called every time a new frame is available to read
void movieEvent(Movie m) {
m.read();
}
Je n'ai qu'un rectangle gris.
Est-ce du à un problème de codec
les librairies chargées sont Vidéo ( fondation Processing) et Video Export
Hors ligne