ForumKalbi.Com

ForumKalbi.Com (https://www.forumkalbi.com/index.php)
-   Yazılım (https://www.forumkalbi.com/forumdisplay.php?f=369)
-   -   Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar... (https://www.forumkalbi.com/showthread.php?t=48298)

Leydihan 21 Ekim 2026 13:51

Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar...
 
[Foruma üye olmadığınız sürece forum içeriğindeki bağlantıları görüntüleyemezsiniz. Foruma üye olmak için TIKLAYIN!]


Subtitle (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
  1. Düzenlediğiniz altyazı dosyasını Not Defteri ile açın.
  2. Sol üst menüden Dosya > Farklı Kaydet... seçeneğine tıklayın.
  3. Dosya adının sonunun .srt ile bittiğinden emin olun (Örn: film_altyazi.srt).
  4. Kayıt türü: bölümünü "Tüm Dosyalar (.)" yapın.
  5. En alttaki Kodlama (Encoding) açılır menüsünü mutlaka UTF-8 olarak seçin.
  6. 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:
  1. Altyazı dosyasını Notepad++ ile açın.
  2. Üst menüden Kodlama (Encoding) sekmesine tıklayın.
  3. Menüden "UTF-8'e Dönüştür" (Convert to UTF-8) seçeneğini seçin.
  4. 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

Re: Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar...
 
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.


Forum saati; Türkiye'ye göre ayarlanmış olup, şu an saat: 21:52.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Navbar with Avatar by Motorradforum