Skip to content
AIFreeConverters

Konversi file tanpa mengunggahnya

Hampir setiap konverter file online bekerja dengan cara yang sama: file Anda naik ke server milik orang lain, diproses di sana, dan turun kembali. Itu bukan satu-satunya cara melakukannya, dan ada baiknya memahami apa sebenarnya yang didapat dari alternatifnya.

Bagaimana konverter online umumnya bekerja

Situs seperti FreeConvert, CloudConvert dan puluhan alat serupa menerima file Anda melalui HTTP, mengantrekannya, menjalankan pekerjaan konversi di infrastruktur mereka, menyimpan hasilnya cukup lama agar Anda bisa mengunduhnya, lalu (secara teori) menghapus kedua salinannya. Model itu berfungsi dan dapat menangani file yang jauh lebih besar daripada yang bisa ditampung browser secara realistis. Itu juga berarti, selama file Anda berada di server mereka, Anda mempercayakan praktik antrean, penyimpanan dan penghapusan pihak ketiga dengan apa pun yang ada di dalam file itu — sebuah resume, sebuah kontrak, foto keluarga, kode sumber.

Sebagian besar situs tersebut tidak melakukan kesalahan apa pun. Mereka mempublikasikan kebijakan privasi, banyak yang menghapus file dengan segera, dan untuk banyak file hal itu sungguh tidak menjadi masalah. Tetapi “unggah dan percayakan pada kami” adalah cara bawaan, bukan karena itu satu-satunya pilihan, melainkan karena itu pilihan yang dapat diterapkan pada ukuran file berapa pun di perangkat apa pun.

Alternatifnya: konversi di browser

AIFreeConverters melakukan dekode, transformasi dan pengodean ulang sesungguhnya di dalam tab browser Anda, menggunakan build WebAssembly dari mesin open-source yang sama yang akan dijalankan server — ffmpeg untuk video dan audio, pustaka codec di balik proyek Squoosh milik Google untuk gambar, pdf.js dan pdf-lib untuk PDF, dan seterusnya (daftar lengkapnya ada di halaman cara kerjanya). File Anda dibaca dari disk oleh JavaScript yang berjalan di perangkat Anda sendiri, diproses di sana, dan diserahkan kembali kepada Anda. Tidak ada endpoint unggah untuk file itu dikirim, karena memang tidak ada satu pun yang ada dalam aplikasi ini.

Itu bukan kebijakan — itu fakta arsitektural, dan satu hal yang tidak perlu Anda percaya begitu saja. Buka developer tools browser Anda, alihkan ke tab network, dan konversikan sebuah file. Yang akan Anda lihat diambil adalah halaman dan mesin konversinya sendiri (unduhan satu kali, di-cache setelahnya); yang tidak akan Anda lihat adalah file Anda pergi ke mana pun. Putuskan dari jaringan setelah halaman selesai dimuat dan konversi tetap berfungsi.

Kompromi yang jujur

Berjalan di browser tidak sepenuhnya lebih baik dalam setiap aspek — ia menukar beberapa hal dengan hal lainnya.

  • Ukuran file dibatasi oleh memori perangkat Anda, bukan oleh antrean di server milik orang lain. Mesin video di browser hanya dapat mengalamatkan sekitar 2 GB; file 4K berdurasi film penuh tidak akan muat. Konverter sisi server biasanya dapat menangani file yang lebih besar karena berjalan di mesin yang dibangun khusus untuk itu.
  • Lebih lambat untuk pekerjaan berat. Pusat data yang mengodekan dengan ffmpeg native di banyak core akan mengalahkan tab browser di laptop. Untuk klip pendek atau sekumpulan foto perbedaannya hanya beberapa detik; untuk video yang panjang bisa beberapa menit.
  • Beberapa konversi memang membutuhkan server — tata letak dokumen Office sungguhan, format Kindle, RAW kamera, OCR. Itu ditandai sebagaimana adanya, bukan ditawarkan diam-diam lalu gagal.
  • Konversi pertama dari suatu jenis mengunduh sebuah mesin — beberapa megabyte untuk codec gambar, hingga sekitar 30 MB untuk video dan audio. Setelah itu akan di-cache, tetapi itu adalah biaya penggunaan pertama yang nyata yang tidak dimiliki alat sisi server.

Sebagai gantinya, apa pun yang Anda konversi tidak pernah ditransmisikan, diantrekan, disimpan atau tunduk pada jendela penghapusan, karena tidak ada langkah sisi server bagi semua itu untuk terjadi. Untuk sebagian besar konversi sehari-hari — foto, klip pendek, dokumen, arsip — kompromi ukuran dan kecepatan jarang menjadi masalah, dan perbedaan privasinya adalah inti dari semuanya.

Kapan menggunakan yang mana

Jika Anda mengonversi sekumpulan besar file video raksasa secepat mungkin dan tidak keberatan siapa yang melihatnya, konverter sisi server dengan tenaga mentah lebih besar mungkin selesai lebih cepat. Jika yang Anda konversi adalah sesuatu yang lebih baik tidak Anda serahkan ke pihak ketiga sama sekali — atau Anda hanya ingin satu hal lebih sedikit untuk dipikirkan — konverter berbasis browser menghilangkan pertanyaan itu sepenuhnya, karena memang tidak ada yang diunggah untuk dikhawatirkan sejak awal.

Buktikan sendiri

Baca persis mesin apa yang mengerjakan pekerjaan itu dan di mana keterbatasan jujurnya di halaman cara kerjanya, atau rincian lengkap penanganan data di halaman privasi. Atau lewati bacaannya dan langsung coba mengonversi sesuatu dari daftar lengkap alat — tab network tidak berbohong.

Tidak satu pun dari ini adalah klaim bahwa konverter lain tidak aman — sebagian besar yang bereputasi baik menangani penghapusan dengan bertanggung jawab. Ini adalah deskripsi arsitektur yang berbeda: satu di mana pertanyaan tentang apa yang terjadi pada file yang diunggah setelah konversi tidak pernah muncul, karena tidak ada file yang pernah diunggah.

Advertisement