SCRIBEGRABAracı açın →

SRT dosyası ile VTT dosyası arasındaki fark Hangi altyazı formatına ihtiyacınız var?

Görünüşleri neredeyse aynı, ikisi de düz metin formatında, ancak yine de yanlış olanı yüklemek bazı platformlarda hatalara neden olabilir.

SRT ve WebVTT'nin birbirinden nasıl farklı olduğunu, gerçek örneklerle ve her platformun aslında hangisini tercih ettiğini burada bulabilirsiniz.

Hesap yok. 10 kayıt günde. 60 dakikaya kadar dosyalar ve limit gece yarısı sıfırlanır.

Bu neden gündeme geliyor

ScribeGrab aracılığıyla yapılan her transkripsiyonda zaten otomatik olarak hem SRT hem de VTT üretilir, bu nedenle ilke olarak burada kimse ikisi arasında seçim yapmak zorunda değildir. "Yani hangisine ihtiyacım var" sorusu hâlâ sürekli olarak sorulur ve hata günlüğü nedenin diğer yarısını gösterir: "O videoda altyazı yok, bu yüzden…" 21 Ağustos 2026 öncesindeki 40 gün içinde 49 kez karşılaşıldı, neredeyse her zaman birisinin hiç altyazı olmayan bir videodan varolan bir altyazı dosyasının basitçe çekilmesini beklemesi durumunda. Bu durumda dönüştürmek veya biçimleri karşılaştırmak için bir dosya yoktur, önce ses kaydından oluşturulması gerekir, bu da beş saniyelik bir biçim sorusunu gerçek bir transkripsiyona dönüştürür. Buradaki tüm araçlarda 1,647 iş aynı zaman penceresinde çalıştı ve altyazı olanlar her zaman birlikte SRT ve VTT olarak geri geldi, bu da aşağıdaki cevabın kısa versiyonudur.

30 saniyede sonuç

SRT (SubRip), eski ve yaygın olarak kullanılan bir standarttır: kullanımı çok kolaydır ve neredeyse tüm video düzenleme programları, medya oynatıcıları ve yükleme platformları tarafından desteklenir. VTT (WebVTT, "Web Video Text Tracks") resmi web standardıdır: HTML5'in kullandığı formattır <track> Bu öğe belirli gereksinimleri karşılar ve SRT'nin daha önce sahip olmadığı stil ve konumlandırma özelliklerini ekler. Genel bir kural olarak: bir platforma yükleme veya bir düzenleyiciye aktarma → SRT; kendi web sitenize gömme → VTT. Emin değilseniz, her ikisini de saklayın: ScribeGrab sayesinde tek bir yükleme işlemiyle iki farklı dosyayı da elde edebilirsiniz... böylece bir seçim yapmak zorunda kalmazsınız.

İkisini birden mi istiyorsunuz? ScribeGrab, tek bir yükleme işleminden sonra her zaman hem SRT hem de VTT (ve ayrıca düz bir metin dökümü) sunar. Tek seferde yükleyin, istediğiniz tüm formatlarda indirin →

Formatların aslında nasıl göründüğü

SRT örneği

1
00:00:01,000 --> 00:00:04,200
Welcome back to the channel.

2
00:00:04,400 --> 00:00:07,900
Today we're testing three budget microphones.

Her işaret şunlardan oluşur: bir sıra numarası, bir zaman kodu satırı ve bir virgül milisaniyelerden önce virgül, bir veya daha fazla satır metin ve ardından boş bir satır. İşte tüm format bu.

VTT örneği

WEBVTT

00:00:01.000 --> 00:00:04.200
Welcome back to the channel.

00:00:04.400 --> 00:00:07.900 line:85% align:center
Today we're testing three budget microphones.

Gözle görülür üç fark: zorunlu olan WEBVTT İlk satırda başlık, ardından bir dönem milisaniyelerin önüne virgül koymak yerine, zaman kodundan sonra isteğe bağlı işaret ayarları (konum, hizalama, satır yerleşimi) belirleyebilirsiniz. VTT'de işaret numaraları isteğe bağlıdır. VTT ayrıca şunu da destekler NOTE yorum blokları STYLE CSS ile bloklar ve şu gibi satır içi etiketler <b>, <i> ve ses etiketleri (<v Anna>) konuşmacı etiketleri için.

