PDA

Orijinalini görmek için tıklayınız : Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar...


Leydihan
21 Ekim 2026, 13:51
[Only Registered Users Can See Links] (SRT/VTT) dosyalarında Türkçe karakterleri düzeltmenize rağmen kaydedip açtığınızda sorunun devam etmesinin temel nedeni, dosyanın karakter kodlaması (Encoding) formatının yanlış kalmasıdır.

Metindeki harfleri düzeltseniz bile dosya hâlâ ANSI, ISO-8859-9 (Turkish) veya yanlış bir yerel kodlamada kaydedildiyse, medya oynatıcılar (VLC, TV, dahili altyazı motorları) dosyayı varsayılan olarak UTF-8 formatında okumaya çalışır ve Türkçe karakterler (İ, ı, Ğ, ğ, Ş, ş, Ç, ç, Ü, ü, Ö, ö) tekrar bozuk görünür.

Kesin Çözüm Yöntemi (UTF-8 Kodlaması ile Kaydetme)

Sorunu tamamen ortadan kaldırmak için metni düzenledikten sonra dosyayı UTF-8 (BOM'suz veya BOM'lu) formatında kaydetmeniz gerekir.

1. Yöntem: Notepad (Not Defteri) ile Kaydetme

Düzenlediğiniz altyazı dosyasını Not Defteri ile açın.
Sol üst menüden Dosya > Farklı Kaydet... seçeneğine tıklayın.
Dosya adının sonunun .srt ile bittiğinden emin olun (Örn: film_altyazi.srt).
Kayıt türü: bölümünü "Tüm Dosyalar (.)" yapın.
En alttaki Kodlama (Encoding) açılır menüsünü mutlaka UTF-8 olarak seçin.
Kaydet butonuna basın ve var olan dosyanın üzerine yazılmasını onaylayın.

2. Yöntem: Notepad++ İle Kodlama Dönüştürme (Önerilen)

Notepad++ gibi gelişmiş bir metin editörü kullanıyorsanız sorun çok daha kolay çözülür:


Altyazı dosyasını Notepad++ ile açın.
Üst menüden Kodlama (Encoding) sekmesine tıklayın.
Menüden "UTF-8'e Dönüştür" (Convert to UTF-8) seçeneğini seçin.
Dosyayı kaydedin (Ctrl + S).

Ekstra İpucu: Oynatıcı (Player) Ayarları

Dosyayı doğru kaydetmenize rağmen TV veya VLC Media Player gibi cihazlarda sorun devam ediyorsa, oynatıcının altyazı kodlama ayarını güncellemeniz gerekebilir:


VLC Media Player:
Araçlar > Tercihler > Altyazılar / OSD adımlarına gidin. Varsayılan Kodlama (Default Encoding) seçeneğini Evrensel (UTF-8) veya Türkçe (Windows-1254 / ISO-8859-9) yapıp kaydedin.



Akıllı TV (Smart TV):
Videoyu oynatırken Kumandadaki Altyazı/Ayarlar menüsünden Altyazı Kodlaması / Dil Ayarını "UTF-8" veya "Türkçe" olarak değiştirin.

Umran
21 Ekim 2026, 14:00
Evet, en garanti çözüm bu. Not Defteri gibi basit bir metin editörüyle bile "Farklı Kaydet" seçeneğinden kodlamayı UTF-8 olarak ayarlayıp kaydedince sorun çözülüyor. Bu küçük ayar yüzünden saatlerce uğraşanlar var.