Outils pour utilisateurs

Outils du site


combiner_une_piste_audio_et_une_piste_video

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
combiner_une_piste_audio_et_une_piste_video [2024/07/19 19:37] – [Solution] Flazcombiner_une_piste_audio_et_une_piste_video [2024/07/19 20:57] (Version actuelle) – [Avec ré-encodage] Flaz
Ligne 8: Ligne 8:
  
 ===== Solution ===== ===== Solution =====
-source : [[https://superuser.com/questions/277642/how-to-merge-audio-and-video-file-in-ffmpeg|How to merge audio and video file in ffmpeg]] +sources : 
-==== Sans réencodage ==== +  * [[https://superuser.com/questions/277642/how-to-merge-audio-and-video-file-in-ffmpeg|How to merge audio and video file in ffmpeg]] 
-Pour que ce soit possible il faut les formats audio et vidéo soient compatibles avec le type de fichier qu'on veut produire. La commande //ffprobe// est une alliée sûr pour savoir ce que votre fichier a dans le ventre…+  * [[https://stackoverflow.com/questions/36449885/write-seekable-aac-audio-stream-into-mp4-file-with-ffmpeg|Write seekable AAC audio stream into MP4 file with FFMPEG]] 
 +==== Sans réencodage audio ==== 
 +Pour que ce soit possible il faut les formats audio et vidéo soient compatibles avec le type de fichier qu'on veut produire. La commande //ffprobe// est une alliée sûre pour savoir ce que votre fichier a dans le ventre…
 <code> <code>
 ffprobe mon-fichier.ext ffprobe mon-fichier.ext
 </code> </code>
 +L'assemblage se fait avec //ffmpeg// :
 <code> <code>
 ffmpeg -i video.mp4 -i audio.m4a -c:v copy -c:a copy output.mp4 ffmpeg -i video.mp4 -i audio.m4a -c:v copy -c:a copy output.mp4
 </code> </code>
 +"-c:v" et "-c:a" permettent de définir le codec utilisé pour le réencodage. "copy" indique un codec fictif qui signifie qu'on ne transcode pas.
 +==== Avec ré-encodage ====
 +<code>
 +ffmpeg -i video.mp4 -i audio.wav -c:v copy -c:a aac output.mp4
 +</code>
 +Dans ce cas, on ré-encode (avec pertes) le fichier d'entrée du format //wav/pcm// au format //aac// pour s'assurer que le flux audio du fichier de sortie //mp4// est compatible avec le conteneur mp4.
combiner_une_piste_audio_et_une_piste_video.1721410657.txt.gz · Dernière modification : de Flaz