SRT SubRip · .srt 1 ← sahne numarası 00:00:01,000 --> 00:00:04,200 Kanala tekrar hoş geldiniz. 2 00:00:04,400 --> 00:00:07,900 Üç farklı mikrofonu test ediyoruz. VTT WebVTT · .vtt WEBVTT ← gerekli başlık 00:00:01.000 --> 00:00:04.200 Kanala tekrar hoş geldiniz. 00:00:04.400 --> 00:00:07.900 Üç farklı mikrofonu test ediyoruz. işaret numaralarına gerek yok
Aynı metin ve zamanlama: farklar şunlardır WEBVTT başlık, işaret numaraları ve bir virgül (SRT) ile karşılaştırıldığında dönem (VTT) milisaniyelerden önce.

Önemli olan farklar

SRTVTT
BaşlıkYokWEBVTT 1. satırda zorunlu
Milisaniye ayırıcısıVirgül00:00:01,000)Dönem00:00:01.000)
İşaret numaralarıGerekliİsteğe bağlı
Stil ayarlarıEn iyi ihtimalle temel etiketler; çoğu zaman silinirCSS ile STYLE bloklar, satır içi etiketler, işaret başına sınıflar
KonumlandırmaHayırEvetline, position, align ayarlar
HTML5 <track>Tarayıcılar tarafından desteklenmiyorGerekli format
KodlamaTarihsel olarak karmaşık (ANSI miras dosyaları)Her zaman UTF-8

Virgül ve nokta arasındaki fark, klasik bir hatadır: SRT zaman kodlarını bir VTT dosyasına (veya tam tersi) yapıştırın, katı ayrıştırıcılar tüm dosyayı reddeder.

Hangi platform hangi formatı destekliyor

Vimeo, YouTube gibi altyazı yükleme aracında hem SRT hem de VTT (WebVTT) formatlarını kabul eder. CapCut, SRT dosyalarını altyazı parçasına aktarır ve kendi otomatik altyazı dışa aktarma özelliği de SRT formatındadır; bu, altyazıları CapCut ve başka bir düzenleme programı arasında taşırken işinize yarayabilir. Plex, aynı klasörde video ile aynı ada sahip bir altyazı dosyası arar.movie.mp4 yanında movie.srt veya movie.en.srt) ve harici bir "yan dosya" olarak ya SRT ya da VTT dosyalarını okur; ancak SRT, Plex kütüphanelerinde daha yaygın kullanılan formattır. DaVinci Resolve, SRT dosyalarını doğrudan bir altyazı parçasına aktarır ve düzenlenmiş altyazılarınızı tekrar SRT formatında dışa aktarabilir. Tüm bu uygulamalarda SRT, reddedilmeyen formattır: bir platform yalnızca tek bir format için destek sunduğunu belirtiyorsa, bu genellikle SRT'dir ve VTT yalnızca kendi altyazılarınızı oluşturduğunuzda zorunlu hale gelir. <video> etiket.

SRT'yi VTT'ye (veya tam tersi) elle dönüştürmek.

Kısa bir dosya için dönüştürücüye ihtiyacınız yoktur:

  1. SRT'den VTT'ye: bir satır ekle WEBVTT dosyanın en üstüne bir boş satır ekle, sonra zaman kodundaki her virgülü bul ve değiştir (00:00:01,000) ile bir nokta (00:00:01.000). Sahne numaraları olduğu gibi kalabilir; VTT dosyası bunları otomatik olarak yok sayar.
  2. VTT'yi SRT'ye dönüştür: sil WEBVTT başlık satırı, her zaman kodu noktasını virgülle değiştirin, zaman kodundan sonra gelen tüm ipucu ayarlarını kaldırınline:85% align:center ve benzeri), ve eğer zaten numaralandırılmamışlarsa, ipuçlarını sırayla 1'den başlayarak numaralandırın.

