ALTYAZI FORMAT REHBERİ

SRT vs VTT vs ASS vs TXT: altyazı formatları karşılaştırması

Platform, web oynatma, stil ve metin yeniden kullanımı için doğru formatı seçmeye yönelik pratik rehber.

Güncellendi Ağustos 2026 10 dk okuma

Formatlar benzer görünse de saklayabildikleri bilgiler farklıdır. En iyi seçim en güçlü format değil, hedef sistemin ihtiyaç duyduğu bilgileri kaybetmeden taşıyan en basit formattır.

Hızlı cevap: hedefe göre seçin

KullanımFormatNeden
YouTube, sosyal medya, genel aktarımSRTBasit ve çok uyumlu.
HTML5 ve web videoVTTTarayıcı metin izleri için tasarlandı.
Stilli ve konumlandırılmış altyazılarASSGelişmiş stil ve konum bilgisi saklar.
Transkript ve düz metinTXTZaman yapısı olmadan metin sağlar.

SRT: uyumluluk için güvenli varsayılan

SRT numaralı bloklar, başlangıç/bitiş zamanları ve metin saklar. Manuel kontrolü kolaydır ve stil gerekmediğinde iyi bir değişim formatıdır.

1
00:00:01,000 --> 00:00:04,000
Welcome to our video.
  • Çok yüksek uyumluluk.
  • Milisaniye için virgül kullanır: 00:00:01,000.
  • Çeviri ve inceleme için uygundur.
  • Font, renk, animasyon ve hassas konumu korumaz.

VTT: web için doğal format

WebVTT tarayıcı ortamı için tasarlanmıştır. Milisaniyede nokta kullanır; cue ayarları, konuşmacı etiketleri ve meta veriler içerebilir.

WEBVTT

00:00:01.000 --> 00:00:04.000
<v Speaker>Welcome to our video.

Hedef HTML5 oynatıcı veya WebVTT isteyen bir sistemse kullanın.

ASS: tasarım teslimatın parçasıysa

ASS font, renk, kontur, ekran konumu ve karaoke efektleri saklayabilir. Yaratıcı ve markalı altyazılar için güçlüdür ancak daha karmaşıktır.

[Script Info]
ScriptType: v4.00+

[Events]
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Welcome to our video.

Hedef ASS desteklemiyorsa altyazıyı videoya gömmek veya daha basit bir format sunmak daha güvenlidir.

TXT: senkron altyazıdan çok transkript için

TXT düz metindir. Transkript, not ve içerik yeniden kullanımı için iyidir fakat genellikle zaman kodu içermez.

Welcome to our video.
In this tutorial, we explain subtitle formats.

SRT→TXT zamanları kaldırır. TXT→SRT için zamanların yeniden üretilmesi gerekir.

Tam karşılaştırma

ÖzellikSRTVTTASSTXT
Zamanlı cueEvetEvetEvetGenelde hayır
Genel uyumlulukÇok yüksekWeb'de yüksekOrtaYalnızca metin
Gelişmiş stilHayırTemelGelişmişHayır
Kesin konumSınırlıTemelGelişmişHayır
Kolay manuel düzenlemeEvetEvetOrtaEvet
Web oynatıcıİyiMükemmelNadirHayır
Stilli burn-inSınırlıSınırlıMükemmelHayır
TranskriptMümkünMümkünZayıfMükemmel

Dönüşümde ne değişir?

  • SRT → VTT: Metin ve zamanlar genellikle korunur, sözdizimi değişir.
  • VTT → SRT: Temel cue'lar taşınır; WebVTT'ye özgü ayarlar kaybolabilir.
  • ASS → SRT: Metin ve zaman kalabilir; font, renk, konum ve efektler genellikle kaybolur.
  • SRT → TXT: Transkript için yararlı, fakat zaman ve cue yapısını kaldırır.
  • TXT → SRT: Harici zaman verisi yoksa zaman kodlarını yeniden oluşturmak gerekir.

Yaygın hatalar

  1. TXT'yi senkron altyazı gibi kullanmak: Zaman kodu olmadan video ile eşleşmez.
  2. Yoğun tasarım için SRT seçmek: SRT uyumluluk odaklıdır.
  3. ASS tasarımının SRT'de kalacağını sanmak: Metin kalabilir, gelişmiş görünüm genellikle kaybolur.
  4. Hedef platformu dikkate almamak: Oynatıcının gerçekten desteklediği formata göre karar verin.

Güvenilir workflow

  1. Uyumluluk öncelikliyse temiz bir SRT master oluşturun.
  2. Dönüşümden önce zaman ve yapıyı doğrulayın.
  3. Çeviri/düzenlemeyi cue zamanlarını koruyarak yapın.
  4. WebVTT gerektiğinde VTT'ye dönüştürün.
  5. Stil ve konum düzenlenebilir kalacaksa ASS kullanın.
  6. Transkript için TXT'yi ayrıca dışa aktarın.
  7. Yayınlamadan önce gerçek oynatıcıda test edin.

SRT pratik master, VTT web uzmanı, ASS stil uzmanı, TXT ise transkript formatıdır.

Sık sorulan sorular

En iyi format hangisi?

Tek bir kazanan yok. Genel kullanımda SRT en güvenli başlangıçtır.

VTT SRT'den daha mı iyi?

HTML5 için avantajlı olabilir; genel aktarımda SRT daha basittir.

ASS font ve renk saklar mı?

Evet; konum ve efektleri de saklayabilir.

ASS SRT'ye çevrilebilir mi?

Evet, ancak gelişmiş stil genellikle kaybolur.

TXT altyazı olarak kullanılabilir mi?

Zamanlama eklenmeli veya yeniden oluşturulmalıdır.