Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/05/2020, à 08:30

Fabienlibre

Traitement de vidéos par lot

Bonjour,

je cherche un moyen de redimensionner plusieurs fichiers vidéos (de 4K à HD 720):
- soit traitement par lot dans un logiciel (je n'ai pas trouvé cette fonction dans OpenShot Video Editor)
- soit en ligne de commande
- soit avec un script shell

Merci pour vos conseils

Fabien

Hors ligne

#2 Le 16/05/2020, à 12:02

kamaris

Re : Traitement de vidéos par lot

Avec ffmpeg, pour convertir une vidéo, par exemple en mp4 (pas testé) :

ffmpeg -i input.mp4 -vf scale=1280:720 output_720.mp4

Voir https://stackoverflow.com/questions/343 … ion-ffmpeg pour plus de détails.

Ensuite, pour la conversion par lot, tu boucles sur tes fichiers (pas testé non plus) :

for f in répertoire-vidéos/*; do
  ffmpeg -i "$f" -vf scale=1280:720 "${f%.*}_720.${f##*.}"
done

Dernière modification par kamaris (Le 16/05/2020, à 12:02)

Hors ligne

#3 Le 17/05/2020, à 07:54

Fabienlibre

Re : Traitement de vidéos par lot

Parfait avec ffmpeg. Je l'ai utilisé comme suit

ffmpeg -i input.mp4 -s hd720 -r 24 -an output.mp4

-s spécifie le format de sortie. Les formats ne sont pas listés dans l'aide en ligne mais
-r spécifie le framerate de sortie
-an supprime l'audio

En partant d'un fichier 4K de 32s de 379 Mo ffmpeg génère un fichier de 5,4 Mo alors qu'OpenShot Viideo Editor génère un fichier de 21,5 Mo.

Maintenant deux nouvelles questions sur ffmpeg:
- comment ajouter une image (fichier de signature .svg) sur une vidéo ?
- comment supperposer 2 vidéos ?

Merci

Hors ligne

#4 Le 17/05/2020, à 11:20

kamaris

Re : Traitement de vidéos par lot

Voici deux liens, dont j'espère qu'ils pourront t'aider :
- ajouter une image : https://video.stackexchange.com/questio … ing-ffmpeg
- superposer deux vidéos : https://stackoverflow.com/questions/146 … ith-ffmpeg

Hors ligne