Ana içeriğe geç

SRT ve VTT: Hangi Altyazı Formatını Kullanmalısınız?

Yazar: Yayınlandı: Son inceleme:

“SRT vs VTT” genellikle bir altyazı dosyasının çalışması gereken bir yere yüklenmeyi reddettiği anda ortaya çıkar. Her ikisi de zamanlanmış metin taşır ancak farklı formatlardadır: Kongre Kütüphanesi SubRip’in SRT yapısını belgelerken, W3C web medyası için WebVTT’yi tanımlar. Hushscript’in altyazı oluşturucusu her ikisini de doğrudan dışa aktarır; bu nedenle seçim, transkripsiyonun doğruluğuna değil hedefe bağlıdır.

Bir SRT dosyasının görünümü

SRT, bir altyazı formatı kadar basittir: bir sıra numarası, milisaniyeden önce virgülle yazılan bir zaman damgası aralığı (00:00:01,000 --> 00:00:04,000) ve her girişi ayıran boş bir satırla birlikte başlık metni. Başlık yok, meta veri yok, başlıklardan başka bir şey yok. Bu basitlik tam olarak neredeyse her şeyde açılmasının nedenidir. Bir oyuncunun yanlış yorumlayabileceği çok az şey vardır.

VTT dosyası nasıl görünür?

VTT gerekli bir başlık satırıyla başlar, çünkü dosya WEBVTT ile açılmalıdır veya geçerli değildir ve zaman damgaları virgül yerine nokta kullanır (00:00:01.000 --> 00:00:04.000). Bunun ötesinde, SRT’de yeri olmayan şeyleri destekler: metni ekranda konumlandıran işaret ayarları, hizalama ve altyazı metninin içindeki temel stil işaretlemesi. VTT, HTML5 video standardının altyazı parçası öğesinin doğal olarak beklediği formattır; bu, bazı sitelerin yaptığı stilistik bir seçim değil, temeldeki web teknolojisinin etrafında inşa edildiği şeydir.

Bir bakışta SRT ile VTT’nin karşılaştırması

SRT VTT
Başlık gerekli Hayır Evet, dosya WEBVTT
Zaman damgası ayırıcı Virgül (,) Nokta ile açılmalıdır (.)
Stillendirme veya konumlandırma Yok İşaret ayarları, temel işaretleme
Şunlar için tasarlandı: Genel oynatma ve düzenleme HTML5 web yerleştirmeleri

Her birinin gerçekte beklendiği yer

SRT güvenli genel amaçlı seçimdir: VLC gibi masaüstü ve mobil oynatıcılar, Premiere Pro ve DaVinci Resolve gibi video düzenleyiciler ve çoğu aktarma bir başkası bunu bekler veya şikayet etmeden kabul eder. VTT, özellikle bir web sayfasının video öğesine altyazı eklemek içindir. Bir tarayıcının yerel HTML5 <track> öğesini bir SRT dosyasına yönlendirdiğinizde hiçbir şey göstermez; aynı öğe VTT’yi yerel olarak okur; bu nedenle web yerleştirmesi VTT’yi ister. Bazı web oynatıcıları da SRT’yi kabul eder, ancak VTT bu iş için tasarlanmış olanıdır. Altyazı dosyasının nereye gideceğini henüz bilmiyorsanız SRT daha güvenli varsayılandır; bir web yerleştirmesine gideceğini bildiğiniz anda her zaman VTT’ye dönüştürebilirsiniz.

Stil: VTT’nin yapabildiği ama SRT’nin yapamadığı şey

SRT yalnızca sıra numaraları, zaman damgaları ve düz metin olduğundan hiçbir stil taşıyamaz: konum, renk, oyuncunun kendi başına uygulamayı seçtiğinin ötesinde hiçbir vurgu yoktur. VTT’nin işaret ayarları, aynı zamanlama yapısının üstüne temel konumlandırma ve basit işaretleme ekler. Hiçbiri yazı tipleri, renkler ve ekrandaki yerleşim için özel olarak oluşturulmuş özel bir altyazı formatına kadar ileri gidemez. Bir işin bu düzeyde bir kontrole ihtiyacı varsa, bu, SRT veya VTT’den bir adım önde olan ayrı bir formattır. Uygulamada çoğu editör ve genel amaçlı oynatıcı, VTT’nin stil ekstralarını zaten göz ardı eder ve yalnızca zamanlamayı ve metni okur; bu nedenle boşluk, rutin düzenleyici gidiş-dönüşleri için değil, esas olarak tarayıcı tabanlı oynatma için önemlidir.

