Tutorial
Membisukan video atau mengganti trek suaranya
Kadang audio sebuah klip justru merugikan: ruangan berisik di belakang pengambilan yang sebenarnya bagus, lagu berhak cipta yang akan membuat video diturunkan, atau suara yang sekadar ingin Anda hilangkan. Dua tugas kecil mencakup hampir semua kasus. Anda membisukan trek yang ada, atau memasang trek baru sebagai gantinya. Keduanya berjalan sepenuhnya di browser Anda, jadi video tidak pernah meninggalkan mesin Anda.
Langkah demi langkah
- Tentukan tugas yang Anda butuhkan. Jika hanya ingin menghilangkan suara, buka alat pembisu video. Jika ingin audio lain sebagai gantinya, buka alat penambah audio. Keduanya menerima MP4, MOV, MKV, WebM, dan AVI, dan tidak ada yang mengunggah apa pun.
- Untuk membisukan: jatuhkan video Anda ke alat lalu pilih mode. Mode Cepat (salin) menghapus trek audio tanpa menyentuh gambar, jadi instan dan tanpa kehilangan kualitas. Penyandian ulang membangun ulang video dalam H.264 untuk pemutar yang menolak aliran salinan. Mulai dan unduh klip bisunya.

- Untuk mengganti: jatuhkan video Anda ke alat penambah audio, lalu pilih berkas audio baru. Pilih Ganti untuk membuang sepenuhnya suara asli, atau Campur untuk menumpangkan trek baru di atas yang sudah ada. Tentukan apakah berhenti pada masukan terpendek atau mengulang audio agar menutupi seluruh video, lalu unduh hasilnya.

Mode salin versus penyandian ulang
Saat Anda membisukan klip, mode salin hampir selalu pilihan yang tepat: ia menghapus trek audio dan membiarkan setiap bingkai video sama persis bita demi bita, itulah sebabnya ia selesai dalam satu dua detik tanpa kehilangan kualitas. Penyandian ulang baru sepadan ketika pemutar atau platform menolak aliran salinan, atau ketika sumbernya memakai codec yang memang ingin Anda ubah. Logika yang sama berlaku untuk mengganti audio: alat menyalin aliran video tanpa menyentuhnya dan hanya menyandikan suara baru ke AAC, jadi pertukaran tetap cepat dan kualitas gambar tidak pernah turun.
Mengganti, mencampur, dan menyesuaikan durasi
Mode Ganti membuang audio asli dan hanya memakai berkas Anda, yang Anda inginkan untuk musik latar atau sulih suara yang direkam terpisah. Mode Campur menyimpan keduanya, berguna saat Anda ingin musik di bawah dialog yang ada; kontrol volume trek tambahan membuat Anda dapat menyelipkan musik di bawah suara. Durasi penting saat kedua klip berbeda: berhenti pada masukan terpendek memotong pada yang berakhir lebih dulu, sedangkan pengulangan mengulang trek pendek hingga menutupi seluruh video. Jika audio ada dalam format yang lebih baik Anda seragamkan dahulu, lewatkan melalui pengonversi audio sebelum memasukkannya.
Stream copy vs. re-encode: apa yang dilakukan FFmpeg di sini
Mengganti atau menghapus track audio video melibatkan dua operasi FFmpeg yang berbeda. Mute menggunakan mode stream copy (-c:v copy -an): FFmpeg membaca container video, membuang aliran audio, dan menulis aliran video byte-per-byte ke container baru tanpa meng-encode ulang frame apa pun. Ini mempertahankan kualitas video asli secara tepat dan selesai dengan cepat terlepas dari resolusi. Mengganti audio menambahkan input kedua (-c:v copy -c:a aac atau serupa): FFmpeg memultipleks aliran video yang ada dengan aliran audio baru, hanya meng-encode audio saja. Meng-encode ulang video itu sendiri akan memakan waktu lebih lama dan menimbulkan kehilangan generasi, sehingga stream copy lebih diutamakan selama container mendukungnya. Alat ini menjalankan pipeline FFmpeg ini melalui WebAssembly di browser; tidak ada file video yang dikirimkan ke server mana pun.
Alat yang digunakan dalam panduan ini
Pertanyaan yang sering diajukan
Apakah membisukan atau menukar audio mengompres ulang video saya?
Tidak pada jalur bawaan. Membisukan dalam mode salin dan menambahkan audio sama-sama membiarkan aliran video persis seperti saat tiba; hanya audio yang dihapus atau disandikan. Anda dapat memaksa penyandian ulang penuh di alat jika sebuah pemutar membutuhkannya, tetapi tidak wajib, dan gambar tetap utuh selain itu.
Apakah video saya diunggah ke suatu tempat selama proses ini?
Tidak. Kedua alat menjalankan FFmpeg yang dikompilasi ke WebAssembly di dalam tab browser. Video Anda dibaca lewat File API browser, diproses di memori, dan ditulis langsung ke unduhan. Satu-satunya permintaan jaringan adalah unduhan sekali untuk mesin FFmpeg pada pemakaian pertama, yang lalu di-cache browser. Anda dapat memastikannya dengan menyaring panel Jaringan ke Fetch/XHR selama tugas berjalan: tidak ada permintaan yang membawa berkas Anda.