Tiada muat naik, 100% setempat, tiada akaun

Tutorial

Bisukan video atau ganti runut bunyinya

Kadangkala audio sesebuah klip merugikan anda: bilik bising di belakang rakaman yang sebenarnya bagus, lagu berhak cipta yang akan menyebabkan video diturunkan, atau suara yang anda hanya mahu hilangkan. Dua tugas kecil meliputi hampir setiap keadaan. Anda membisukan trek sedia ada, atau memasang trek baharu di tempatnya. Kedua-duanya berjalan sepenuhnya dalam pelayar anda, jadi video tidak pernah meninggalkan mesin anda.

Langkah demi langkah

  1. Tentukan tugas yang anda perlukan. Jika anda hanya mahu membuang bunyi, buka alat pembisu video. Jika anda mahu audio lain sebagai ganti, buka alat penambah audio. Kedua-duanya menerima MP4, MOV, MKV, WebM dan AVI, dan tiada satu pun memuat naik apa-apa.
  2. Untuk membisukan: lepaskan video anda ke dalam alat dan pilih mod. Mod Pantas (salin) membuang trek audio tanpa menyentuh gambar, jadi serta-merta dan tanpa kehilangan kualiti. Pengekodan semula membina semula video dalam H.264 untuk pemain yang menolak strim salinan. Mulakan dan muat turun klip senyap itu.
    Alat pembisu video dengan klip dimuatkan, menunjukkan kad mod Pantas (salin) dan Kod semula
  3. Untuk mengganti: lepaskan video anda ke dalam alat penambah audio, kemudian pilih fail audio baharu. Pilih Ganti untuk membuang sepenuhnya bunyi asal, atau Campur untuk menindih trek baharu pada yang sedia ada. Tentukan sama ada berhenti pada masukan terpendek atau mengulang audio agar menutupi seluruh video, kemudian muat turun hasilnya.
    Alat penambah audio dengan video dan trek audio baharu sedia untuk dimuat turun

Mod salin berbanding pengekodan semula

Apabila anda membisukan klip, mod salin hampir selalu pilihan yang betul: ia membuang trek audio dan membiarkan setiap bingkai video sama bait demi bait, sebab itu ia selesai dalam satu dua saat tanpa kehilangan kualiti. Pengekodan semula hanya berbaloi apabila pemain atau platform menolak strim salinan, atau apabila sumber menggunakan codec yang anda memang mahu tukar. Logik sama terpakai untuk mengganti audio: alat menyalin strim video tanpa menyentuhnya dan hanya mengekod bunyi baharu ke AAC, jadi pertukaran kekal pantas dan kualiti gambar tidak pernah jatuh.

Ganti, campur dan padankan panjang

Mod Ganti membuang audio asal dan hanya menggunakan fail anda, iaitu yang anda mahu untuk muzik latar atau suara latar yang dirakam berasingan. Mod Campur mengekalkan kedua-duanya, berguna apabila anda mahu muzik di bawah dialog sedia ada; kawalan kelantangan trek tambahan membolehkan anda menyelitkan muzik di bawah suara. Panjang penting apabila dua klip berbeza: berhenti pada masukan terpendek memotong pada yang tamat dahulu, manakala pengulangan mengulang trek pendek sehingga menutupi seluruh video. Jika audio dalam format yang anda lebih suka seragamkan dahulu, lalukannya melalui penukar audio sebelum membawanya masuk.

Salin aliran berbanding enkodkan semula: apa yang FFmpeg lakukan di sini

Menggantikan atau membuang trek audio video melibatkan dua operasi FFmpeg yang berbeza. Pembisuan menggunakan mod salin aliran (-c:v copy -an): FFmpeg membaca bekas video, membuang aliran audio, dan menulis aliran video bait-demi-bait ke dalam bekas baharu tanpa mengenkodkan mana-mana bingkai semula. Ini memelihara kualiti video asal dengan tepat dan selesai dengan cepat tanpa mengira resolusi. Menggantikan audio menambah input kedua (-c:v copy -c:a aac atau serupa): FFmpeg memultipleks aliran video sedia ada dengan aliran audio baharu, hanya mengkodkan audio. Mengkodkan semula video itu sendiri akan mengambil masa yang lebih lama dan memperkenalkan kehilangan generasi, jadi salin aliran lebih diutamakan apabila bekas menyokongnya. Alat menjalankan saluran paip FFmpeg ini melalui WebAssembly dalam pelayar; tiada fail video yang dihantar ke mana-mana pelayan.

Alat yang digunakan dalam panduan ini

Soalan lazim

Adakah membisukan atau menukar audio memampatkan semula video saya?

Tidak pada laluan lalai. Membisukan dalam mod salin dan menambah audio kedua-duanya membiarkan strim video tepat seperti ia tiba; hanya audio dibuang atau dikod. Anda boleh memaksa pengekodan semula penuh dalam alat jika pemain memerlukannya, tetapi ia tidak wajib, dan gambar kekal utuh selain itu.

Adakah video saya dimuat naik ke mana-mana semasa ini?

Tidak. Kedua-dua alat menjalankan FFmpeg yang dikompil ke WebAssembly di dalam tab pelayar. Video anda dibaca melalui File API pelayar, diproses dalam ingatan, dan ditulis terus ke muat turun. Satu-satunya permintaan rangkaian ialah muat turun sekali bagi enjin FFmpeg pada penggunaan pertama, yang kemudian dicache oleh pelayar. Anda boleh mengesahkannya dengan menapis panel Rangkaian ke Fetch/XHR semasa tugas berjalan: tiada permintaan membawa fail anda.