Lossy vs lossless
Satu gagasan menjelaskan sebagian besar kebingungan seputar konversi file, dan butuh dua menit untuk memahaminya dengan benar.
Diterbitkan
Perbedaannya
Kompresi lossless memperkecil file dengan menggambarkannya secara lebih efisien. Dekompresi dan Anda mendapatkan kembali persis apa yang Anda masukkan, bit demi bit. ZIP, PNG, dan FLAC bekerja dengan cara ini.
Kompresi lossy memperkecil file dengan membuang informasi — khususnya informasi yang kecil kemungkinannya disadari manusia hilang. JPG, MP3, AAC, dan H.264 bekerja dengan cara ini, dan menghasilkan file yang jauh lebih kecil daripada yang bisa dicapai lossless, justru karena mereka boleh membuang.
Kehilangan bersifat permanen, dan itulah bagian yang terlewat oleh orang
Begitu encoder lossy membuang sesuatu, hal itu hilang. Tidak ada konversi berikutnya yang memulihkannya. Mengonversi MP3 ke FLAC menghasilkan file lossless yang besar berisi persis kekurangan MP3 — itu menghentikan kerusakan lebih lanjut, tetapi tidak membatalkan satu pun.
Ini kesalahpahaman paling umum tentang konversi file, dan merugikan pekerjaan nyata: foto yang berulang kali dibuka, diedit, dan disimpan ulang sebagai JPG menurun sedikit setiap kali, awalnya tak terlihat, lalu jelas terlihat.
Transcoding memperparah
Mengonversi di antara dua format lossy — MP3 ke OGG, atau M4A ke MP3 — berarti mendekode audio yang sudah melewati satu encoder dan memasukkannya ke encoder kedua. Keduanya membuat asumsi berbeda tentang apa yang aman dibuang, sehingga yang kedua merusak materi yang sudah ditipiskan oleh yang pertama.
Aturan praktisnya: selalu encode dari file asli terbaik yang Anda punya. Jika Anda masih punya WAV atau FLAC, encode dari itu, bukan dari MP3 yang Anda buat sebelumnya.
Ketika semua ini tidak penting
Sering kali, memang tidak penting. MP3 192 kbps dari hasil rip CD tidak bisa dibedakan dari sumbernya oleh kebanyakan pendengar pada kebanyakan perangkat. JPG berkualitas 0,92 dari foto liburan tidak bisa dibedakan dari aslinya pada ukuran tampilan normal. Terobsesi dengan kehilangan antargenerasi pada file yang hanya akan Anda dengarkan sekali di mobil adalah usaha yang sia-sia.
Perbedaan ini penting ketika file adalah master — sesuatu yang akan Anda edit lagi, arsipkan, atau encode ulang nanti. Simpan master dalam lossless. Bagikan salinan dalam lossy. Kebiasaan tunggal itu menghindarkan hampir semua masalah dalam artikel ini.
Di mana posisi tiap format
Lossless: PNG, BMP, FLAC, WAV, dan format data — CSV, JSON, YAML — di mana satu karakter yang berubah adalah bug, bukan kompromi.
Lossy: JPG, WebP dalam mode yang biasa, MP3, AAC, Vorbis, Opus, dan setiap codec video umum termasuk H.264 dan VP8.
Coba kedua jenis itu sendiri: kompres gambar dengan pengaturan lossy, atau konversi WAV ke FLAC untuk melihat kompresi lossless memperkecil audio tanpa mengubah satu sampel pun.