SubRip

AçKaydetDüz metin

Var olan en basit altyazı biçimi ve hemen hemen her oynatıcının oynattığı biçim: her biri başlangıç ve bitiş zamanı olan, numaralandırılmış metin blokları. Başlık yok, biçimlendirme de pek yok; bir satırı yerleştirmenin resmi bir yolu da yok. Bu yüzden her yerde.

Kısaca

Uzantı.srt
Medya türüapplication/x-subrip (kayıtsız)
BelirtimYok. Oynatıcıların kabul ettiğiyle tanımlanır.
Zaman hassasiyetiMilisaniye
Metin kodlamasıDosyada belirtilmez. UTF-8 güvenli seçimdir; bayt sıra işareti bazı eski oynatıcılara ve televizyonlara yardımcı olur. Subtitld, açtığında eski kodlamaları algılar.
BiçimlendirmeResmi olmayan etiketlerle italik, kalın, altı çizili, üstü çizili ve renk
KonumlandırmaBiçimin kendisinde yok. SubStation Alpha’dan ödünç alınan {\an8} ve benzerleri yaygın biçimde okunur.
KapsayıcılardaMatroska’da S_TEXT/UTF8 olarak; MP4 için mov_text’e dönüştürülür

Altyazının yapısı

Dosya bir blok listesidir. Her blokta dört bölüm vardır ve hep bu sırayla gelir.

3
00:00:27,000 --> 00:00:30,500
...you have your robotics, and I
just want to be awesome in space.
 
  1. 1 · Sayaç

    1’den başlayan bir numara. Zorunludur, ama çoğu oynatıcı bunu yok sayar.

  2. 2 · Zamanlama

    Başlangıç, --> oku, bitiş. Okun iki yanında boşluk olur.

  3. 3 · Metin

    Bir ya da birden fazla satır. Okunabilirlik için genellikle iki satır sınırdır.

  4. 4 · Boş satır

    Bloğu bitirir. Olmazsa çoğu oynatıcı bir sonraki sayacı metin olarak okur.

Zaman kodu

Virgül, nokta değil. 00:00:27.000 WebVTT’nin yazım biçimidir. Bazı oynatıcılar noktayı affeder; katı olanlar dosyayı reddeder. SRT’nin “açılmıyor” denmesinin en yaygın nedeni budur. Subtitld ikisini de okur, her zaman virgülle yazar.

Biçimlendirme etiketleri

Bunların hiçbiri bir standardın parçası değildir, ama oynatıcılar yıllar içinde bunlar üzerinde anlaştı. Az kullanın; her platform göstermez.

Etiket Etki Destek
<i>…</i> İtalik, ekran dışındaki konuşmacılar için Hemen hemen her yerde
<b>…</b> Kalın Çoğu masaüstü oynatıcı
<u>…</u> Altı çizili Çoğu masaüstü oynatıcı
<s>…</s> Üstü çizili Bazı masaüstü oynatıcılar, bunların arasında VLC ve mpv
<font color="#ffd700"> Metin rengi, onaltılık kod ya da ad olarak Masaüstü oynatıcılar; çevrimiçide çoğu zaman yok sayılır
<font face="…" size="…"> Yazı tipi ve boyut Birkaç masaüstü oynatıcı
{\an8} Üste taşır, SubStation Alpha’dan ödünç alınmıştır VLC, mpv ve diğerleri

Satırı yerleştirmek

{\an1} ila {\an9}, bir satırı sayısal tuş takımının düzenine göre yerleştirir. Kod, altyazı metninin en başına konur.

Sol Orta Sağ
Üst {\an7} {\an8} {\an9}
Orta {\an4} {\an5} {\an6}
Alt {\an1} {\an2}, varsayılan {\an3}
Subtitld’nin altyazı düzenleyicisi: sarı bir satır ve seçili italik bir satır, altlarında biçimlendirme çubuğu
Subtitld’nin düzenleyicisi biçimlendirmeyi etiket olarak değil, göründüğü haliyle gösterir. Bir metin seçin ve altındaki çubuğu kullanın ya da Ctrl+I, Ctrl+B ve Ctrl+U tuşlarını kullanın; ızgara satırı ekranda yerleştirir. Önizleme, bir oynatıcının çizeceği gibi gösterir.

Bozuk bir SRT’yi açmak

