Kompres sebuah video

Untuk membuat sebuah klip muat di bawah batas email atau batas unggahan. Anda yang menentukan persis apa yang dikorbankan — resolusi, frame rate, atau kompresi — bukan sebuah slider yang menyembunyikannya.

Memuat alat…

Cara kerjanya

  1. Lepaskan videonya.
  2. Turunkan resolusinya atau naikkan CRF-nya; 720p pada CRF 28 adalah titik awal yang baik.
  3. Mulai, lalu periksa ukuran sebelum/sesudah yang dilaporkan.

Kenapa tidak ada yang diunggah

Semua yang dikerjakan halaman ini dijalankan oleh kode di dalam tab peramban Anda, memakai mesin yang sama dengan yang menampilkan halaman web. File dibaca dari disk ke memori tab Anda, diolah di sana, lalu ditulis kembali sebagai unduhan. File itu tidak pernah dikirim ke mana pun — tidak ke kami, tidak ke pihak ketiga.

Buktikan sendiri

  1. Buka alat pengembang peramban Anda (F12) lalu pilih tab “Network” (Jaringan).
  2. Muat file Anda dan jalankan alatnya.
  3. Permintaan yang akan Anda lihat hanya mengambil kode alat itu sendiri — dan, pada beberapa alat berat, mesin sumber terbukanya dari CDN publik — ditambah satu ping kunjungan halaman yang kecil ke loreatec.jp (alamat dan judul halaman, tidak lebih). Tidak satu pun membawa file Anda.

Bukti semuanya tetap lokal →

Pertanyaan yang sering diajukan

Apa yang sebaiknya saya ubah lebih dulu?

Resolusinya. Turun dari 4K ke 1080p membuang tiga perempat pikselnya bahkan sebelum kompresi dimulai, dan di layar ponsel perbedaannya nyaris tidak terlihat. Menaikkan CRF adalah tuas kedua; menurunkan frame rate adalah pilihan terakhir, karena itu mengubah cara geraknya terasa.

Kenapa ini lebih lambat daripada program desktop?

Karena yang berjalan adalah mesin video yang dikompilasi ke WebAssembly, bukan kode native, dan karena satu tab peramban hanya mendapat sebagian kecil kemampuan mesin Anda. Halaman ini disajikan dengan header cross-origin isolation supaya mesinnya bisa memakai beberapa thread sekaligus, yang menutup sebagian besar selisihnya — tetapi encoder native tetap akan menang.

Apakah video saya diunggah?

Tidak. Mesin videonya dikompilasi ke WebAssembly dan berjalan di dalam tab ini; file dibaca dari disk ke memori, lalu hasilnya ditulis kembali sebagai keluaran. Tidak ada yang dikirim ke mana pun — itulah sebabnya film berdurasi dua jam tidak akan berhasil diproses di sini: perangkat Andalah yang mengerjakan semuanya.