Bienvenue dans le monde de la production vidéo ! Que vous soyez un débutant ou un créateur vidéo expérimenté, l'une des compétences les plus importantes à maîtriser est la fusion transparente de l'audio et de la vidéo. Dans cet article, nous nous intéresserons à FFmpeg, un puissant outil en ligne de commande qui peut vous aider à fusionner facilement de l'audio et de la vidéo.
FFmpeg est un logiciel libre qui vous permet de convertir, d'éditer et de diffuser des fichiers multimédias. Il est largement utilisé par les professionnels et les passionnés et offre de nombreuses possibilités, notamment la fusion de fichiers audio et vidéo. Ce guide vous aidera à fusionner l'audio et la vidéo à l'aide de FFmpeg. Ainsi, que vous créiez une vidéo YouTube, un podcast ou un film, vous disposerez des compétences nécessaires pour obtenir un son et une image de qualité.
Dans cet article
Préparation
Êtes-vous prêt à maîtriser l'art de fusionner l'audio et la vidéo ? Plongeons ensuite dans l'univers de FFmpeg, un outil puissant et polyvalent qui peut vous aider à obtenir des résultats professionnels.
Avec FFmpeg, vous pouvez enregistrer, convertir et diffuser des fichiers audio et vidéo dans n'importe quel format, ce qui en fait une solution complète et multiplateforme. C'est également un excellent outil pour le décodage, l'encodage, le transcodage, le muxing, le démuxing, la diffusion en continu, le filtrage et la lecture de n'importe quel type de média.
Mais avant de commencer à fusionner des fichiers vidéo à l'aide de FFmpeg, il est important de comprendre les bases des formats de conteneurs et des codecs vidéo. Ce sont les éléments constitutifs de vos vidéos, et les types spécifiques avec lesquels vous travaillez détermineront la méthode que vous utiliserez pour les fusionner. Alors, attachez votre ceinture et commençons !
Comment fusionner des fichiers audio et vidéo avec FFmpeg
Fusionner des fichiers audio et vidéo peut être une tâche délicate, mais avec l'aide de FFmpeg, c'est un jeu d'enfant. Si vous disposez d'un fichier audio et d'un fichier vidéo séparés ne contenant pas de son, vous pouvez utiliser FFmpeg pour les combiner en un seul fichier vidéo.
Il est important de noter que le format du conteneur (extension de fichier) doit accepter le codec vidéo et audio. Nous recommandons d'utiliser MP4 ou MKV comme format de conteneur pour garantir la compatibilité.
Voici la procédure étape par étape :
Étape 1 Ouvrez votre invite de commande ou votre terminal et naviguez jusqu'au répertoire où se trouvent vos fichiers vidéo et audio.
Étape 2Utilisez la commande suivante pour fusionner les fichiers vidéo et audio. Remplacez "INPUT_FILE.mp4" et "AUDIO.wav" par les noms de vos fichiers vidéo et audio.
ffmpeg -i INPUT_FILE.mp4 -i AUDIO.wav -c:v copy -c:a aac OUTPUT_FILE.mp4
- L'option "-i INPUT_FILE.mp4" spécifie INPUT_FILE.mp4 comme source d'entrée.
- "-i AUDIO.wav," indique à FFmpeg de prendre AUDIO.wav comme source d'entrée.
- L'option "-c:v copy" est une forme abrégée de "-codec:v copy", qui signifie copier le flux vidéo des fichiers source vers le fichier de destination.
- L'option "-c:a aac" permet de sélectionner tous les flux audio des fichiers sources et de les encoder avec l'encodeur AAC.
- "mp4"spécifie le nom du fichier de sortie.
Étape 3 Si vous ne souhaitez pas de conversion audio, supprimez la partie aac de la commande et remplacez-la par copy ; la commande ressemblerait à ceci :
ffmpeg -i INPUT_FILE.mp4 -i AUDIO.aac -c:v copy -c:a copy OUTPUT_FILE.mp4
Comment combiner une vidéo avec deux fichiers audio à l'aide de FFmpeg
Are you looking to add multiple audio tracks to your video? Avec FFmpeg, vous pouvez facilement combiner une vidéo avec deux flux audio. Qu'il s'agisse de créer une version en langue étrangère de votre vidéo ou d'ajouter une piste audio alternative, cette méthode vous permettra d'obtenir des résultats professionnels. Cette section vous guidera pour combiner une vidéo avec deux flux audio en utilisant l'interface en ligne de commande de FFmpeg. Alors, commençons !
Mixage de deux fichiers audio dans une vidéo
La combinaison de plusieurs pistes audio en une seule vidéo peut être réalisée facilement avec l'interface en ligne de commande de FFmpeg. Dans cet exemple, nous allons combiner deux pistes audio en une seule vidéo afin que la voix off soit diffusée sur la musique de fond. Voici la procédure étape par étape :
Étape 1 Ouvrez votre invite de commande ou votre terminal et naviguez jusqu'au répertoire où se trouvent vos fichiers vidéo et audio.
Étape 2 Remplacez "video1.mp4" et "audio1.mp3" par les noms de vos fichiers vidéo et audio.
ffmpeg \
-i video1.mp4 -i audio1.mp3 \
Étape 3 Les-c:v indique à FFmpeg de copier le flux vidéo du fichier source sans le réencoder. Cela permet d'accélérer le processus et d'éviter les pertes de qualité.
-c:v copy \
-filter_complex " \
Étape 4La commande "amix=inputs=2:duration=longest" demande à amix d'accepter 2 entrées (0:a et 1:a) et de les combiner en un flux de sortie appelé audio_out, avec la durée de l'entrée la plus longue.
[0:a][1:a] amix=inputs=2:duration=longest [audio_out] \
Step5 Cartele flux vidéo (0:v) et le flux audio mixte (audio_out) dans la vidéo de sortie finale.
-map 0:v -map "[audio_out]" \
Étape 6 Le drapeau -y indique à FFmpeg d'écraser le fichier de sortie s'il existe déjà.
-y output.mp4
Une fois l'opération terminée, vous trouverez le fichier vidéo nouvellement créé avec l'audio mixé dans l'emplacement de sortie spécifié.
Mixage de deux fichiers audio dans une vidéo Réglage du volume
Nous allons aller plus loin et vous montrer comment fusionner deux pistes audio dans une vidéo tout en ajustant le volume de l'une des pistes audio. Cela peut s'avérer utile lorsque vous souhaitez mettre l'accent sur une piste audio plutôt que sur l'autre, par exemple pour mettre la voix off plus en évidence dans une vidéo.
Et voici la procédure étape par étape :
Étape 1Commencez la commande en spécifiant les fichiers d'entrée.
ffmpeg \
-i video1.mp4 -i audio1.mp3 \
Étape 2 L'option filter_complex permet de spécifier un graphique de filtrage.
-filter_complex " \
[0:a] volume=0.5 [music];
Étape 3Utilisez le filtre amix pour mélanger le flux "music" et le fichier audio1.mp3.
[music][1:a] amix=inputs=2:duration=longest [audio_out] \
" \
Étape 4 L'option map permet de spécifier quels flux des fichiers d'entrée doivent être inclus dans le fichier de sortie.
-map 0:v -map "[audio_out]" \
Étape 5 Spécifiez le nom du fichier de sortie "output.mp4" et l'option -y pour écraser le fichier de sortie sans demander de confirmation s'il existe déjà.
-y output.mp4
Mixage de deux audios dans une vidéo avec délai
Lors de la création de vidéos, il arrive que l'audio doive être synchronisé avec la vidéo ou que vous souhaitiez ajouter un délai à la piste audio. Voici comment ajouter un délai à une piste audio en utilisant FFmpeg.
Étape 1 Utilisez le filtre adelay pour ajouter un délai à la piste audio.
[1:a] adelay=2100|2100 [voice];
Étape 2 Mixer la piste audio retardée avec la piste audio originale
[0:a][voice] amix=inputs=2:duration=longest [audio_out]
Étape 3 Mapper les pistes vidéo et audio sur le fichier de sortie
-map 0:v -map "[audio_out]"
Étape 4 Utilisez l'option -y pour écraser le fichier de sortie.
-y output.mp4
La commande finale ressemblerait à ceci :
ffmpeg \
-i video1.mp4 -i audio1.mp3 \
-filter_complex " \
[1:a] adelay=2100|2100 [voice]; \
[0:a][voice] amix=inputs=2:duration=longest [audio_out] \
" \
-map 0:v -map "[audio_out]" \
-y output.mp4
Cette commande retarde la piste audio de 2100 millisecondes, puis la mélange avec la piste audio d'origine, ce qui donne un nouveau fichier vidéo avec l'audio retardé.
Cela peut vous intéresser - Fusionner des fichiers audio et vidéo avec Filmora
Bien que FFmpeg soit un outil puissant pour fusionner des fichiers audio et vidéo, sa courbe d'apprentissage peut être abrupte pour certains utilisateurs. Si vous recherchez une solution plus simple, vous pouvez envisager d'utiliser un logiciel de montage vidéo comme Filmora.
Qu'est-ce que Filmora ?
Wondershare Filmora est un logiciel d'édition vidéo qui permet aux utilisateurs de créer facilement des vidéos de qualité professionnelle. Il offre une interface conviviale, ce qui en fait une excellente option pour ceux qui ont besoin d'une expérience plus approfondie en matière d'édition vidéo.
Ce logiciel offre une interface intuitive et un large éventail de fonctionnalités qui facilitent la fusion de fichiers audio et vidéo, même pour les débutants. En outre, Filmora propose diverses options pour éditer et améliorer les fichiers audio et vidéo, ce qui vous permet de mieux contrôler le résultat final. Filmora est une excellente alternative à FFmpeg pour ceux qui souhaitent fusionner des fichiers audio et vidéo rapidement et facilement.
Comment combiner des fichiers audio et vidéo avec Filmora
Filmora est un logiciel de montage vidéo convivial qui vous permet de combiner facilement des fichiers audio et vidéo pour créer un produit final soigné et professionnel. Voici donc la procédure étape par étape pour combiner des fichiers audio et vidéo à l'aide de Filmora.
Étape 1 Importez des fichiers audio et vidéo dans Filmora par glisser-déposer ou à l'aide du bouton "Importer des médias".
Étape 2 Placez les fichiers multimédias dans la ligne de temps et alignez la vidéo sur l'audio.
Étape 3 Remplacer l'audio d'origine en cliquant avec le bouton droit de la souris sur la vidéo, en sélectionnant "Détacher l'audio", en supprimant l'audio d'origine et en le remplaçant par un nouvel audio.
Étape 4Exportez la vidéo finale en sélectionnant un format et en cliquant sur "Exporter", ou publiez-la directement sur YouTube ou gravez-la sur DVD.
Les gens demandent aussi
Voici quelques questions fréquemment posées concernant la fonction de fusion de FFmpeg et d'autres sujets connexes :
Q1. Comment fusionner une image et une vidéo dans FFmpeg ?
Pour fusionner une image et une vidéo avec FFmpeg, il faut d'abord utiliser l'option -loop sur l'image pour la mettre en boucle pendant la durée de la vidéo, puis utiliser le filtre d'incrustation pour superposer l'image à la vidéo. La commande se présente comme suit :
ffmpeg -i video.mp4 -i image.jpg -filter_complex "[0:v][1:v] overlay=0:0" -pix_fmt yuv420p -c:a copy output.mp4
Cette commande prend la vidéo et l'image en entrée, applique le filtre d'incrustation pour superposer l'image à la vidéo en commençant par le coin supérieur gauche (0:0), et produit le résultat dans le fichier output.mp4. Les options -pix_fmt yuv420p et -c:a copy assurent la compatibilité avec la plupart des appareils.
Q2. Puis-je fusionner 2 fichiers MP4 en un seul ?
Oui, vous pouvez fusionner deux fichiers MP4 en un seul à l'aide de Filmora. Pour ce faire, suivez les étapes suivantes :
Étape 1Ouvrez Filmora et importez les fichiers vidéo
Étape 2 Faites glisser les vidéos vers la chronologie
Étape 3Aligner la deuxième vidéo sur la première sans laisser de vide
Étape 4 Cliquez sur "Exporter" et sélectionnez les paramètres souhaités
Étape 5 Cliquez à nouveau sur "Exporter" pour enregistrer la vidéo combinée sur votre ordinateur..
Q3. Comment fusionner la vidéo et les sous-titres ?
Pour fusionner la vidéo et les sous-titres dans Filmora, suivez ces étapes :
Étape 1Ouvrez Filmora et importez votre fichier de sous-titres SRT.
Étape 2Placez le fichier SRT sur la ligne de temps et cliquez dessus avec le bouton droit de la souris. Sélectionnez "Edition avancée" dans les options.
Étape 3 Ajustez le code temporel, le texte, la couleur, la police et d'autres paramètres des sous-titres. Lorsque vous avez terminé, choisissez "Exporter le fichier de sous-titres" pour enregistrer les modifications.
Vous voulez encore apprendre d'autres astuces pour ajouter des sous-titres à votre vidéo ? Voir la vidéo ci-dessous :
Conclusion
Avec FFmpeg et Filmora, vous pouvez facilement combiner des vidéos avec de l'audio, fusionner plusieurs fichiers vidéo et ajouter des sous-titres à vos vidéos. Les deux outils offrent des caractéristiques et des courbes d'apprentissage différentes, il est donc important de comprendre ce dont vous avez besoin avant de choisir l'un d'entre eux. Filmora est une excellente option pour les débutants et ceux qui souhaitent une interface conviviale, tandis que FFmpeg est un puissant outil en ligne de commande pour les utilisateurs avancés.