İşte tüm dönüştürme işlemi: aynı metin, aynı zamanlama, her satırda sadece 2 karakter fark. O kadar mekanik bir işlem ki, neredeyse tüm altyazı düzenleme araçları bunu otomatik olarak yapıyor ScribeGrabBu araç, tek bir yükleme işlemiyle her iki dosyayı da size doğrudan sunar, böylece herhangi bir dönüştürme işlemine gerek kalmaz.

Tam tersi yönde, yalnızca SRT'yi destekleyen bir düzenleyici için VTT'yi SRT'ye dönüştürmek, aynı işlemin tersidir: başlığı kaldırın, noktaları virgülle değiştirin ve işlem tamamdır.

Altyazı dosyasını bozabilecek yaygın hatalar.

Web'de VTT kullanımı

İşte seçimin sizin için yapıldığı tek yer burası. Bir HTML5 videosundaki altyazılar şu şekilde görünür:

<video controls src="/talk.mp4">
  <track kind="captions" src="/talk.vtt"
         srclang="en" label="English" default>
</video>

Tarayıcı, altyazıları doğrudan görüntüler, izleyiciler bunları açıp kapatabilir ve metin gerçek metin olduğu için (piksel olarak sabitlenmiş değil), erişilebilir ve indekslenebilirdir. Platforma göre ayrıntılı kullanım kılavuzu için bkz herhangi bir videoya altyazı ekleme.

Peki hangisini oluşturmalısınız?

İdeal olarak her ikisi de: aynı metni ve zamanlamayı taşırlar, bu yüzden kalite ödünleşimi yoktur, sadece uyumluluk vardır. Her transkripsiyon, ScribeGrab TXT metin dökümünü oluşturur ve ayrıca hem SRT hem de VTT Tek bir yükleme ile, günde 10 kayıt yapma imkanı sunan, ücretsiz çevrimiçi aracımız. Ses veya video dosyanızı bir kez yükleyin ve her platformun istediği dosyayı saklayın. Otomatik olarak oluşturulan metnin, söylenenlere ne kadar yakın olacağını merak ediyorsanız, dürüstçe hazırladığımız analizimizi okuyun transkripsiyon doğruluğu.

Ücretsiz SRT ve VTT dosyası oluşturun →

Bir PDF dosyası, indirme işlemi sırasında kesintiye uğramak veya iç yapısının bozulması gibi çeşitli teknik sorunlar nedeniyle açılmayabilir; bu durumda, anlaşılmaz karakterler göstermek yerine tamamen kullanılamaz hale gelir. ScanReviver ile PDF dosyalarınızı onarın izleyicinin açmayı reddettiği bir dosyayı yeniden oluşturur.

Sam Ridder'ın çizimle hazırlanmış portresiYazar: Sam Ridder, ScribeGrab'ı tamamen kendi donanımımda, kendi imkanlarımla geliştirip yönetiyorum. Kim olduğumu.

FAQ

SRT ve VTT arasındaki fark nedir?

SRT, daha eski ve basit bir formattır: numaralandırılmış zaman damgaları ve virgülle ayrılmış milisaniyeler içerir. VTT ise web standardıdır WEBVTT başlık, nokta ile ayrılmış milisaniye, isteğe bağlı cue numaraları, SRT'nin olmadığı stil ve konumlandırma özellikleri

YouTube için SRT mi yoksa VTT mi kullanmalıyım?

YouTube her iki formatı da kabul eder, bu nedenle ikisi de işe yarar. SRT, yükleme platformları için en güvenli ve genel olarak kullanışlı seçenektir; VTT ise altyazıları kendi HTML5 oynatıcınıza yerleştirdiğinizde gereklidir.

SRT'yi VTT'ye dönüştürebilir miyim?

Evet, bir ekle WEBVTT İlk satır ve milisaniyelerin önündeki virgülü noktayla değiştirin. Veya dönüşümü tamamen atlayın: ScribeGrab, her transkripsiyonda her iki formatı da sunar.

VTT dosyasını SRT formatına dönüştürebilir miyim?

Evet, WEBVTT başlık satırını kaldırın ve milisaniyelerden önceki noktaları virgüllere çevirin. Ya da tamamen atlayın: ScribeGrab, aynı yüklemeden hem SRT hem de VTT formatında çıktı almanızı sağlıyor.

