Yuramedia Link Logo
Panduan

Panduan Teknis & Encoding

Panduan teknis file subtitle di Yuramedia Link — encoding UTF-8, pengaturan Script Info dan Style .ass, tag format, konvensi penamaan file, dan troubleshooting masalah teknis umum.

Panduan ini mencakup spesifikasi teknis file subtitle yang digunakan di Yuramedia Link: encoding karakter, pengaturan style, tag format, dan konvensi pengiriman file. Isi panduan ini bersifat teknis — bukan tentang isi terjemahan, melainkan tentang file itu sendiri.

Panduan ini melengkapi, bukan menggantikan

Panduan Aegisub membahas cara menggunakan software. Panduan ini membahas standar teknis yang harus dipenuhi file yang dihasilkan oleh Aegisub. Baca keduanya.


1. Format File: .ass dan .srt

Kapan pakai .ass?

Gunakan .ass untuk semua file kerja internal di Yuramedia Link. Format ini mendukung styling lengkap: font, warna, posisi, italic, bold, dan tag khusus yang tidak bisa dilakukan oleh format lain.

Kapan pakai .srt?

Hanya jika diminta secara eksplisit oleh koordinator untuk keperluan pengiriman ke platform tertentu. .srt tidak mendukung styling — semua tag .ass akan hilang atau muncul sebagai teks mentah saat dikonversi.

Fitur.ass.srt
Styling (font, warna, posisi)✅❌
Italic, bold, underline✅Terbatas
Posisi kustom (\an, \pos)✅❌
Digunakan sebagai file kerja✅❌
Digunakan untuk pengirimanTergantung platformTergantung platform

Cara mengekspor ke .srt dari Aegisub

File → Export Subtitles → pilih format SubRip (.srt) → simpan. Lakukan ini hanya untuk kebutuhan pengiriman — file kerja tetap disimpan sebagai .ass.


2. Encoding Karakter: UTF-8

Mengapa UTF-8?

UTF-8 adalah satu-satunya encoding yang mendukung semua karakter yang mungkin muncul dalam proyek lokalisasi: aksara Indonesia, aksara Mandarin (untuk pengecekan), simbol khusus (♪, ℃, →), dan karakter Eropa dalam nama merek internasional.

Menyimpan file dengan encoding yang salah (misalnya ANSI, Windows-1252, atau Shift-JIS) akan menghasilkan karakter acak atau kotak saat file dibuka di komputer lain.

UTF-8 vs UTF-8 BOM

VersiKeteranganDigunakan?
UTF-8 tanpa BOMStandar umum untuk subtitle✅ Gunakan ini
UTF-8 dengan BOMMenambahkan byte penanda di awal file❌ Hindari — bisa menyebabkan karakter aneh di beberapa player

Aegisub secara default menyimpan dalam UTF-8 tanpa BOM — tidak perlu dikonfigurasi manual selama kamu tidak mengubah pengaturan encoding di dialog Save.

Cara memeriksa encoding file

Jika perlu memverifikasi encoding di luar Aegisub:

  • Notepad++ (Windows): Buka file → lihat pojok kanan bawah. Harus tertulis UTF-8.
  • VS Code: Buka file → lihat status bar di bawah → klik tulisan encoding untuk melihat atau mengubahnya.
  • Terminal (macOS/Linux): file -I namafile.ass — hasilnya harus charset=utf-8.

Cara memperbaiki encoding yang salah

  1. Buka file di Notepad++ atau VS Code.
  2. Ubah encoding ke UTF-8.
  3. Simpan file.
  4. Buka kembali di Aegisub dan periksa apakah karakter sudah tampil benar.

Jangan "Convert to UTF-8" tanpa membaca isinya dulu

Beberapa editor mengonversi encoding tanpa memperbaiki karakter yang sudah rusak. Periksa teks di sekitar karakter bermasalah sebelum dan sesudah konversi.


3. Script Info: Header File .ass

Setiap file .ass dimulai dengan blok [Script Info] yang berisi metadata dan pengaturan tampilan dasar. Aegisub mengisi ini otomatis, tapi perlu dipahami dan diperiksa — terutama saat menerima file dari sumber luar.

Struktur Script Info

