convertion suite d'images en video avec ffmpeg

Le
Alf92
hello,
je souhaite convertir suite d'images en video avec ffmpeg.

suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg

en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg

une idée ?
merci
  • Partager ce contenu :
Vos réponses
Trier par : date / pertinence
pehache
Le #26562182
Le 07/12/2020 Í  16:49, Alf92 a écrit :
hello,
je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.
Alf92
Le #26563600
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :
je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?
pehache
Le #26563671
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :

je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?


C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)
Alf92
Le #26563721
pehache :
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :
je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?

C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)

tu dois avoir raison.
j'avoue être complètement ignorant de ce genre de syntaxe.
ce ne sont pas les options ffmpeg (que je comprends bien) qui me posent
problème mais bien l'appel des fichiers sources.
je sais que cette commande est comprise par ffmpeg / Windows :
for %%a in (*.AVI) do ffmpeg -i "%%a" -r 25 -b 300k -vcodec libx264 -ab 128k -acodec aac "%%~na.MKV"
elle permet de convertir tous les fichiers.AVI d'un répertoire
en fichiers.MKV H264/AAC.
j'applique bêtement le :
for %%a in (*.AVI)..."%%~na.MKV"
il me faudrait le même genre de truc mais adapté Í  mon besoin.
Alf92
Le #26563724
Alf92 :
pehache :
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :
je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?

C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)

tu dois avoir raison.
j'avoue être complètement ignorant de ce genre de syntaxe.
ce ne sont pas les options ffmpeg (que je comprends bien) qui me posent
problème mais bien l'appel des fichiers sources.
je sais que cette commande est comprise par ffmpeg / Windows :
for %%a in (*.AVI) do ffmpeg -i "%%a" -r 25 -b 300k -vcodec libx264 -ab 128k
-acodec aac "%%~na.MKV" elle permet de convertir tous les fichiers.AVI d'un
répertoire en fichiers.MKV H264/AAC.
j'applique bêtement le :
for %%a in (*.AVI)..."%%~na.MKV"
il me faudrait le même genre de truc mais adapté Í  mon besoin.

j'ai trouvé la solution sur cette page
https://windows.developpez.com/cours/ligne-commande/?page=page_30
et plus particulièrement lÍ 
https://tinyurl.com/y9jnzoed
le "doubles signes pourcent"...
ainsi la commande suivante fonctionne :
ffmpeg -f image2 -i 20180822_151605_%%03d.jpg -s 720x960 -sws_flags bilinear -b:v 2000k -bt 1500k -vcodec libx264 out.mkv
en revanche la commande -r XX permattant de régler le framerate ne semble
pas jouer sur le temps d'éxecution de la video : que je mette -r 25 ou -r 50
la video fait invariablement une seconde, avec biensur plus ou moins d'images selon.
encore une (bonne) idée ?
pehache
Le #26563729
Le 28/12/2020 Í  19:47, Alf92 a écrit :
Alf92 :
pehache :
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :




je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?

C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)

tu dois avoir raison.
j'avoue être complètement ignorant de ce genre de syntaxe.
ce ne sont pas les options ffmpeg (que je comprends bien) qui me posent
problème mais bien l'appel des fichiers sources.
je sais que cette commande est comprise par ffmpeg / Windows :
for %%a in (*.AVI) do ffmpeg -i "%%a" -r 25 -b 300k -vcodec libx264 -ab 128k
-acodec aac "%%~na.MKV" elle permet de convertir tous les fichiers.AVI d'un
répertoire en fichiers.MKV H264/AAC.
j'applique bêtement le :
for %%a in (*.AVI)..."%%~na.MKV"
il me faudrait le même genre de truc mais adapté Í  mon besoin.

j'ai trouvé la solution sur cette page
https://windows.developpez.com/cours/ligne-commande/?page=page_30
et plus particulièrement lÍ 
https://tinyurl.com/y9jnzoed
le "doubles signes pourcent"...
ainsi la commande suivante fonctionne :
ffmpeg -f image2 -i 20180822_151605_%%03d.jpg -s 720x960 -sws_flags bilinear -b:v 2000k -bt 1500k -vcodec libx264 out.mkv
en revanche la commande -r XX permattant de régler le framerate ne semble
pas jouer sur le temps d'éxecution de la video : que je mette -r 25 ou -r 50
la video fait invariablement une seconde, avec biensur plus ou moins d'images selon.
encore une (bonne) idée ?


Pour le coup, déplacer le "-r xxx" avant le "-i" me semble être la
solution, pour signifier "les images que je fournis ont tel framerate".
Alf92
Le #26563753
pehache :
Le 28/12/2020 Í  19:47, Alf92 a écrit :
Alf92 :
pehache :
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :
je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?

C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)

