Lompat ke konten
Aback Tools Logo

Alat Pengodean Panjang Rangkaian (RLE)

Enkode dan dekode teks memakai pengodean panjang rangkaian - menampilkan rasio kompresi, rangkaian terpanjang, dan penilaian dalam bahasa sederhana tentang apakah RLE efektif untuk masukan Anda. Termasuk 5 contoh masukan dan keluaran real-time. Berjalan sepenuhnya di browser Anda, tanpa pendaftaran.

RLERun-Length Encoding (RLE) Tool

Encode and decode text using Run-Length Encoding - shows compression ratio, longest run, and a verdict on whether RLE is effective for your input. Ideal for understanding where RLE helps vs hurts compared to modern algorithms like GZIP.

Mode:
Examples:

Enter text to encode

Output will appear here

Mengapa menggunakan alat pengodean panjang rangkaian kami?

  • Enkode dan dekode RLE instan: enkode dan dekode teks memakai pengodean panjang rangkaian secara instan di browser - keluaran diperbarui real-time saat Anda mengetik, tanpa perlu menekan tombol.
  • Alat RLE online yang aman: semua pengodean dan pendekodean berjalan sepenuhnya di browser Anda. Teks Anda tidak pernah meninggalkan perangkat Anda - aman untuk data sensitif dan konten milik sendiri.
  • Analisis kompresi dan penilaian: lihat rasio kompresi, rangkaian terpanjang, jumlah karakter unik, dan penilaian dalam bahasa sederhana tentang apakah RLE efektif untuk masukan spesifik Anda.
  • 100 % gratis selamanya: enkode dan dekode sebanyak mungkin string yang Anda perlukan, sepenuhnya gratis. Tanpa akun, tanpa langganan, tanpa batas, dan tanpa iklan.

Apa itu pengodean panjang rangkaian?

Pengodean panjang rangkaian (RLE) adalah salah satu algoritma kompresi tanpa kehilangan data yang paling sederhana. Alat ini menggantikan rangkaian karakter identik yang berurutan dengan sebuah hitungan dan karakternya - contohnya, «AAABBBCC» menjadi «3A3B2C». Alat RLE gratis kami mengenkode dan mendekode teks memakai algoritma ini dan menunjukkan apakah RLE efektif untuk masukan spesifik Anda. RLE menjadi dasar format kompresi TIFF, BMP, PCX, dan faksimile.

Cara kerja alat RLE kami

  1. Masukkan teks Anda: ketik atau tempelkan teks apa pun ke panel masukan, atau klik salah satu tombol contoh untuk memuat sampel.
  2. Pemrosesan instan di browser: keluaran diperbarui real-time saat Anda mengetik - tanpa perlu menekan tombol. Beralih antara mode Enkode dan Dekode untuk mengubah arah. Teks Anda tidak pernah meninggalkan perangkat Anda.
  3. Tinjau analisisnya: panel analisis menampilkan rasio kompresi, rangkaian terpanjang, jumlah karakter unik, dan penilaian dalam bahasa sederhana tentang apakah RLE efektif untuk masukan Anda.

Format RLE yang dipakai alat ini

  • Rangkaian 2 atau lebih: dikodekan sebagai hitungan + karakter - misalnya AAA → 3A
  • Karakter tunggal: dibiarkan apa adanya - misalnya B → B
  • Contoh campuran: AAABBC → 3A2BC
  • Dekode: membaca pasangan hitungan + karakter dan menyusunnya kembali menjadi string asli.

Kapan RLE membantu dan kapan merugikan

RLE efektif saat masukan berisi rangkaian panjang karakter identik - bitmap, urutan DNA, peta tile game, dan citra faksimile. RLE tidak efektif (dan bisa memperbesar data) untuk teks yang kurang berulang seperti bahasa alami, kode sumber, dan JSON, di mana algoritma modern seperti GZIP dan Brotli jauh lebih unggul. Panel analisis menampilkan penilaian untuk masukan spesifik Anda agar Anda dapat mengambil keputusan yang tepat.

Pertanyaan yang Sering Diajukan

Pengodean panjang rangkaian (RLE) adalah algoritma kompresi tanpa kehilangan data yang menggantikan rangkaian karakter identik yang berurutan dengan sebuah hitungan dan karakternya. Contohnya, «AAABBBCC» menjadi «3A3B2C». Alat RLE online gratis kami mengenkode dan mendekode teks memakai algoritma ini - tanpa pendaftaran.

RLE mengompres data saat masukan berisi rangkaian panjang karakter identik - bitmap, urutan DNA, peta tile game, dan citra faksimile. Untuk teks bahasa alami, kode sumber, dan JSON, RLE biasanya justru memperbesar data karena format ini punya sedikit karakter identik yang berurutan.

Ya, privasi penuh dijamin. Semua pengodean dan pendekodean berjalan sepenuhnya di sisi klien, di browser Anda. Teks Anda tidak pernah meninggalkan perangkat Anda dan tidak pernah diunggah ke server mana pun.

Ya. Alat RLE 100 % gratis, tanpa pendaftaran, tanpa langganan, tanpa batas ukuran teks, dan tanpa iklan. Anda bisa mengenkode dan mendekode sebanyak mungkin string yang Anda perlukan.

Rangkaian 2 karakter identik atau lebih dikodekan sebagai hitungan + karakter (contohnya «AAA» → «3A»). Karakter tunggal dibiarkan apa adanya. Ini varian RLE yang paling umum dipakai. Dekoder membaca pasangan hitungan + karakter dan menyusunnya kembali menjadi string asli.

Pada teks yang kurang berulang seperti «The quick brown fox», setiap karakter berbeda - RLE tidak bisa mengompres apa pun dan awalan hitungan justru menambah byte. Gunakan GZIP atau Brotli untuk teks bahasa alami.

RLE dipakai di TIFF (varian PackBits), BMP (untuk citra 4 dan 8 bit), PCX, ILBM, dan kompresi faksimile (CCITT grup 3/4). Alat ini juga dipakai pada format ROM game, kompresi sprite sederhana, dan sebagai langkah prapemrosesan sebelum pengodean Huffman.

RLE jauh lebih sederhana dan cepat daripada GZIP atau Brotli, tetapi hanya efektif untuk data yang sangat berulang. GZIP dan Brotli memakai LZ77 + pengodean Huffman yang menangani konten berulang maupun tidak berulang. Pada sebagian besar kasus nyata, GZIP atau Brotli akan mencapai kompresi lebih baik daripada RLE.