[Script Info]
; Script generated by Aegisub 9257
Title: Judul Episode
ScriptType: v4.00+
WrapStyle: 0
ScaledBorderAndShadow: yes
YCbCr Matrix: TV.601
PlayResX: 1280
PlayResY: 720

Penjelasan tiap field

FieldFungsiNilai yang benar
ScriptTypeVersi format ASSHarus v4.00+
WrapStyleCara teks membungkus baris0 = bungkus otomatis (normal)
ScaledBorderAndShadowApakah outline/shadow mengikuti resolusiyes — selalu aktifkan
PlayResX / PlayResYResolusi referensi tampilan subtitleSesuaikan dengan video (lihat bawah)

Pengaturan resolusi (PlayResX / PlayResY)

Resolusi di Script Info bukan resolusi video asli — ini adalah resolusi referensi yang digunakan Aegisub untuk menghitung posisi dan ukuran font. Jika nilainya tidak cocok dengan video, subtitle akan tampak terlalu besar atau terlalu kecil.

Format videoPlayResXPlayResY
Landscape HD (16:9)1280720
Landscape Full HD (16:9)19201080
Portrait (9:16) — serial pendek mobile10801920

Konfirmasi resolusi dengan koordinator

Serial pendek Tiongkok untuk platform mobile sering menggunakan format portrait (9:16). Pastikan PlayResX/Y sudah dikonfirmasi ke koordinator sebelum mulai — mengubah resolusi di tengah proyek akan menggeser posisi semua subtitle.

Cara memeriksa dan mengubah Script Info di Aegisub

File → Properties → tab Script → periksa nilai PlayResX dan PlayResY. Klik Set from video untuk mengisi otomatis dari video yang sedang dibuka.


4. Style Definition: Font, Warna, dan Ukuran

Style adalah template tampilan yang diterapkan ke baris subtitle. Satu file .ass bisa memiliki beberapa style — misalnya satu untuk dialog utama, satu untuk lirik lagu, satu untuk keterangan layar.

Mengelola style di Aegisub

Subtitles → Style Manager → klik dua kali pada style untuk mengedit.

Parameter style yang perlu dipahami

ParameterFungsiNilai tipikal
Font NameJenis hurufArial atau Trebuchet MS — font yang tersedia di hampir semua sistem
Font SizeUkuran huruf (dalam unit resolusi Play Res)50–70 untuk 1080p; konfirmasi dengan koordinator
BoldCetak tebal0 (tidak) untuk teks biasa; -1 (ya) hanya jika diperlukan
Primary ColourWarna teks utamaPutih: &H00FFFFFF
Outline ColourWarna garis tepi teksHitam: &H00000000
OutlineKetebalan garis tepi (pixel)2–3 untuk keterbacaan
ShadowKetebalan bayangan0 atau 1
AlignmentPosisi default subtitle2 = tengah bawah (standar dialog)
MarginVJarak dari tepi bawah/atas20–30 untuk layar landscape; lebih besar untuk portrait

Format warna di .ass

Warna di file .ass ditulis dalam format &HAABBGGRR (bukan RGB biasa — urutan terbalik, diawali nilai alpha):

WarnaKode .ass
Putih&H00FFFFFF
Hitam&H00000000
Merah&H000000FF
Kuning&H0000FFFF
Transparan penuh&HFF000000

00 di posisi pertama (alpha) = tidak transparan. FF = transparan penuh.

Konfirmasi pengaturan spesifik dengan koordinator. Panduan ini menjelaskan struktur dan fungsinya — bukan angka yang bisa langsung dipakai tanpa verifikasi.

StyleDigunakan untukCatatan
DefaultDialog utamaStyle yang paling sering digunakan
SongLirik laguBisa italic, warna berbeda
NoteKeterangan layar, teks informatifSering lebih kecil atau di posisi berbeda
SignTerjemahan teks di layar (papan, surat, layar HP)Posisi mengikuti teks asli di video

5. Tag .ass: Referensi Lengkap

Tag ditulis di dalam kurung kurawal {} sebelum teks yang dipengaruhi. Tag yang membuka harus ditutup kembali.

Tag format teks

