YouTube'dan indirilen altyazı dosyalarını (SRT/VTT) zaman damgalarından ve karmaşık satır yapılarından arındırarak temiz bir metne dönüştürmek oldukça kolaydır. Bunun için VS Code veya Notepad++ gibi Düzenli İfadeler (Regex) desteği sunan bir metin düzenleyici kullanmanız yeterlidir. Dosyanızı açtıktan sonra CTRL + H kısayoluyla "Bul ve Değiştir" penceresini açın, Regex (Düzenli İfade) modunun aktif olduğundan emin olun ve aşağıdaki üç adımı sırasıyla uygulayın:
- Adım: Şu ifadenin tümünü boş değer ile değiştir:
\n^\d+:\d{2}:\d{2}\.\d{3},\d+:\d{2}:\d{2}\.\d{3}\s*\r?\n?\n
- Adım: Tüm satır sonlarını
\n
boşluk karakteri ile değiştir:
(space)
- Adım: Tüm noktalardan sonra
\.
bir satır aşağı in
.\n
Notlar:
- Regex Modu: Metin düzenleyicinizde arama yaparken "Regular Expression" veya "Düzenli İfade" seçeneğinin (genellikle .* simgesiyle gösterilir) seçili olduğundan emin olun
- Alternatif Karakterler: Bazı altyazı formatlarında zaman damgası virgül (,) yerine nokta (.) içerebilir. Eğer ilk adım çalışmazsa Regex ifadesindeki sembolleri kontrol edebilirsiniz.