Penataan Gaya Subtitle ASS: Panduan untuk Pemula | AllSubConverter
Sebagian besar format subtitle hanya berupa teks biasa dengan stempel waktu. ASS (Advanced SubStation Alpha) berbeda — ini adalah bahasa styling lengkap untuk subtitle, dengan kontrol atas font, warna, garis tepi, bayangan, posisi di layar, dan bahkan animasi karaoke per suku kata. Ini adalah format di balik fansub anime, video karaoke, dan sebagian besar pasca-produksi video profesional. Panduan ini membahas hal-hal penting agar Anda dapat membuat subtitle yang terlihat rapi, bukan sekadar tampilan default.
Ubah subtitle SRT biasa menjadi file ASS bergaya yang dapat Anda sesuaikan -- gratis, di browser Anda.
Konversi SRT ke ASS →Bagaimana file ASS disusun
File ASS memiliki dua bagian penting untuk styling. Pertama adalah bagian [V4+ Styles], yang mendefinisikan template gaya yang dapat digunakan kembali — anggap setiap gaya seperti kelas CSS untuk subtitle Anda. Kedua adalah bagian [Events], di mana setiap baris dialog merujuk ke salah satu gaya tersebut berdasarkan nama dan dapat menambahkan format ekstra dengan tag override inline.
Definisi gaya adalah satu baris panjang yang dipisahkan koma. Berikut adalah gaya default yang tipikal:
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,48,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1
Terasa menakutkan, tetapi setiap field mengontrol tepatnya satu properti visual. Bagian panduan ini membaginya menjadi beberapa kelompok.
Warna -- primer, garis tepi, dan latar
ASS menggunakan empat field warna per gaya, dan hal terpenting yang perlu diketahui sejak awal adalah bahwa warnanya BGR, bukan RGB, dengan saluran alfa di depan. Kode warna terlihat seperti &HAABBGGRR, di mana AA adalah alfa (00 = sepenuhnya opak, FF = sepenuhnya transparan).
- PrimaryColour — warna isian utama teks. Inilah yang biasanya Anda anggap sebagai "warna subtitle."
- SecondaryColour — digunakan untuk karaoke: warna awal suku kata sebelum disorot.
- OutlineColour — warna batas yang digambar di sekitar setiap glyph.
- BackColour — warna bayangan, atau kotak latar jika Anda menggunakan BorderStyle 3.
| Kode | Arti |
|---|---|
&H00FFFFFF | Putih opak |
&H000000FF | Merah opak (BGR!) |
&H0000FF00 | Hijau opak |
&H00FF0000 | Biru opak |
&H80FFFFFF | Putih semi-transparan |
&HFFFFFFFF | Sepenuhnya transparan |
Jebakan umum: karena ASS menyimpan warna sebagai BGR,
&H0000FFadalah biru, bukan merah. Jika subtitle Anda muncul dengan warna yang salah, tukar byte merah dan biru lalu coba lagi.
Font, ketebalan, dan kemiringan
Field Fontname dan Fontsize melakukan apa yang Anda harapkan. Bold, Italic, Underline, dan StrikeOut bersifat biner — gunakan -1 untuk aktif dan 0 untuk nonaktif. Pilihan font lintas platform yang andal termasuk Arial, Helvetica, Open Sans, Roboto, dan Noto Sans; jika Anda memilih sesuatu yang tidak biasa, pemutar akan kembali ke font default saat font tidak terinstal.
Style: Default,Arial,48,... (normal)
Style: Title,Bebas Neue,64,... (judul besar)
Style: Whisper,Arial,42,...,-1 (-1 mengaktifkan Bold)
Garis tepi dan bayangan untuk keterbacaan
Dua field mengontrol perlakuan tepi teks Anda. Outline adalah ketebalan batas dalam piksel di sekitar setiap glyph, dan Shadow adalah seberapa jauh bayangan diimbangi. BorderStyle menentukan apa arti field-field tersebut: 1 memberi Anda garis tepi plus bayangan (default, dan yang paling mudah dibaca), sedangkan 3 mengubah area di belakang teks menjadi kotak opak.
Outline: 2, Shadow: 1— default yang bersih dan mudah dibaca untuk sebagian besar konten.Outline: 4, Shadow: 2— batas tebal untuk rekaman berkontras rendah.BorderStyle: 3— kotak latar padat, bagus untuk keterangan di atas gambar yang ramai.
Penjajaran dan posisi
Field Alignment menggunakan notasi keypad, di mana angka 1 hingga 9 memetakan ke posisi layar tepat seperti keypad keyboard:
7 8 9 (baris atas)
4 5 6 (tengah)
1 2 3 (baris bawah)
2 adalah posisi subtitle klasik di bawah-tengah, 8 menempatkan teks di atas (berguna untuk judul atau label pembicara), dan 5 menengahkan teks di layar. Field MarginL, MarginR, dan MarginV kemudian menggeser teks ke dalam dari tepi penjajaran dalam piksel.
Lima gaya siap pakai
Berikut adalah lima gaya praktis yang dapat Anda tempel langsung ke bagian [V4+ Styles]. Masing-masing adalah baris Style: lengkap.
- Subtitle modern yang bersih — teks putih, garis tepi hitam 2px, bayangan halus, bawah tengah:
Style: Modern,Arial,52,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1 - Sorotan karaoke — tebal, garis tepi tebal, siap untuk efek isi warna:
Style: Karaoke,Arial,48,&H00FFFFFF,&H0000FFFF,&H00000000,&H80000000,-1,0,0,0,100,100,0,0,1,3,2,2,30,30,50,1 - Judul atas — judul besar yang dipasang di atas:
Style: TopTitle,Bebas Neue,64,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,3,1,8,60,60,30,1 - Narasi miring — abu-abu miring untuk narasi di luar layar:
Style: Narration,Arial,42,&H00CCCCCC,&H000000FF,&H00000000,&H80000000,0,-1,0,0,100,100,0,0,1,1,1,2,40,40,35,1 - Keterangan kuning tebal — tampilan film klasik:
Style: Caption,Arial Black,38,&H00FFFF00,&H000000FF,&H00000000,&H80000000,-1,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1
Tag override inline
Gaya berlaku untuk seluruh baris, tetapi ASS juga memungkinkan Anda menimpa format di tengah baris dengan tag yang dibungkus kurung kurawal. Begitulah cara Anda mengubah warna untuk satu kata, menggeser satu baris ke posisi berbeda, atau membangun pewaktuan karaoke. Tabel di bawah mencakup tag yang paling sering Anda gunakan.
| Tag | Fungsinya | Contoh |
|---|---|---|
{\b1} / {\b0} | Tebal on / off | {\b1}Penting{\b0} |
{\i1} / {\i0} | Miring on / off | {\i1}Bisikan{\i0} |
{\u1} / {\s1} | Garis bawah / coret | {\u1}Catatan{\u0} |
{\c&HBBGGRR&} | Atur warna primer (BGR) | {\c&H0000FF&}Merah |
{\3c&HBBGGRR&} | Atur warna garis tepi | {\3c&H000000&}Garis tepi hitam |
{\fnName} | Ganti font | {\fnGeorgia}Serif |
{\fsN} | Ganti ukuran font | {\fs64}Besar |
{\anN} | Atur penjajaran (keypad 1-9) | {\an8}Judul atas |
{\pos(x,y)} | Sematkan ke posisi piksel tepat | {\pos(320,50)}Judul |
{\move(x1,y1,x2,y2)} | Animasikan posisi selama cue | {\move(50,50,300,50)} |
{\fad(in,out)} | Fade in dan out (md) | {\fad(300,200)} |
{\frxN} / {\fryN} / {\frzN} | Putar teks pada sumbu (derajat) | {\frz15}Miring |
{\kN} / {\kfN} | Pewaktuan karaoke (sentidetik) | {\kf20}Kata |
Dasar-dasar animasi
Tiga tag membawa sebagian besar gerakan dalam ASS. {\fad(in,out)} memudarkan baris masuk dan keluar selama sejumlah milidetik — sempurna untuk munculnya judul yang lembut. {\move(...)} menggeser baris dari satu set koordinat ke set lainnya selama durasi cue, yang memungkinkan teks melayang dari sisi. {\t(...)} adalah tag transformasi serbaguna yang menginterpolasi tag lain dari waktu ke waktu, memungkinkan Anda menumbuhkan, memutar, atau mewarnai ulang teks di tengah baris.
Efek karaoke menggunakan keluarga {\k}. {\k20} menyisihkan 20 sentidetik untuk suku kata dan menukarnya dari warna sekunder ke warna primer pada saat yang tepat; {\kf} menghasilkan sapuan isian halus yang dipikirkan kebanyakan orang ketika berbicara tentang video karaoke.
Memulai dari SRT
Jika subtitle Anda saat ini SRT, jalur tercepat menuju hasil bergaya adalah mengonversinya ke ASS terlebih dahulu lalu mengedit bagian [V4+ Styles]. Konversi mempertahankan setiap baris dan stempel waktu, jadi Anda hanya perlu memikirkan tampilannya. Kami membahas alur kerja lengkap tersebut dalam panduan styling SRT ke ASS.
Kesalahan umum yang harus dihindari
- ✔ Menggunakan RGB alih-alih BGR. Ingatlah bahwa
&H0000FFadalah biru, bukan merah. - ✔ Lupa saluran alfa. Selalu sertakan dua digit alfa sebelum warna.
- ✔ Berlebihan dalam styling. Melapisi transformasi, rotasi, dan bayangan pada setiap baris merusak keterbacaan — pengekangan terlihat profesional.
- ✔ Mengabaikan ketersediaan font. Jika font tidak terinstal di mesin pemutaran, pemutar akan diam-diam menggantinya dengan yang lain.
- ✔ Tidak menguji di berbagai pemutar. VLC, mpv, dan MPC-HC merender ASS sedikit berbeda; periksa output Anda di lebih dari satu.
Mulai styling subtitle Anda
Setelah Anda memiliki file ASS bergaya, setiap pemutar yang mendukung ASS — yang merupakan sebagian besar — akan merender subtitle Anda persis seperti yang Anda rancang. Konversi SRT Anda ke ASS, masukkan salah satu gaya siap pakai di atas, dan iterasi dari sana.
Terakhir diperbarui: 20 Maret 2026