Comment passer des arguments pour mélanger le filtre FFMPEG

0

J'essaie de fusionner 5 images et de créer une vidéo clignotante après les avoir combinées. FFMPEG est encore assez nouveau pour moi.

Voici la commande que j'ai exécutée:

"-loop 1 -i "+path+"images_001.jpg " +
"-loop 1 -i "+path+"images_002.jpg " +
"-loop 1 -i "+path+"images_003.jpg " +
"-loop 1 -i "+path+"images_004.jpg " +
"-loop 1 -i "+path+"images_005.jpg " +
"-filter_complex " +
"[1:v][0:v]blend=all_expr='A*(if(gte(T,0.5),1,T/0.5))+B*(1-(if(gte(T,0.5),1,T/0.5)))'[b1v];" +
"[2:v][1:v]blend=all_expr='A*(if(gte(T,0.5),1,T/0.5))+B*(1-(if(gte(T,0.5),1,T/0.5)))'[b2v];" +
"[3:v][2:v]blend=all_expr='A*(if(gte(T,0.5),1,T/0.5))+B*(1-(if(gte(T,0.5),1,T/0.5)))'[b3v];" +
"[4:v][3:v]blend=all_expr='A*(if(gte(T,0.5),1,T/0.5))+B*(1-(if(gte(T,0.5),1,T/0.5)))'[b4v];" +
"[0:v][b1v][1:v][b2v][2:v][b3v][3:v][b4v][4:v]concat=n=9:v=1:a=0,format=yuv420p[v] -map [v] "+path+"out.mp4"

Si vous exécutez cette commande, le processus continue de s'exécuter pour toujours. Voici ma capture d'écran de cette chose:

Je sais que je manque quelque chose de stupide; Comme je suis nouveau dans ffmpeg ce serait formidable si je pouvais savoir un peu où je me trompe ici. Qu'est-ce que je rate?

Janki Gadhiya
la source

Réponses:

2

Après chaque -loop 1, insérer -t x où x est la durée en secondes.

Gyan
la source
Je vais essayer de vous faire savoir .. !!
Janki Gadhiya
-t no such file or directory obtenir cette erreur .. !!
Janki Gadhiya
Vérifiez la syntaxe. CA devrait etre "-loop 1 -t 1 -i "
Gyan
Cela a fonctionné comme un charme .. Merci beaucoup .. Vous êtes dieu .. !!
Janki Gadhiya
0

Votre expression pour le mélange n'a pas de sens pour moi. Que veux-tu faire? La fusion fait quelque chose comme ceci pour chaque pixel: composante de pixel = fonction (composante de pixel de l'entrée A, composante de pixel de l'entrée B). Alors, que devrait faire votre fonction? Il pourrait faire (A + B) / 2 qui est très simple cas ....

Paul B. Mahol
la source
Cela n'a pas de sens alors voyez ceci: superuser.com/a/834035/595224
Janki Gadhiya