Tanpa unggah, 100% lokal, tanpa akun

Kompres video

Re-enkode video Anda ke H.264+AAC (MP4) di browser. Preset kualitas atau bitrate target. Tidak ada yang dikirim ke server.

Cara kerja Kompres video

Kompres video ke ukuran file yang lebih kecil tanpa mengirimnya ke mana pun. Alat ini mengenkode ulang klip Anda menggunakan video H.264 dan audio AAC di dalam kontainer MP4, didukung oleh ffmpeg yang dikompilasi ke WebAssembly. Anda mengontrol kompresi melalui penggeser CRF (Constant Rate Factor) atau bitrate target, mana pun yang sesuai dengan tujuan Anda.

CRF 18 menjaga kualitas mendekati aslinya sambil memangkas ukuran; CRF 28 memangkas lebih jauh tetapi melembutkan detail halus. Mode target-bitrate memungkinkan Anda mencapai batas ukuran tertentu, berguna ketika formulir unggah memberlakukan batas ukuran file. Re-encoding adalah pekerjaan berat CPU dan berjalan di mesin Anda sendiri, sehingga klip 4K 10 menit membutuhkan waktu lebih lama dibandingkan video pendek 1080p 30 detik.

Cara menggunakan Kompres video, langkah demi langkah

  1. Jatuhkan atau pilih file video yang ingin Anda kompres.
  2. Pilih mode CRF untuk kualitas visual yang konsisten, atau mode bitrate ketika Anda membutuhkan ukuran file yang tepat.
  3. Sesuaikan nilai CRF (rentang 18-28; lebih rendah = kualitas lebih baik, file lebih besar) atau masukkan kilobit per detik target.
  4. Klik Kompres dan tunggu ffmpeg selesai melakukan re-encoding di perangkat Anda.
  5. Unduh MP4 yang lebih kecil ketika tombolnya muncul.

Kasus penggunaan umum

  • Mengecilkan rekaman layar mentah sebelum melampirkannya ke laporan bug atau pesan Slack.
  • Mendapatkan video liburan di bawah batas ukuran yang diberlakukan oleh layanan email atau penyimpanan cloud.
  • Mengurangi penggunaan bandwidth untuk loop video latar belakang di situs web, menargetkan bitrate tertentu.
  • Mengarsipkan perpustakaan rekaman kartu SD lama pada kualitas lebih rendah untuk membebaskan ruang disk tanpa menghapus file.

Pertanyaan yang sering diajukan

Apakah re-encoder H.264 mengirim video saya ke server?

Tidak. ffmpeg yang dikompilasi ke WebAssembly menjalankan encoder libx264 langsung di tab browser Anda. Video Anda dibaca ke memori lokal, dikompres di sana, dan MP4 yang lebih kecil disimpan ke perangkat Anda. Tidak ada yang dikirimkan ke Sunasty atau pihak ketiga mana pun. Anda dapat mengonfirmasi ini dengan mengamati tab Jaringan di DevTools saat alat berjalan.

Nilai CRF mana yang harus saya gunakan?

CRF 18 secara visual hampir tanpa kehilangan dan merupakan titik awal yang baik untuk mengarsipkan rekaman yang Anda pedulikan. CRF 23 adalah default libx264, kompromi tujuan umum yang solid. CRF 28 mengecilkan file secara agresif tetapi memperkenalkan kelembutan yang terlihat pada gerakan cepat atau tekstur halus. Untuk berbagi klip secara online, 21-24 adalah kisaran yang biasanya optimal.

Mengapa kompresi jauh lebih lambat di browser daripada di aplikasi desktop?

WebAssembly berjalan mendekati kecepatan native tetapi masih dalam konteks browser single-threaded, tanpa akselerasi video perangkat keras. Encoding dengan libx264 melalui ffmpeg.wasm benar-benar lebih lambat dari biner ffmpeg native yang dapat menggunakan NVENC, QuickSync, atau paralelisme CPU multi-core. Klip pendek atau resolusi lebih rendah selesai dengan cepat; klip 4K panjang memerlukan kesabaran.

Bisakah saya mengompres file MKV, MOV, atau AVI, tidak hanya MP4?

Ya. ffmpeg.wasm membaca semua format kontainer umum. Keluarannya selalu MP4 dengan H.264, karena kombinasi tersebut dapat diputar di setiap perangkat dan browser tanpa plugin.

Apakah keluaran mempertahankan kualitas audio asli?

Audio di-encode ulang ke AAC pada 128 kbps secara default, yang transparan untuk ucapan dan memadai untuk musik. Jika audio sumber sudah AAC dan Anda perlu mempertahankannya persis, gunakan alat salin audio terpisah daripada kompressor ini.

Apakah ada batas ukuran file?

Tidak ada batas sisi server karena tidak ada server yang terlibat. Batas praktisnya adalah RAM yang tersedia di browser Anda. Sebagian besar perangkat menangani file hingga beberapa gigabyte; klip yang sangat besar dapat menyebabkan tab kehabisan memori sebelum encoding selesai. Membagi klip terlebih dahulu dan mengompres setiap bagian secara terpisah adalah solusi yang andal.

Bisakah saya mengompres video di ponsel saya?

Bisa, tetapi sejujurnya browser ponsel memiliki memori yang jauh lebih sedikit tersedia untuk satu tab dibandingkan laptop. Klip pendek dalam 1080p atau lebih rendah terkompresi dengan baik di sebagian besar ponsel baru. Klip panjang atau 4K lebih mungkin membuat tab kehabisan memori di mobile dibandingkan di desktop; jika itu terjadi, pangkas klip menjadi lebih pendek terlebih dahulu atau coba lagi di komputer.