tu dois avoir raison.
j'avoue être complètement ignorant de ce genre de syntaxe.
ce ne sont pas les options ffmpeg (que je comprends bien) qui me posent
problème mais bien l'appel des fichiers sources.
je sais que cette commande est comprise par ffmpeg / Windows :
for %%a in (*.AVI) do ffmpeg -i "%%a" -r 25 -b 300k -vcodec libx264 -ab
128k -acodec aac "%%~na.MKV" elle permet de convertir tous les fichiers.AVI
d'un répertoire en fichiers.MKV H264/AAC.
j'applique bêtement le :
for %%a in (*.AVI)..."%%~na.MKV"
il me faudrait le même genre de truc mais adapté Í  mon besoin.

j'ai trouvé la solution sur cette page
https://windows.developpez.com/cours/ligne-commande/?page=page_30
et plus particulièrement lÍ 
https://tinyurl.com/y9jnzoed
le "doubles signes pourcent"...
ainsi la commande suivante fonctionne :
ffmpeg -f image2 -i 20180822_151605_%%03d.jpg -s 720x960 -sws_flags bilinear
-b:v 2000k -bt 1500k -vcodec libx264 out.mkv
en revanche la commande -r XX permattant de régler le framerate ne semble
pas jouer sur le temps d'éxecution de la video : que je mette -r 25 ou -r 50
la video fait invariablement une seconde, avec biensur plus ou moins
d'images selon.
encore une (bonne) idée ?

Pour le coup, déplacer le "-r xxx" avant le "-i" me semble être la
solution, pour signifier "les images que je fournis ont tel framerate".

bonne pioche
merci
https://www.cjoint.com/doc/20_12/JLDnaNoW3ol_out1.webm
(tout ça pour ça :-)
pehache
Le #26563758
Le 29/12/2020 Í  14:01, Alf92 a écrit :
pehache :
Le 28/12/2020 Í  19:47, Alf92 a écrit :
Alf92 :
pehache :
Le 26/12/2020 Í  18:54, Alf92 a écrit :
pehache :
Le 07/12/2020 Í  16:49, Alf92 a écrit :






je souhaite convertir suite d'images en video avec ffmpeg.
suite : 20180822_151605_002.jpg Í  20180822_151605_031.jpg
en suivant ce tuto page 11
http://blanchard.cedric.pagesperso-orange.fr/projets/projet1.pdf
j'ai éssayé avec :
ffmpeg -r 24 -b 1800 -i 20180822_151605_0%02d.jpg out.mp4
mais ça ne fonctionne pas.
https://www.cjoint.com/doc/20_12/JLhpWUc8gpl_Sans-titre-2.jpg
une idée ?

Le message d'erreur est assez clair et suggère de déplacer le "-b 1800"
(en le renommant plutÍ´t -b:v 1800) après le "-i xxx"
En principe tout ce qui est avant le -i s'applique Í  l'input.

voilÍ  la nouvelle ligne de commande :
ffmpeg -f image2 -i 20180822_151605_%03d.jpg -r 50 -b:v 1800 out.mp4
en suivant la recommandation et le tuto
https://www.jcartier.net/FFMpeg-par-l-exemple.html
et le résultat :
https://www.cjoint.com/doc/20_12/JLArZwhHrjl_err-anim1.png
une (autre) idée ?

C'est une syntaxe de shell unix qui est dans le tuto. Visiblement le "%"
a une signification particulière dans l'interpréteur de commande
Windows, il faut donc voir comment l'échapper ("^%" ?)

tu dois avoir raison.
j'avoue être complètement ignorant de ce genre de syntaxe.
ce ne sont pas les options ffmpeg (que je comprends bien) qui me posent
problème mais bien l'appel des fichiers sources.
je sais que cette commande est comprise par ffmpeg / Windows :
for %%a in (*.AVI) do ffmpeg -i "%%a" -r 25 -b 300k -vcodec libx264 -ab
128k -acodec aac "%%~na.MKV" elle permet de convertir tous les fichiers.AVI
d'un répertoire en fichiers.MKV H264/AAC.
j'applique bêtement le :
for %%a in (*.AVI)..."%%~na.MKV"
il me faudrait le même genre de truc mais adapté Í  mon besoin.

j'ai trouvé la solution sur cette page
https://windows.developpez.com/cours/ligne-commande/?page=page_30
et plus particulièrement lÍ 
https://tinyurl.com/y9jnzoed
le "doubles signes pourcent"...
ainsi la commande suivante fonctionne :
ffmpeg -f image2 -i 20180822_151605_%%03d.jpg -s 720x960 -sws_flags bilinear
-b:v 2000k -bt 1500k -vcodec libx264 out.mkv
en revanche la commande -r XX permattant de régler le framerate ne semble
pas jouer sur le temps d'éxecution de la video : que je mette -r 25 ou -r 50
la video fait invariablement une seconde, avec biensur plus ou moins
d'images selon.
encore une (bonne) idée ?

Pour le coup, déplacer le "-r xxx" avant le "-i" me semble être la
solution, pour signifier "les images que je fournis ont tel framerate".

bonne pioche
merci
https://www.cjoint.com/doc/20_12/JLDnaNoW3ol_out1.webm
(tout ça pour ça :-)


:)
L'important c'est le chemin, pas la destination.
Poster une réponse
Anonyme