Video düzenleyicileri, örneğin Premiere Pro, hangi formatı ister?

Adobe Premiere Pro, DaVinci Resolve ve Final Cut Pro, SRT dosyalarını doğrudan bir altyazı izine aktarır. SRT, masaüstü video düzenlemede yaygın olarak kullanılan bir standarttır; düzenleyicilerdeki VTT desteği daha az yaygındır.

CapCut, Vimeo veya Plex, SRT mi yoksa VTT mi kullanır?

CapCut ve Vimeo, altyazılar için SRT'yi kabul eder (Vimeo ayrıca VTT'yi de kabul eder); Plex, bunları videonun dosya adını paylaşan harici bir altyazı dosyası olarak okur. SRT, üçünde de en güvenli varsayılan seçenektir.

Altyazılarım neden boş gösteriliyor veya yüklenmiyor?

En yaygın iki neden, dosyanın başında bulunan bir UTF-8 BOM'u (bazı Windows düzenleyicileri bunu görünmez olarak ekler) ve vurgulu karakterlerdeki yanlış kodlamadır. Dosyayı BOM olmayan düz UTF-8 olarak yeniden kaydetmek, neredeyse tüm durumlarda bu sorunu çözer.

Altyazı işaretleri zaman içinde örtüşebilir mi?

Hayır, önceki işaretin bitişinden önce başlayan bir işaret geçersizdir. Çoğu düzenleyici, işaretleri otomatik olarak sıraya koyar, ancak zaman kodlarını elle düzenlediyseniz örtüşmeleri kontrol edin.

VTT dosyası ya da WebVTT dosyası nedir?

WebVTT (.vtt uzantısının açılımı olan Web Video Text Tracks), web videoları için geliştirilmiş düz metin tabanlı bir altyazı biçimidir; kendi başına bir video veya ses biçimi değildir. Bir WebVTT dosyası ilk satırda bir WEBVTT başlığıyla başlar ve milisaniyelerden önce virgül yerine nokta kullanır. Görünüş olarak SRT'ye neredeyse birebir benzer, ancak SRT'nin desteklemediği biçimlendirme ve konumlandırma özelliklerini destekler ve HTML5'in kendi <track> öğesinin gerektirdiği biçimdir.

srt ve vtt: zamanlamada gerçekten bir fark var mı?

Hayır, yalnızca biçimlendirmede: VTT'deki 00:00:04.200 konumundaki bir ipucu, SRT'deki 00:00:04,200 ile tam olarak aynı anda çalınır.

VTT altyazıları ekranda SRT'den farklı mı görünür?

Yalnızca dosya konumlandırma veya CSS biçimlendirmesi kullanıyorsa; bu ek özellikler olmadan VTT altyazıları tam olarak SRT gibi görünür. İpucu numaraları VTT'de isteğe bağlıdır, SRT'de ise zorunludur.

İçeriği değiştirmeden, sadece düz metin alt yazı dosyalarının (vtt) adını değiştirebilir miyim?

İçeriğini değiştirmeden bir VTT altyazı dosyasının adını değiştirmek işe yaramaz; WEBVTT başlığı ve zaman damgaları hala dosyanın içinde bulunmalıdır.

VTT ve SRT: hangisini kullanmalıyım?

YouTube ve çoğu video düzenleyici için SRT daha güvenli bir varsayılandır; web oynatıcıları ve biçimlendirilmiş altyazılar için ise VTT. İkisi de aynı bilgiyi taşır, sadece biçimlendirme farklıdır; yani SRT ile VTT arasındaki farkın dürüst yanıtı kalite değil, uyumluluktur.

Videomda altyazı yoksa, bu araçla ücretsiz olarak SRT dosyası oluşturabilir miyim?

Evet, videoyu ScribeGrab'a yükleyin, böylece ses otomatik olarak yazıya çevrilir ve VTT ve düz metin dosyalarının yanı sıra ücretsiz bir SRT dosyası oluşturulur; bu işlem, videoda başlangıçta altyazı izi olmasa bile gerçekleşir.

ShinobiTools · KvK 42147182 · info@shinobitools.com