TagEfekCara menutupContoh penggunaan
{\i1}Italic / miring{\i0}Narasi, suara hati, lirik
{\b1}Bold / tebal{\b0}Penekanan kuat (gunakan jarang)
{\u1}Underline / garis bawah{\u0}Jarang digunakan dalam subtitle
{\s1}Strikethrough{\s0}Sangat jarang digunakan

Tag posisi dan alignment

TagEfekNilaiContoh
{\an1} s/d {\an9}Alignment numpad — posisi di layarLihat diagram di bawah{\an8} = atas tengah
{\pos(x,y)}Posisi kustom koordinatx = horizontal, y = vertikal{\pos(640,50)}
{\move(x1,y1,x2,y2)}Animasi bergerak dari satu titik ke titik lain—Jarang digunakan

Diagram alignment (\an):

7 | 8 | 9     (atas)
---------
4 | 5 | 6     (tengah)
---------
1 | 2 | 3     (bawah)

\an2 = bawah tengah = posisi default dialog. \an8 = atas tengah = digunakan untuk speaker yang ada di bagian bawah layar.

Tag warna dan transparansi

TagEfekContoh
{\c&HBBGGRR&}Warna teks primer{\c&H0000FF&} = merah
{\3c&HBBGGRR&}Warna outline{\3c&H000000&} = hitam
{\alpha&HAA&}Transparansi seluruh teks{\alpha&H80&} = 50% transparan
{\1a&HAA&}Transparansi teks primer saja{\1a&H00&} = tidak transparan

Tag ukuran font

TagEfekContoh
{\fs60}Ukuran font kustom{\fs40} = lebih kecil
{\fn nama}Font kustom untuk satu baris{\fnArial}

Gunakan tag hanya jika diperlukan

Tag yang berlebihan membuat file susah dibaca dan diedit. Gunakan tag hanya untuk pengecualian dari style default — bukan sebagai cara mendekorasi teks. Jika satu baris harus selalu italic, ubah di Style Manager, bukan dengan menambahkan {\i1} di setiap baris.

Contoh penggunaan tag yang benar

Dialog narasi:
{\i1}(Saat itu aku baru mengerti mengapa dia pergi.){\i0}

Subtitle di atas layar (speaker di bawah):
{\an8}Dia sudah menunggu di sana.

Keterangan waktu di tengah atas:
{\an8\pos(640,40)}(Tiga tahun kemudian)

Lirik lagu italic:
{\i1}♪ Rasa sayang hey ♪{\i0}

6. Konvensi Penamaan File

Penamaan file yang konsisten mempermudah koordinator menelusuri dan menyusun file dari banyak penerjemah.

Pola penamaan standar

[KodeProyek]_EP[Nomor]_[Inisial]_[Status].ass
BagianKeteranganContoh
KodeProyekKode atau singkatan judul proyek dari koordinatorBSK, NAGA01
EP[Nomor]Nomor episode, dua digitEP01, EP12
[Inisial]Inisial penerjemah atau timerRD, AT
[Status]Tahap file saat inidraft, timed, qc, final

Contoh:

BSK_EP03_RD_draft.ass        ← terjemahan awal dari penerjemah
BSK_EP03_RD_timed.ass        ← setelah timing selesai
BSK_EP03_RD_qc.ass           ← dikirim ke QC
BSK_EP03_RD_final.ass        ← file siap rilis

Ikuti instruksi koordinator jika berbeda

Koordinator proyek mungkin memiliki pola penamaan spesifik untuk platformnya. Ikuti instruksi yang diberikan — panduan ini hanya standar default jika tidak ada ketentuan lain.

Yang harus dihindari dalam nama file

