Langsung ke konten
Free Subtitle Converter
Bahasa
Tema warna
Dukung kami

Mengapa subtitle menampilkan karakter aneh, dan cara memperbaiki encoding-nya

Perbaiki subtitle yang menampilkan simbol seperti é, �, atau tanda tanya, bukan huruf beraksen, Sirilik, Arab, atau aksara lainnya.

Diperbarui · Free Subtitle Converter

Apa itu encoding

File subtitle adalah teks, dan teks disimpan sebagai angka. Encoding adalah tabel yang menentukan angka mana mewakili huruf mana. Saat ini hampir semuanya menggunakan UTF-8, yang mencakup semua sistem tulisan. File subtitle lama sering disimpan dengan tabel regional, seperti Windows-1252 untuk bahasa-bahasa Eropa Barat, Windows-1251 untuk Sirilik, atau Windows-1256 untuk Arab.

Ketika pemutar membaca file dengan tabel yang salah, angka-angkanya berubah menjadi huruf yang salah. Kata-katanya masih ada di dalam file; hanya saja dibaca dengan cara yang salah.

Mengenali masalahnya

Jika é tampil sebagai é atau ü tampil sebagai ü, file UTF-8 sedang dibaca sebagai Windows-1252. Jika huruf tampil sebagai � atau kotak, file yang disimpan dalam encoding regional lama sedang dibaca sebagai UTF-8. Jika seluruh baris berubah menjadi huruf beraksen yang tidak berhubungan, file tersebut kemungkinan dibuat untuk kelompok bahasa lain, misalnya subtitle Sirilik yang dibaca dengan tabel Barat.

Cara memperbaikinya

Saat Anda membuka file di situs ini, halaman memeriksa UTF-8 dan UTF-16, mengenali teks Sirilik yang disimpan sebagai Windows-1251, dan jika bukan semuanya, menganggapnya Windows-1252. Jika pratinjau masih terlihat salah, pilih kelompok bahasa yang digunakan saat subtitle dibuat di daftar Encoding teks, seperti Sirilik, Yunani, Turki, Arab, atau Jepang, dan pratinjau akan langsung diperbarui.

Setiap file yang dibuat alat ini disimpan sebagai UTF-8, jadi begitu teks terlihat benar di pratinjau, file yang diunduh akan tampil dengan benar di pemutar, editor, dan browser modern.

Jika pemutar masih menampilkan huruf yang salah

Beberapa pemutar dan TV lama mengabaikan UTF-8 kecuali diberi tahu. Cari pengaturan encoding subtitle atau set karakter, lalu pilih UTF-8. Jika masalahnya adalah font yang tidak tersedia, bukan encoding, huruf akan tampil sebagai kotak kosong meskipun encoding-nya benar; memilih font subtitle lain di pemutar biasanya membantu.

Bacaan lanjutan: MDN: encoding yang didukung browser.

Buka konverter subtitle
Traktir saya kopi