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ım | Format | Neden |
|---|---|---|
| YouTube, sosyal medya, genel aktarım | SRT | Basit ve çok uyumlu. |
| HTML5 ve web video | VTT | Tarayıcı metin izleri için tasarlandı. |
| Stilli ve konumlandırılmış altyazılar | ASS | Gelişmiş stil ve konum bilgisi saklar. |
| Transkript ve düz metin | TXT | Zaman 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
| Özellik | SRT | VTT | ASS | TXT |
|---|---|---|---|---|
| Zamanlı cue | Evet | Evet | Evet | Genelde hayır |
| Genel uyumluluk | Çok yüksek | Web'de yüksek | Orta | Yalnızca metin |
| Gelişmiş stil | Hayır | Temel | Gelişmiş | Hayır |
| Kesin konum | Sınırlı | Temel | Gelişmiş | Hayır |
| Kolay manuel düzenleme | Evet | Evet | Orta | Evet |
| Web oynatıcı | İyi | Mükemmel | Nadir | Hayır |
| Stilli burn-in | Sınırlı | Sınırlı | Mükemmel | Hayır |
| Transkript | Mümkün | Mümkün | Zayıf | Mü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
- TXT'yi senkron altyazı gibi kullanmak: Zaman kodu olmadan video ile eşleşmez.
- Yoğun tasarım için SRT seçmek: SRT uyumluluk odaklıdır.
- ASS tasarımının SRT'de kalacağını sanmak: Metin kalabilir, gelişmiş görünüm genellikle kaybolur.
- Hedef platformu dikkate almamak: Oynatıcının gerçekten desteklediği formata göre karar verin.
Güvenilir workflow
- Uyumluluk öncelikliyse temiz bir SRT master oluşturun.
- Dönüşümden önce zaman ve yapıyı doğrulayın.
- Çeviri/düzenlemeyi cue zamanlarını koruyarak yapın.
- WebVTT gerektiğinde VTT'ye dönüştürün.
- Stil ve konum düzenlenebilir kalacaksa ASS kullanın.
- Transkript için TXT'yi ayrıca dışa aktarın.
- 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.