Photo by Wahid Khene on Unsplash
Come unire un Video e Audio
Ti è Mai Capitato di Avere Due File, Uno per il Video e Uno per l'Audio?
Table of contents
Il problema
È una situazione in cui molti di noi si sono ritrovati - hai due file separati, uno con il contenuto video che desideri, e l'altro che contiene l'audio corrispondente. Forse hai scaricato un film muto e una traccia di commento separata, o hai registrato una presentazione e l'audio separatamente. Qualunque sia il caso, ora ti trovi di fronte al compito di unire questi due in un unico file coeso. In questo post, esploreremo come fare esattamente questo utilizzando lo strumento FFmpeg.
L'analisi
FFmpeg è un software libero e open source che consente di manipolare file multimediali. Può convertire audio e video in quasi qualsiasi formato, ed è molto utilizzato per lo streaming di video e audio.
La soluzione
Il comando che utilizzeremo oggi è il seguente:
ffmpeg -i video.mp4 -i audio.mp4 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output.mp4
Ora, facciamo un'analisi dettagliata di questo comando:
ffmpeg
: È il comando che avvia il programma FFmpeg.-i video.mp4 -i audio.mp4
: Questi sono i file di input. Il primo-i video.mp4
indica a FFmpeg chevideo.mp4
è il nostro file video di input, mentre il secondo-i audio.mp4
indica cheaudio.mp4
è il nostro file audio di input.-c:v copy -c:a aac
: Queste opzioni definiscono i codec che vogliamo utilizzare.-c:v copy
dice a FFmpeg di copiare il codec video originale.-c:a aac
dice a FFmpeg di usare il codec audio AAC per il file di output.-map 0:v:0 -map 1:a:0
: Questi comandi mappano i flussi di input al file di output.-map 0:v:0
dice a FFmpeg di prendere il primo flusso video (v:0) dal primo file di input (0) e-map 1:a:0
dice di prendere il primo flusso audio (a:0) dal secondo file di input (1).output.mp4
: Questo è il nome del file di output. Il file risultante sarà un file .mp4 con il video dal primo file di input e l'audio dal secondo file di input.
Ecco fatto! Con un solo comando, potete unire un video con un audio. Spero che questo post vi sia stato utile. Se avete domande o commenti, non esitate a lasciarli qui sotto.