21 Ekim 2026, 13:51
|
#
1
|
Profil ayrıntılarını görüntüleyebilmek için kayıtlı kullanıcı olmanız ve üye hesabınızla oturum açmanız gerekmektedir.
Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar...
Karakter Hatalarını Kaydedip Açtığınızda Sorunun Devam Etmesi Halinde Yapılacaklar...
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 - 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.
|
|
|
|
|