Table des matières

Conversion en série avec Avidemux

Conversion en série dénommée aussi "batch" dans les systèmes basés sur MS-DOS/MS-WINDOWS, ou dite scriptée, en console, pour les systèmes basés sur UNIX/LINUX

Cette méthode vous permettra de traiter toutes sortes de travaux animées, surtout des feuilletons pour laquelle elle a été développée, une fois la commande lancée, vous ne vous en occupez plus !

Prérequis

Créer un fichier projet Avidemux

La méthode utilise Avidemux Appimage 2.8.1
#if not adm.loadVideo("…"):
#    raise("Cannot load …")
#adm.clearSegments()
#adm.addSegment(0, 80000, 2665252000)
#adm.markerA = 0
#adm.markerB = 2665252000

Commande script qui lance la série de conversion

La méthode utilise une boucle "For var in {debut%…fin%}; do …; done" et appelle l'interface Avidemux automatiquement avec les bons réglages de conversion. L'écart numérique "debut%…fin%" peut être aussi longue que nécessaire, ou contenir seulement certains éléments séparés par une virgule.
Il est impératif d'utiliser uniquement des chemins absolus, et non relatifs, losque avidemux se lance il considère tous les appels de fichiers relatifs à sa localisation d'exécution et non à son raccourci de bureau ou à un lien symbolique.
for i in {debut%..fin%}; do /home/nom_utilisateur/avidemux/avidemux --video-codec "label du codec video dans Avidemux" --audio-codec "label du codec audio dans Avidemux" --force-alt-h264 --load "/emplacement/dossier_videos/"$i.format_conteneur --run /emplacement/dossier_script/nom_projet_script.py --save "/emplacement/dossier_videos/"$i.nouveau_format_conteneur --quit; done

Exemples …

Simple conversion de mkv à mp4

Le mkv n'est pas de facto le format accepté des appareils connectés, le mp4 l'est (merci mr Pomme) …

Cette simple conversion ne fonctionne correctement que sous les conditions suivantes :

Pour le savoir, foin d'un utilitaire spécial, regardez la vidéo mkv avec Totem : si vous n'avez que le son et aucune image correct, ou ni son ni image, vous devrez ré-encoder le flux vidéo, lisez le second exemple pour cela.

Puisque tout est ok, poursuivez …

Conversion avec re-encodage du flux video

à suivre…