SRT DOSYASI REHBERİ

SRT dosyası nedir? Yapısı, zaman kodları ve örnekler

SubRip Subtitle formatının yapısını, timecode mantığını, yaygın hataları ve temiz bir SRT oluşturma workflow’unu açıklayan pratik rehber.

Güncellendi Ağustos 2026 9 dk okuma

SRT, genellikle SubRip Subtitle olarak açılan düz metin tabanlı bir altyazı formatıdır. Metni başlangıç ve bitiş zamanlarıyla birlikte saklar ve basit yapısı sayesinde çok yaygın kullanılır.

SRT dosyası nasıl yapılandırılır?

SRT cue bloklarından oluşur. Temiz bir blok genellikle sıra numarası, zaman kodu, altyazı metni ve boş satır içerir.

BölümÖrnekGörev
Numara1Cue sırasını gösterir.
Zaman kodu00:00:01,000 --> 00:00:04,000Başlangıç ve bitişi belirler.
MetinWelcome to our SRT tutorial.Görünen altyazı.
Boş satırCue bloklarını ayırır.
1
00:00:01,000 --> 00:00:04,000
Welcome to our SRT tutorial.

2
00:00:05,500 --> 00:00:08,000
Each cue has timing and text.

SRT zaman kodları

Yaygın sözdizimi saat:dakika:saniye,milisaniye şeklindedir. Başlangıç ve bitiş ok ile ayrılır; bitiş başlangıçtan sonra olmalıdır.

00:01:12,500 --> 00:01:15,800, altyazının 1:12,5 ile 1:15,8 arasında görünmesi demektir.

Hangi kodlama kullanılmalı?

Modern workflow’larda UTF-8 en güvenli varsayılandır. Türkçe karakterler ve diğer alfabeler için uygundur. BOM’suz UTF-8 çoğu durumda taşınabilirdir ancak uygulama desteği değişebilir.

SRT stil saklayabilir mi?

SRT esas olarak metin ve zamanlama içindir. Bazı oynatıcılar basit etiketleri destekler ama gelişmiş stil taşınabilir değildir.

  • Güvenilir: Metin, satır sonları, zamanlama.
  • Bazen: İtalik veya kalın gibi basit etiketler.
  • Güvenilir değil: Font, renk, kesin konum ve animasyon; bunlar için ASS daha uygundur.

SRT nasıl oluşturulur?

  1. Cue’ları 1’den başlayarak numaralayın.
  2. Geçerli başlangıç ve bitiş zamanları ekleyin.
  3. Metni zaman kodunun altına yazın.
  4. Bloklar arasında boş satır bırakın.
  5. UTF-8 ve .srt uzantısıyla kaydedin.
  6. Dosyayı doğrulayın ve gerçek videoda kontrol edin.

Yaygın SRT hataları

1
00:00:04.000 --> 00:00:01.000
Broken timestamp

3
00:00:03,500 --> 00:00:06,000
This cue overlaps the previous one.
SorunSonuç
Geçersiz zaman koduCue yok sayılabilir.
Bitiş başlangıçtan önceGeçersiz süre.
Çakışmaİki altyazı aynı anda görünebilir.
Boş cueZaman var, metin yok.
Bozuk numaralandırmaBazı oynatıcılar tolere eder; temiz sıra daha güvenlidir.
Yanlış encodingKarakterler bozuk görünebilir.

Teknik olarak geçerli olmak okunabilirlik demek değildir

Tüm platform ve diller için tek bir evrensel karakter veya okuma hızı sınırı yoktur.

  • Yeterli okuma süresi verin.
  • Uzun cümleleri doğal yerlerden bölün.
  • Tek cue’ya çok fazla fikir koymayın.
  • Mobil ve masaüstünü kontrol edin.
  • Validator yanında görsel inceleme yapın.

SRT nerede kullanılır?

Video platformları

Ayrı altyazı parçası olarak.

Düzenleme

Zamanlı metni araçlar arasında taşımak için.

Çeviri

Zamanları koruyarak metni çevirmek için.

Erişilebilirlik

Videoya kalıcı olarak gömmeden altyazı sunmak için.

Güvenilir SRT workflow

  1. İlk SRT sürümünü oluşturun veya üretin.
  2. Metin ve noktalama işaretlerini düzeltin.
  3. Zamanlama ve satır kırılmalarını kontrol edin.
  4. Yapı, numara ve çakışmaları doğrulayın.
  5. Gerekirse temiz master üzerinden çeviri yapın.
  6. Sadece hedef sistem gerektiğinde dönüştürün.
  7. Final dosyayı gerçek ortamda test edin.

SRT’nin gücü, okunabilir metni basit ve taşınabilir zamanlama ile birleştirmesidir. Yapıyı temiz tutun ve yalnızca gerçekten gerektiğinde daha zengin bir formata geçin.

Sık sorulan sorular

SRT ne demektir?

Genellikle SubRip Subtitle olarak açıklanır.

Not Defteri ile açabilir miyim?

Evet, düz metindir.

Neden zaman kodunda virgül var?

Yaygın SRT sözdizimi milisaniyeden önce virgül kullanır.

Renk ve font saklar mı?

Güvenilir biçimde değil; gelişmiş stil için ASS daha uygundur.

SRT geçerli mi nasıl kontrol ederim?

Sözdizimi, süre, sıra, çakışma, boş cue ve encoding’i kontrol edin.