Bunlar arasında dönüştürme ücretsizdir

Zaten bir SRT’niz var ve web yerleştirmesi için VTT’ye mi ihtiyacınız var, yoksa tam tersi mi? Ücretsiz, tarayıcı tabanlı SRT’den VTT’ye dönüştürücü doğrudan ikisi arasında geçiş yapar: dosyayı bırakın, çıktı biçimini seçin, indirin. Hesap yok, sunucuya hiçbir şey yüklenmedi. Tuttuğunuz dosya bunun yerine ASS, TTML veya SBV ise, daha geniş kapsamlı altyazı dönüştürücü aynı araçtaki beş biçimin tamamını kapsar.

Çalışılmış bir örnek

Bir içerik oluşturucu, Hushscript’in altyazı oluşturucusu aracılığıyla kayıtlı bir videodan SRT altyazılarını dışa aktarır ve bunları videoya yazmayı planlar. sosyal platformlar. Projenin yarısında, aynı bölümün kendi web sitesinde yerel bir HTML5 yerleştirmesi olarak yayınlanması gerekiyor, burada oynatıcı yalnızca VTT’yi okuyor. Herhangi bir şeyi yeniden yazıya dökmek yerine, SRT dosyası ücretsiz dönüştürücüden geçer ve birkaç saniye içinde aynı zamanlama ve metinle, yerleştirmeye hazır olarak VTT olarak geri gelir. Bir transkript, iki altyazı dosyası, ikinci transkripsiyon işi yok.

Her ikisini de sıfırdan oluşturun

Mevcut bir altyazı dosyası yerine ses veya videodan başlıyorsanız, altyazı oluşturucu altyazıları metne dönüştürür, süreleri ve konuşmacı etiketlerini koyar, ardından SRT, VTT veya herhangi birini dışa aktarır diğer formatları doğrudan kullanır; dolayısıyla ilk kez altyazı oluştururken ayrı bir dönüşüm adımı gerekmez.

Bağımsız kaynaklar ve standartlar

Hushscript bu bağımsız ve rakip olmayan kaynaklara başvurmuştur. Bu kaynaklar araştırmaları, standartları veya platformların çalışma biçimini açıklar; Hushscript’i destekledikleri anlamına gelmez.

Kaynakların incelenme tarihi:

Sıkça sorulan sorular

SRT ve VTT aynı şeyi mi gösteriyor, sadece farklı biçimlendirilmiş mi?

Sıradan altyazılar için evet: her ikisi de aynı zamanlamayı ve metni taşır. VTT, SRT'nin düz formatında yer bulunmayan işaret konumlandırma gibi isteğe bağlı ekstralar ekler.

Emin değilsem hangisini kullanmalıyım?

Emin değilseniz SRT, çünkü en geniş oynatıcı ve editör yelpazesinde açılır. Özellikle bir HTML5 web oynatıcısına altyazı yerleştirirken VTT'ye geçin.

Hiçbir şey kaybetmeden SRT'yi VTT'ye ve geri dönüştürebilir miyim?

Düz SRT ve VTT, sıradan altyazılar için temiz bir şekilde ileri geri dönüştürür. Bir VTT dosyası işaret konumlandırma gibi ekstra stil kullanıyorsa bu ayrıntı SRT'de mevcut değildir, dolayısıyla SRT'ye dönüştürmek ve geri döndürmek onu geri yüklemez.

Hushscript'in altyazı oluşturucusu her iki formatı da üretir mi?

Evet. Her transkriptin aldığı aynı dışa aktarma setinin bir parçası olarak ASS, TTML, SBV ve LRC'nin yanı sıra SRT ve VTT de dahil edilmiştir. Her ikisi için de ayrı bir ücret yoktur.

Web oynatıcıları neden özellikle VTT'yi bekliyor?

Çünkü VTT, HTML5 video standardının altyazı parçası öğesinde yerleşik olan formattır. Bu, bazı sitelerin sahip olduğu bir tercih değildir; temeldeki web teknolojisinin doğal olarak beklediği de budur.

SRT ile VTT arasında dönüştürme gerçekten ücretsiz mi?

Evet. Dönüşüm tarayıcınızda, hesap olmadan, sunucuya hiçbir şey yüklenmeden ve dönüştüreceğiniz dosya sayısıyla ilgili bir sınırlama olmaksızın gerçekleştirilir.

30 ücretsiz dakikayla başlayın

Başlayın – 30 ücretsiz dakika