Advanced SubStation Alpha

AçKaydetDüz metinBiçimli

Hemen hemen her şeyi yapabilen altyazı biçimi: adlandırılmış stiller, her yazı tipi, renkler, konturlar, gölgeler ve her satırı yerleştiren, hareket ettiren ve canlandıran kodlar. Fansub ekipleri çeyrek yüzyıldır bununla yazı yerleştiriyor. Daha eski kardeşi SubStation Alpha (.ssa) aynı şekilde okunur.

Kısaca

Uzantı.ass
Medya türüKayıtlı değil; alışkanlıkla text/x-ssa
BelirtimGayriresmi. SubStation Alpha betik notları, ardından VSFilter ve libass’ın çizdikleri.
Zaman hassasiyetiSaniyenin yüzde biri
Metin kodlamasıBelirtilmez. Bugün UTF-8; eski dosyalar kendi dönemlerinin kodlamalarındadır ve Subtitld bunları algılar.
BiçimlendirmeAdlandırılmış stiller ve metindeki geçersiz kılma kodları: yazı tipleri, renkler, konturlar, gölgeler, döndürme, canlandırma
KonumlandırmaHer yerde: bir stilin hizası ve kenar boşlukları, {\an8}, {\pos}, {\move}
KonuşmacılarHer satırda bir oyuncu (Name); ekranda gösterilmez
KapsayıcılardaMatroska’da S_TEXT/ASS ya da S_TEXT/SSA olarak, yazı tipleri eklenmiş halde; MP4’te yalnızca dönüştürülür, biçimlendirme olmadan

Dosyanın yapısı

Her biri köşeli parantez içinde bir başlık ve altında Anahtar: değer satırları olan üç bölüm.

[Script Info]
PlayResY: 800
 
[V4+ Styles]
Style: Default,Arial,44,…
 
[Events]
Dialogue: 0,0:00:30.80,…,Celia,…
  1. 1 · Script Info

    Tuval: her konumun ölçüldüğü boyut (PlayResX, PlayResY), satırların nasıl kırılacağı (WrapStyle) ve bir başlık.

  2. 2 · Stiller

    Adlandırılmış görünümler: yazı tipi, boyut, renkler, kontur, gölge, hiza ve kenar boşlukları. SSA bu bölümü [V4 Styles] olarak adlandırır.

  3. 3 · Olaylar

    Her altyazı için bir satır: Dialogue, ya da hiç gösterilmeyen Comment.

Bir Dialogue satırı

Dialogue: 0,0:00:30.80,0:00:34.00,Default,Celia,0,0,0,,{\an8}Why don't you… virgülden virgüle şunları tutar:

Alan Ne olduğu
Katman (Layer) Yüksek katmanlar üstte çizilir. SSA burada Marked=0 kullanır.
Başlangıç, bitiş (Start, End) Zamanlar, saniyenin yüzde birine kadar
Stil (Style) Adlandırılmış stillerden biri
Ad (Name) Oyuncu: kim konuşuyor. Gösterilmez.
MarginL, MarginR, MarginV Bu satır için stilin kenar boşlukları; 0 olursa stilinkiler kalır
Efekt (Effect) Eski kayan efektler, çoğunlukla boş
Metin (Text) Satırın geri kalanı, virgülleri ve geçersiz kılma kodlarıyla birlikte

Zaman kodu

Binde değil, yüzde. Saat için bir hane ve noktadan sonra iki hane. Milisaniyeye kadar zamanlanmış bir altyazı, ASS olarak kaydedilirken en yakın yüzde bire yuvarlanır.

Geçersiz kılma kodları

Süslü parantez içindeki kodlar, satırı oradan itibaren değiştirir. Bunlar yaygın olanlar ve Subtitld’nin onlarla ne yaptığı.

Kod Etki Subtitld’de
{\i1}…{\i0} İtalik Korunur
{\b1}, {\b700} Kalın ya da bir ağırlık Korunur
{\u1}, {\s1} Altı çizili, üstü çizili Korunur
{\c&H00D7FF&} Metin rengi Korunur
{\r}, {\rSign} Satırın stiline ya da başka bir stilin görünümüne dön Takip edilir
{\an8} Satırı yerleştirir: tuş takımının dokuz yeri Korunur
\N, \n, \h Satır sonu; yalnızca WrapStyle: 2 altında satır sonu; kesilmeyen boşluk Satır ve boşluk olarak korunur
{\pos(960,100)}, {\move(…)} Kesin bir nokta ya da bir yol Korunmaz
{\fad(200,200)}, {\t(…)} Solma ve canlandırma Korunmaz
{\k20} Karaoke zamanlaması Korunmaz; metin kalır
{\fnArial\fs48} Yazı tipi ve boyut Korunmaz
{\p1}…{\p0} Vektör çizimi Bir altyazı değil

