Cara Kerja

VideosCompressor melakukan semua pekerjaannya di dalam browser Anda. Berikut artinya, teknologi yang membuatnya mungkin, dan alasan file Anda tidak perlu keluar dari perangkat.

Browser Anda yang bekerja

Kompresor online biasa mengunggah file ke server, mengompresnya di sana, lalu mengirimkannya kembali. Artinya, Anda menunggu dua kali transfer dan harus memercayakan file ke perusahaan lain.

VideosCompressor bekerja berbeda. Saat Anda memilih file, halaman memuat mesin kompresi ke dalam browser, lalu prosesor dan chip grafis perangkat Anda sendiri yang mengerjakannya. File tidak pernah meninggalkan perangkat. Satu-satunya yang berpindah adalah file hasil akhir, dari memori browser ke folder Download Anda.

Mesin video

Untuk sebagian besar video, kompresor memakai WebCodecs, fitur browser modern yang memberi akses ke encoder video hardware yang sama dengan yang dipakai sistem operasi Anda. Cepat, hemat daya, dan hasilnya MP4 H.264 standar.

Untuk format yang tidak bisa dibaca WebCodecs, seperti AVI, WMV, atau FLV, atau di browser tanpa WebCodecs, kompresor otomatis beralih ke mesin kompatibilitas berbasis FFmpeg, toolkit video open-source yang banyak dipakai, yang dikompilasi agar berjalan di browser. Lebih lambat, tetapi mendukung jauh lebih banyak format, dan hanya diunduh saat pertama kali dibutuhkan.

Kompresor menghitung pengaturan yang tepat dari durasi, resolusi, dan mode yang Anda pilih. Untuk ukuran target, bitrate dihitung dari durasi, dan proses diulang otomatis jika hasilnya sedikit saja melebihi batas.

Mesin foto

Foto dibaca oleh browser lalu di-encode ulang dengan encoder open-source ternama yang dikompilasi ke WebAssembly: MozJPEG untuk JPG, OxiPNG untuk PNG lossless, libwebp untuk WebP, dan libavif untuk AVIF. Ubah ukuran memakai filter Lanczos berkualitas tinggi. Untuk ukuran target dalam KB, kompresor mencari kualitas tertinggi yang masih muat.

Mesin PDF

PDF dibuka dengan pdf-lib. Kompresor mengompres ulang dan memperkecil gambar di dalam dokumen, mengompres data yang tersimpan tanpa kompresi, menghapus sisa-sisa seperti thumbnail, dan menyimpan strukturnya secara ringkas. Teks, font, dan tautan tidak diubah. Tingkat Kompresi maksimal memakai PDF.js, perender PDF dari Mozilla, untuk mengubah halaman menjadi gambar.

Artinya bagi privasi Anda

  • Tanpa upload: file Anda tidak pernah dikirim ke server kami.
  • Tanpa penyimpanan: kami tidak pernah menerima file Anda, jadi tidak bisa menyimpannya.
  • Tanpa akun: kami tidak tahu siapa Anda.
  • Metadata dihapus secara bawaan: lokasi dan detail perangkat dihapus dari file hasil kompres kecuali Anda memilih menyimpannya.

Situs ini sendiri berupa file statis yang disajikan oleh penyedia hosting, seperti website lainnya. Situs ini memakai sedikit iklan agar tetap gratis; lihat Kebijakan Privasi dan Kebijakan Cookie untuk penjelasan tentang iklan.

Batasan kompresi di browser

Bekerja di perangkat Anda punya beberapa konsekuensi:

  • Memori: file sangat besar, biasanya di atas 1–2 GB di komputer atau 500 MB di HP, bisa melebihi memori yang diizinkan untuk satu tab browser.
  • Kecepatan: tergantung perangkat. Komputer baru dengan encoder video hardware paling cepat; HP lama lebih lambat.
  • Biarkan tab terbuka: browser menjeda tab di latar belakang, terutama di HP, jadi biarkan halaman tetap di depan sampai selesai.

Open source

Kompresor dibangun di atas perangkat lunak open-source. Daftar setiap komponen, lisensinya, dan tautan ke kode sumbernya ada di halaman Lisensi.