Avidemux est une application de montage et d'encodage vidéo. Elle permet d'effectuer des coupes, des montages simples, d'appliquer des filtres, des sous-titres, et de ré-encoder des vidéos.
Elle est considérée comme l'équivalent de VirtualDub (disponible uniquement sous Windows). Avidemux est simple d'utilisation : quelques clics suffisent pour éditer et encoder une vidéo. Il permet l'encodage dans un grand nombre de formats vidéo dont H.264, VP9, H.265 ou AV1, et un grand nombre de conteneurs, notamment MPEG, MP4 et MKV.
Avidemux n'est pas publié dans les dépôts APT d'Ubuntu.
Il existe plusieurs autres méthodes, au choix, pour installer Avidemux sur Ubuntu :
Avidemux est distribué par ses développeurs en Flatpak sur le dépôt Flathub.
On peut donc l'obtenir en installant Flatpak avec le dépôt Flathub si ce n'est pas déjà fait, puis en installant Avidemux depuis GNOME Logiciels, ou en installant le paquet org.avidemux.Avidemux en ligne de commande :
flatpak install org.avidemux.Avidemux
L'intégration au système (dont la création d'un lanceur) doit aussi être faite manuellement.
Pour installer Avidemux au format AppImage, référez-vous avant tout au chapitre dédié au sujet.
En résumé téléchargez le fichier avidemux_X.X.X.appImage depuis GitHub, puis rendez-le exécutable (clic droit sur le fichier → Propriétés → Permissions → Autoriser l'exécution). Finalement lancez-le en double-cliquant dessus.
Vous pouvez aussi utiliser un service tel que appimaged pour créer automatiquement un lanceur.
Les vidéos provenant de DVD, d'appareils photo numériques ou de la télévision utilisent des codecs anciens et peu performants. Pour les conserver ou les passer à ses amis, il est souvent préférable de les ré-encoder avec un codec moderne, comme H.264, VP9, H.265 ou AV1. Il est ainsi possible de réduire leur taille sans trop dégrader la qualité (on ne pourra évidemment jamais gagner en qualité, et si la source est trop compressée mieux vaut ne pas réencoder).
Attention toutefois, toutes les conteneurs n'acceptent pas tous les codecs audio / vidéo, et tous les lecteurs non plus.
Parmi les filtres les plus utiles :
.mkv.C'est lourd : les codecs vidéo ne sont pas particulièrement adaptés au texte, ils risquent d'être floutés ; et on ne pourra plus les désactiver, ou les personnaliser lors de la lecture.
Un container moderne comme MKV prend en charge les sous-titres au format texte, et tous les lecteurs acceptant ce format savent les gérer.
.sub, .srt, …), double-cliquez dessus./usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf)
Les coupes s'effectuent à l'aide des curseurs A [ et B ] qu'il suffit de placer sur la barre de progression.
MKV est globalement un bien meilleur conteneur que AVI. Malheureusement certains modèles anciens de télévisions ou de lecteurs de salon ne lisent pas encore le MKV, et ne reconnaissent que l'AVI. Il peut donc être utile de savoir convertir vers ce dernier format de conteneur, même s'il est bien plus pauvre en fonctionnalités.
Les indications ci-dessous relèvent de la version 2.6 d'Avidemux :
Ouvrez Avidemux, cliquez sur Fichier → Ouvrir pour charger le film en MKV, à transcoder en AVI. Ce n'est pas obligatoire, mais le menu Fichier → Informations vous permettra d'avoir un aperçu des caractéristiques du fichier original (les codecs utilisés). Si la vidéo utilise déjà un codec supporté par le conteneur AVI (MPEG2,3,4, Xvid, DivX), le traitement sera évidement plus rapide, puisqu'il n'y aura rien à réencoder (juste à changer le conteneur).
Vous devez désormais faire 3 opérations : choisir un format de Sortie vidéo (le choix du codec), choisir un format de Sortie audio (le choix du codec), et choisir le Format de sortie AVI (détermine le format du fichier).
Tout se fait sur la gauche de l'écran ou ces 3 options sont rangées :
En Sortie vidéo, sélectionnez Mpeg4 AVC (x264) (sauf si le format de fichier existant est déjà compatible avec AVI : MPEG2,3,4, Xvid, DivX, dans ce cas choisissez Copy – vous aurez un message déconseillant l'utilisation de ce codec avec un AVI, mais ce n'est pas bloquant).
Si ce format n'est pas lu par votre télévision, essayez le codec MPEG4 ASP (Xvid).
Comme Format de sortie, choisissez AVI Muxer.
Cliquez ensuite sur Fichier → Enregistrer (ou sur l'icône correspondante). Dans la fenêtre qui s'ouvre, sélectionnez l'emplacement, un nom pour le fichier (Par exemple Film.h264.avi) et sauvegardez. Le réencodage va commencer, cela peut prendre pas mal de temps: l'encodage vidéo est très coûteux en terme de puissance processeur.
Ouvrez la vidéo dont vous voulez extraire la bande son, puis suivez ces instructions :
Ensuite dans le menu Audio :
musique.ogg (indiquez bien l'extension !).Avec Avidemux, il est possible de traiter plusieurs vidéos avec les mêmes paramètres. Une méthode est de rédiger un script en bash et ligne de commande mais elle reste limité en nombre de paramètres disponibles. Une autre méthode est de développer en JavaScript : celle-ci permet d'accéder à tous les paramètres de Avidemux.
Grâce à un script en bash, il est possible de scanner le contenu d'un dossier et d'appeler récursivement avidemux pour le traitement via la commande :
avidemux --quit
La liste des paramètres disponibles est consultable sur le wiki d'Avidemux.
Le fichier contenant le script doit être placé dans le répertoire contenant les vidéos et peut être exécuté dans un terminal via la commande:
bash <nom_du_script>
Vous pouvez générer un premier script en enregistrant votre projet. Le projet est enregistré au format JavaScript, vous pouvez modifier le fichier en vous inspirant des informations indiquées dans le wiki de Avidemux concernant le JavaScript ou la rubrique Scripting.
Il faudra passer par la case "conversion" avec VLC pour obtenir des fichiers MP4 ou MKV
Cliquez sur Édition → Préférences → Audio, et essayez de changer le périphérique de sortie par Pulse Audio ou Pipewire.
Si lors de la lecture le son est haché, vous entendez des craquements ou après encodage vous vous apercevez que le son se décale au fur et à mesure de la lecture sur la vidéo finale, il faut comme précédemment cliquer sur Édition → Préférences → Audio et essayer de changer le périphérique de sortie. Essayez les différents périphériques jusqu'à ce que le problème soit résolu.
Par ailleurs:
faad (lit plus de format & stable)Pour résoudre ce problème, dans Édition → Préférences → Sortie, cochez la case Créer des fichiers openDML.
Pour désinstaller cette application, il suffit de supprimer son paquet :
flatpak uninstall org.avidemux.Avidemux
avidemux_X.X.X.appImage.Contributeurs : Kmeleon, Laurent Bellegarde, ZondeR, Mean, KaoT, krodelabestiole.