Selamat datang di dunia produksi video! Salah satu keahlian yang penting untuk dikuasai baik untuk kreator pemula atau yang sudah berpengalaman, ialah menggabungkan audio dengan video dengan mulus. Fokus saat ini ada pada FFmpeg, alat command-line canggih yang bisa membantu Anda untuk menggabungkan audio dan video dengan mudah.
FFmpeg ialah software open-source yang bisa Anda gunakan untuk mengonversi, mengedit, dan stream berkas-berkas multimedia. FFmpeg banyak digunakan oleh para profesional dan penggemar karena memiliki banyak kapabilitas, termasuk kemampuan untuk menggabungkan file audio dan video. Panduan ini akan mengarahkan Anda bagaimana caranya menggabungkan audio dan video menggunakan FFmpeg. Jika Anda membuat video YouTube, podcast, atau film, Anda memiliki kemampuan untuk membuatnya terdengar dan terlihat bagus.
Topik-topik dalam artikel ini
Persiapan
Apakah Anda sudah siap menguasai seni dari menggabungkan audio dan video? Mari pelajari lebih dalam tentang FFmpeg, sebuah alat canggih dan serbaguna yang dapat membantu Anda mencapai hasil layaknya profesional.
Dengan menggunakan FFmpeg, Anda bisa merekam, mengonversi, dan stream file audio dan video dalam berbagai format, sehingga menjadikannya solusi lengkap dan lintas platform yang bisa Anda gunakan. Ini juga alat yang baik untuk decoding, encoding, transcoding, muxing, demuxing, streaming, filtering, dan memutar jenis media apa pun.
Pahami dulu dasar-dasar dari format wadah dan codec video sebelum kita mulai menggabungkan file video menggunakan FFmpeg. Ini adalah blok penyusun video Anda, dan jenis tertentu yang Anda kerjakan akan menentukan metode yang akan Anda gunakan untuk menggabungkannya. Jadi, bersiap-siaplah, dan mari kita mulai!
Bagaimana Cara Gabungkan File Audio dan Video Menggunakan FFmpeg
Dengan bantuan FFmpeg, menggabungkan file audio dan video yang sulit bisa dilakukan dengan sangat mudah. Jika file audio dan file video tanpa audio Anda terpisah, gunakan FFmpeg untuk menyatukan keduanya menjadi satu file video.
Ingatlah bahwa format wadahnya (ekstensi file) harus mengizinkan codec video dan audio. Gunakanlah MP4 atau MKV sebagai format wadah untuk memastikan kecocokannya.
Berikut caranya:
Langkah 1 Buka command prompt Anda atau terminal dan arahkan ke direktori tempat file video dan audio Anda berada.
Langkah 2 Gunakan perintah berikut untuk menggabungkan file audio dan video. Ganti "INPUT_FILE.mp4" dan "AUDIO.wav" dengan nama asli file video dan audio Anda.
ffmpeg -i INPUT_FILE.mp4 -i AUDIO.wav -c:v copy -c:a aac OUTPUT_FILE.mp4
- "-i INPUT_FILE.mp4" menentukan INPUT_FILE.mp4 sebagai sumber input.
- "-i AUDIO.wav," memberi tahu FFmpeg untuk menggunakan AUDIO.wav sebagai sumber input.
- Tanda "-c:v copy" adalah bentuk singkat dari "-codec:v copy," yang berarti menyalin stream video dari file sumber ke file tujuan.
- Tanda "-c:a aac" berarti memilih seluruh stream audio dari file sumber lalu encoding mereka dengan encoder AAC.
- "mp4" menentukan nama file output.
Langkah3 Jika Anda tidak ingin ada konversi audio apa pun, letakkan bagian aac di perintah lalu ganti dengan copy; command-nya akan terlihat seperti ini:
ffmpeg -i INPUT_FILE.mp4 -i AUDIO.aac -c:v copy -c:a copy OUTPUT_FILE.mp4
Cara Menyatukan Video dengan Dua Audio Menggunakan FFmpeg
Apakah Anda ingin menambahkan beberapa trek audio ke video Anda? Dengan FFmpeg, Anda bisa dengan mudah menyatukan video dengan dua audio stream. Baik untuk membuat versi bahasa asing dari video Anda atau menambahkan trek audio alternatif, metode ini akan membantu Anda mencapai hasil layaknya profesional. Bagian ini akan memandu Anda untuk menyatukan video dengan dua audio stream menggunakan interface command-line FFmpeg. Jadi, mari kita mulai!
Menggabungkan Dua Audio ke Video
Menyatukan beberapa trek audio ke satu video bisa dilakukan dengan mudah menggunakan interface command-line FFmpeg. Sebagai contohnya, kami akan menyatukan dua trek audio ke satu video, sehingga narasi suaranya akan diputar di musik latar. Berikut caranya:
Langkah 1 Buka command prompt atau terminal Anda dan arahkan ke direktori di mana file video dan audio Anda tersimpan.
Langkah 2 Ganti "video1.mp4" dan "audio1.mp3" dengan nama asli file video dan audio Anda.
ffmpeg \
-i video1.mp4 -i audio1.mp3 \
Langkah 3 Flag -c:v copy akan memberi tahu FFmpeg untuk menyalin stream video dari file sumber tanpa melakukan encoding ulang. Hal ini membantu mempercepat proses dan menghindari pengurangan kualitas.
-c:v copy \
-filter_complex " \
Langkah 3 Command "amix=inputs=2:duration=longest" akan memberi tahu amix untuk menerima dua input (0:a dan 1:a) lalu menyatukan mereka menjadi stream bernama audio_out dengan durasi input terpanjang.
[0:a][1:a] amix=inputs=2:duration=longest [audio_out] \
Langkah 5 Peta stream video (0:v) dan stream audio gabungan (audio_out) menjadi hasil final video.
-map 0:v -map "[audio_out]" \
Langkah 6 Flag -y memberi tahu FFmpeg untuk overwrite file hasil jika sudah ada.
-y output.mp4
Setelah selesai, Anda akan menemukan file video terbaru dengan audio mixing pada lokasi hasil yang telah ditentukan.
Menggabungkan Dua Audio Menjadi Volume Penyesuaian Video
Kita akan mengambil langkah lebih jauh dan menunjukkan kepada Anda cara menggabungkan dua trek audio ke video sambil menyesuaikan volume salah satu trek audionya. Ini bisa berguna ketika Anda ingin lebih menekankan satu audio dibanding yang lainnya, misalnya untuk membuat narasi suara lebih jelas pada video.
Dan berikut adalah caranya:
Langkah 1 Mulai perintah dengan merinci file inputnya.
ffmpeg \
-i video1.mp4 -i audio1.mp3 \
Langkah 2 Gunakan opsi filter_complex untuk menentukan grafik filter.
-filter_complex " \
[0:a] volume=0.5 [music];
Langkah 3 Gunakan filter amix untuk mengambil stream "music" dan audio1.mp3 dan campurkan mereka.
[music][1:a] amix=inputs=2:duration=longest [audio_out] \
" \
Langkah 4 Gunakan opsi map untuk menentukan stream mana dari file input yang perlu dimasukkan ke file hasil.
-map 0:v -map "[audio_out]" \
Langkah 5 Tentukan nama file output sebagai "output.mp4" dan flag -y untuk overwrite file output tanpa meminta konfirmasi jika sudah ada.
-y output.mp4
Mencampur Dua Audio Menjadi Video dengan Fitur Delay (Tunda)
Ketika membuat video, terkadang audio perlu disinkronisasi dengan video atau Anda ingin menambah delay ke trek audio. Berikut adalah cara menambah delay ke trek audio menggunakan FFmpeg.
Langkah 1 Gunakan filter delay untuk menambah delay ke trek audio.
[1:a] adelay=2100|2100 [voice];
Langkah 2 Campurkan trek audio yang sudah ditunda ke trek audio asli.
[0:a][voice] amix=inputs=2:duration=longest [audio_out]
Langkah 3 Petakan trek video dan audio ke file output
-map 0:v -map "[audio_out]"
Langkah 4 Gunakan flag -y untuk melakukan overwrite pada file output.
-y output.mp4
Perintah terakhir akan terlihat seperti ini:
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
Perintah tersebut akan menunda trek audio selama 2100 milidetik lalu mencampurnya dengan trek audio asli, menghasilkan file video baru yang memiliki audio yang telah ditunda.
Mungkin Menarik bagi Anda - Gabungkan File Audio dan Video dengan Filmora
Walau FFmpeg adalah alat yang ampuh untuk menggabungkan file audio dan video, akan tetapi bagi beberapa pengguna dianggap sulit dipelajari. Jika Anda mencari opsi yang bisa dilakukan dengan lebih mudah, mungkin bisa mempertimbangkan untuk menggunakan software pengedit video seperti Filmora.
Apa Itu Filmora?
Wondershare Filmora adalah software pengedit video yang memungkinkan pengguna untuk membuat video layaknya seorang profesional dengan mudah. Filmora menawarkan interface yang ramah pengguna, membuatnya menjadi opsi yang sangat baik bagi mereka yang ingin merasakan pengalaman mengedit video lebih luas.
Software ini memiliki interface yang intuitif dan fitur-fitur beragam yang membuatnya mudah untuk menggabungkan audio dan video, bahkan bagi pemula sekali pun. Selain itu, Filmora juga menyediakan beragam opsi untuk pengeditan dan meningkatkan file audio dan video, sehingga Anda punya lebih banyak kontrol atas hasil akhir video. Filmora adalah alternatif dari FFmpeg yang bagus untuk mereka yang ingin dengan mudah dan cepat menggabungkan file audio dan video.
Cara Mengkombinasikan File Audio dan Video Menggunakan Filmora
Filmora adalah software pengedit video ramah pengguna yang memungkinkan Anda menyatukan file audio dan video dengan mudah untuk menciptakan hasil video yang bagus dan profesional. Jadi, berikut ini adalah cara menyatukan file audio dan video menggunakan Filmora.
Langkah 1 Impor file audio dan video ke Filmora menggunakan seret-dan-lepas atau tombol "Import Media".
Langkah 2 Tempatkan file media di timeline kemudian sejajarkan video dengan audio.
Langkah 3 Ganti audio asli dengan mengklik kanan video, pilih "Detach Audio," hapus audio asli, dan ganti dengan audio yang baru.
Langkah 4 Ekspor hasil video dengan memilih format kemudian klik "Export," atau langsung publikasikan ke YouTube atau burn ke DVD.
Orang Lain Juga Bertanya
Berikut ini beberapa pertanyaan yang sering ditanya terkait fungsi menggabungkan FFmpeg dan topik terkait lainnya:
Pertanyaan 1. Bagaimana Cara Menggabungkan Gambar dan Video di FFmpeg?
Untuk menggabungkan gambar dan video menggunakan FFmpeg, pertama, gunakan opsi -loop pada gambar untuk memutarnya selama durasi video, lalu gunakan filter overlay untuk melapisi gambar pada video. Perintahnya akan terlihat seperti ini:
ffmpeg -i video.mp4 -i image.jpg -filter_complex "[0:v][1:v] overlay=0:0" -pix_fmt yuv420p -c:a copy output.mp4
Perintah ini mengambil input video dan gambar, menerapkan filter overlay untuk melapisi gambar pada video dimulai dari sudut kiri atas (0:0) dan hasil output ke output.mp4. Opsi -pix_fmt yuv420p dan -c:a copy memastikan kecocokan dengan sebagian besar perangkat.
Pertanyaan 2. Bisakah Saya Menggabungkan 2 File MP4 Menjadi 1?
Ya, Anda bisa menggabungkan dua file MP4 menjadi satu menggunakan Filmora. Ikuti langkah-langkah berikut ini untuk melakukannya:
Langkah 1 Buka Filmora dan impor file video
Langkah 2 Seret video ke timeline
Langkah 3 Sejajarkan video kedua dengan yang pertama tanpa ada celah di antaranya
Langkah 4 Klik "Export" dan pilih pengaturan yang diinginkan
Langkah 5 Klik "Export" lagi untuk menyimpan video yang sudah disatukan ke komputer Anda.
Pertanyaan 3. Bagaimana Saya BIsa Menggabungkan Video dan Subtitel?
Ikuti langkah-langkah berikut ini untuk menggabungkan video dan subtitel di Filmora:
Langkah 1 Buka Filmora dan impor file subtitel SRT Anda.
Langkah 2 Tempatkan file SRT ke timeline lalu klik-kanan. Pilih opsi "Advanced Edit".
Langkah 3 Sesuaikan kode waktu subtitel, teks, warna, font, dan pengaturan lainnya. Setelah selesai, pilih "Export Subtitle file" untuk menyimpan perubahannya.
Masih ingin belajar trik lainnya tentang menambah subtitel ke video? Tonton video di bawah ini:
Kesimpulan
Dengan menggunakan FFmpeg dan Filmora, Anda bisa dengan mudah menyatukan video dengan audio, menggabungkan beberapa file video, serta menambah subtitel ke video Anda. Keduanya memiliki fitur-fitur dan pembelajaran yang berbeda. Jadi, penting untuk memahami apa yang Anda butuhkan sebelum memilih yang mana yang akan Anda gunakan. Filmora adalah opsi bagus untuk pemula dan mereka yang menginginkan interface ramah pengguna, sementara FFmpeg adalah alat command-line yang canggih untuk pengguna yang lebih berpengalaman.