SRT dosyaları her yerden gelir ve çoğu kuralı esnetir. Subtitld her altyazıyı boş satırlara göre değil, zamanlama satırına göre bulur; bu yüzden şunları içeren dosyaları açar:

  • her kodlama: BOM’lu ya da BOM’suz UTF-8, UTF-16 ya da Windows-1252 gibi eski bir kodlama;
  • virgül yerine nokta, tek haneli saatler, üçten az ya da fazla salise ya da kısa ok (->);
  • eksik sayaçlar, eksik ya da fazla boş satırlar ya da bir altyazının içinde boş satır;
  • bazı araçların bitiş zamanından sonra yazdığı koordinatlar;
  • sırası karışmış altyazılar; bunları sıraya koyar.

Subtitld’de SRT

Dosyada korunanlar (.srt)
  • Her altyazının metni ve satır sonları
  • İtalik, kalın, altı çizili, üstü çizili, renk ve konum
  • Başlangıç ve bitiş, milisaniyeye kadar
  • Altyazıların sırası
Yeri olmayanlar
  • Konuşmacılar, yüzleri ve renkleri (adları metnin önüne yazılabilir)
  • Orijinalin yanındaki çeviriler (biri onun yerini alabilir ya da altına gelebilir)
  • Dublaj ve üst veriler

Bunları korumak için bir .usfx projesi kaydedin.

Subtitld’nin düz metin sekmesi: altyazılar SRT olarak, altta SRT, MD ve JSON geçişi
Düz metin görünümü, düzenlerken altyazıları SRT olarak yazar. Zaman kodunu elle yazarsanız zaman çizelgesi onunla birlikte hareket eder; alttan Markdown ya da JSON’a geçebilirsiniz.

SRT dışa aktarmak

Dışa aktar, ardından Altyazılar ve SRT seçildiğinde şunlar sunulur:

  • MetinOrijinal, bir çeviri ya da ikisi; çeviri altta.
  • Konuşmacı adlarıDışarıda bırakılır ya da metnin önüne yazılır (Thom: …).
  • BiçimlendirmeKorunur ya da etiketleri metin olarak gösteren platformlar için kaldırılır.
  • Zamanları kaydırHer altyazı aynı miktarda önceye ya da sonraya alınır.
  • KodlamaUTF-8; eski oynatıcılar ve televizyonlar için bayt sıra işaretli; UTF-16; ya da Windows-1252.
  • Satır sonlarıLinux ve macOS (LF) ya da Windows (CRLF).

Seçenekler ne olursa olsun dosya düz SubRip’tir: altyazılar başlangıç sırasına göre, 1’den numaralandırılmış ve milisaniyeden önce virgüllü. Boş altyazılar atlanır; çoğu oynatıcıda altyazıyı erken bitirecek olan, içindeki boş satır da atlanır.

SRT mi WebVTT mi?

SubRip .srt WebVTT .vtt
İlk satır İlk sayaç WEBVTT
Milisaniye Virgülden sonra Noktadan sonra
Sayaç Zorunlu İsteğe bağlı cue adı
Konum {\an8} ve benzerleri, resmi olmayan biçimde Cue ayarları: line, position, align
Biçimlendirme Resmi olmayan etiketler Etiketler ve ::cue ile CSS
Konuşmacılar Yalnızca metnin parçası olarak Konuşmacı etiketleri: <v Thom>
Web tarayıcılarında Dönüştürme gerekir Yerel, <track> ile
Tercih sebebi Oynatıcılar, düzenleyiciler, yüklemeler Web’deki videolar

Bilgi köşesi

~2000

Bu biçim, altyazıları DVD’lerden OCR ile okuyup metin olarak yazan bir Windows programı olan SubRip’in adını taşır.

WebSRT

WebVTT, başlık, cue ayarları ve CSS kazanmadan önce, web için uyarlanmış SubRip olarak bu adla başladı.

0 sayfa

Hiçbir kurum bir belirtim yayımlamadı. Virgül, ok ve boş satır, çeyrek yüzyıl boyunca tutunan bir gelenektir.

İlgili biçimler

.srt düzeltmek mi istiyorsunuz?

Videoyla birlikte Subtitld'de açın ve dalga biçimi üzerinde yeniden zamanlayın.

Subtitld'yi indirin