DilarangAlasanAlternatif
Spasi dalam nama fileMenyebabkan masalah di beberapa sistemGunakan _ atau - sebagai pemisah
Karakter khusus (/, \, *, ?, ")Tidak valid di Windows/macOS/LinuxGunakan hanya huruf, angka, -, _
Nama terlalu generik (final.ass, edit2.ass)Tidak jelas milik siapa dan episode berapaSertakan kode proyek dan nomor episode
Huruf besar campur kecil tidak konsistenMenyulitkan sorting dan pencarianPilih satu konvensi dan konsisten

7. Checklist Teknis Sebelum Submit

Gunakan checklist ini sebelum mengirim file ke koordinator atau ke tahap QC. Checklist ini melengkapi — bukan menggantikan — Checklist Timing dan Checklist QC.

#Yang diperiksaCara memeriksa
E1File disimpan dalam format .assCek ekstensi file di file manager
E2Encoding adalah UTF-8 tanpa BOMNotepad++ / VS Code / file -I di terminal
E3PlayResX dan PlayResY sesuai video proyekFile → Properties → Script di Aegisub
E4Style Default sesuai spesifikasi proyekSubtitles → Style Manager
E5Tidak ada tag yang tidak ditutup ({\i1} tanpa {\i0})Cari \i1 di Ctrl+F, periksa satu per satu
E6Tidak ada karakter Mandarin tersisa di teksCtrl+F → tempel karakter Cina untuk tes
E7Tidak ada spasi ganda di dalam teksCtrl+F → cari dua spasi berturutan
E8Nama file mengikuti konvensi yang disepakatiPeriksa nama file sebelum dikirim
E9File bisa dibuka dan ditampilkan di video tanpa errorBuka di Aegisub bersama video sebelum submit

8. Troubleshooting: Masalah Umum

Karakter muncul sebagai kotak atau tanda tanya

Penyebab: Encoding file salah (bukan UTF-8), atau font yang digunakan tidak mendukung karakter tersebut.

Solusi:

  1. Buka file di Notepad++ atau VS Code.
  2. Periksa encoding di status bar — jika bukan UTF-8, ubah dan simpan.
  3. Buka kembali di Aegisub dan periksa apakah karakter sudah tampil benar.
  4. Jika masalah pada simbol tertentu (♪, ℃), pastikan font yang digunakan di style mendukung karakter tersebut.

Subtitle terlalu besar atau terlalu kecil saat diputar

Penyebab: PlayResX/PlayResY di Script Info tidak cocok dengan resolusi video.

Solusi:

  1. Di Aegisub, pastikan video sudah dibuka.
  2. Buka File → Properties → Script.
  3. Klik Set from video untuk mengisi PlayRes otomatis dari video.
  4. Periksa ulang tampilan subtitle di Video Player.

Tag italic/bold tidak menutup — teks berikutnya ikut terpengaruh

Penyebab: Tag pembuka ({\i1}) ada, tag penutup ({\i0}) lupa ditambahkan.

Solusi:

  1. Gunakan Ctrl+F → cari \i1.
  2. Periksa setiap kemunculannya — pastikan ada pasangan \i0 di akhir teks yang sama.
  3. Jika satu baris seluruhnya italic, pastikan tag ditutup di akhir baris yang sama: {\i1}teks{\i0}.

File .srt kehilangan italic/bold saat dibuka

Penyebab: Format .srt tidak mendukung semua tag .ass. Konversi dari .ass ke .srt akan menghapus atau mengubah sebagian besar tag.

Solusi: Jangan gunakan .srt sebagai file kerja. Selalu kerja di .ass. Jika perlu .srt untuk pengiriman, ekspor hanya di tahap akhir dan jangan simpan ulang sebagai file kerja.


Subtitle tidak muncul di video player tertentu

Penyebab: Video player tidak mendukung format .ass, atau file .ass rusak.

Solusi:

  1. Gunakan VLC atau MPC-HC — keduanya mendukung .ass penuh.
  2. Jika file masih tidak muncul, buka di Aegisub dan periksa apakah ada error di Subtitle Grid (baris berwarna merah).
  3. Periksa blok [Script Info] dan [V4+ Styles] — jika salah satu rusak, file tidak akan diproses dengan benar.

File dibuka di komputer lain tapi font berubah

Penyebab: Font yang didefinisikan di style tidak tersedia di komputer penerima.

Solusi: Gunakan font yang tersedia secara universal: Arial, Trebuchet MS, atau Verdana. Hindari font kustom kecuali file akan diputar di satu lingkungan yang terkontrol, atau font disertakan bersama file.


Lihat Juga

  • Panduan Aegisub — cara menggunakan interface Aegisub, shortcut, dan fitur timing
  • Panduan Timing — standar durasi dan jeda antarbaris
  • Panduan QC — checklist error teknis (T6–T9) yang berkaitan dengan panduan ini
  • Sumber Tambahan — Netflix Timed Text Style Guide dan standar platform lainnya

On this page