Renkler ters yazılır. &H00D7FF& altındır: sırasıyla mavi, yeşil, kırmızı. Bir stilin rengi önüne alfa ekler; 00 tam opak, FF görünmezdir.

SSA mı ASS mi?

SubStation Alpha .ssa Gelişmiş SubStation Alpha .ass
Sürüm v4.00 v4.00+
Stiller bölümü [V4 Styles] [V4+ Styles]
Hizalama Kendi numaraları: 1 2 3 alt, 5 6 7 üst, 9 10 11 orta Tuş takımınınki, 1’den 9’a
Altı çizili, üstü çizili — Stillerde ve kodlarda
Katmanlar — Satır başına bir tane
Kullanıldığı yer Eski araçlar Aegisub, oynatıcılar, fansub

Subtitld’de ASS

Dosyada korunanlar (.ass)
  • Her altyazının metni ve satır sonları
  • Stillerden ve kodlardan italik, kalın, altı çizili, üstü çizili ve renk
  • Ekranda nerede durduğu
  • Konuşmacılar, oyuncu olarak
  • Başlangıç ve bitiş, saniyenin yüzde birine kadar, sırayla
Yeri olmayanlar
  • Kesin konumlar, solmalar, canlandırma ve karaoke
  • Satır satır yazı tipleri, boyutlar ve konturlar; katmanlar
  • Çizimler ve yorumlar
  • Orijinalin yanındaki çeviriler, dublajlar, konuşmacıların yüzleri

Subtitld’e ait olanı korumak için bir .usfx projesi kaydedin.

ASS ya da SSA dosyası açmak

Subtitld iki sürümü de okur ve:

  • her satıra stilinin görünümünü (italik, kalın, altı çizili, üstü çizili, beyazdan farklı bir renk) ve yerini verir, ardından metnindeki kodları izler;
  • oyuncuyu satırın konuşmacısı olarak alır, dublaj için hazır;
  • Comment satırlarını ve çizimleri atlar; çizimden sonra gelen metni tutar;
  • \n’i dosyanın WrapStyle değerine göre okur: stil 2’de satır sonu, aksi halde boşluk;
  • her kodlamayı çözer ve satırları sıraya koyar.

Kesin konumlar, solmalar, karaoke ve yazı tipleri gibi bir yeri olmayanlar bırakılır. Metnin kendisi kalır.

ASS dışa aktarmak

Subtitld’nin dışa aktarma penceresi: ASS seçili, görünüm olarak Subtitld’nin önizlemesi ayarlı

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

  • MetinOrijinal, bir çeviri ya da ikisi; çeviri altta.
  • Konuşmacı adlarıMetnin dışında bırakılır ya da önüne yazılır (Thom: …). Her iki durumda da oyuncu olarak eklenir.
  • BiçimlendirmeKorunur ya da kaldırılır.
  • Zamanları kaydırHer altyazı aynı miktarda önceye ya da sonraya alınır.
  • Görünüm (Look)Beyaz, siyah konturlu; ya da Subtitld önizlemesinin çizdiği gibi: yazı tipi, renk, gölge ve yarı saydam kutu.
Aynı altyazı videoya iki kez yakılmış: siyah konturlu beyaz, ve Montserrat yazı tipiyle yarı saydam kutu üzerinde
Libass’ın çizdiği iki görünümTears of Steel © Blender Foundation, CC BY 3.0

Betik videoya göre boyutlandırılır: PlayResX ve PlayResY genişlik ve yükseklik olur; tek stili Default, yüksekliğe göre ölçeklenir: 1080’de 60 piksel. Dosyayı .ssa olarak adlandırırsanız SubStation Alpha v4 olarak yazılır, konumları SSA’nın numaralarıyla.

Bilgi köşesi

1996

SubStation Alpha, Kotus tarafından yazılmış bir düzenleyiciydi. Betik biçimi programın adını aldı ve programdan uzun yaşadı.

v4.00+

Gelişmiş SubStation Alpha, kendini orijinalin sürümü ve bir artı işaretiyle belirtir: aynı bölümler, daha fazla kod.

BGR

Renkler mavi, yeşil, kırmızı sırasıyla yazılır ve alfa azalarak sayılır: 00 tam opak, FF görünmez.

İlgili biçimler

.ass düzeltmek mi istiyorsunuz?

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

Subtitld'yi indirin