Skip to content
Panduan format

Apa itu file STL?

Semua yang perlu Anda ketahui tentang format subtitle EBU STL (Tech 3264), standar Eropa untuk pertukaran subtitle profesional.

STL (EBU SubTitling List) adalah format file subtitle biner yang didefinisikan oleh European Broadcasting Union dalam spesifikasi teknis EBU Tech 3264 (1991). Ini adalah format pertukaran subtitle standar untuk penyiar televisi Eropa dan masih banyak digunakan dalam alur kerja penyiaran, server video profesional, dan lingkungan pascaproduksi di seluruh Eropa.

Apa kepanjangan STL?

STL adalah singkatan dari Subtitling List file, ekstensi yang digunakan untuk file subtitle EBU Tech 3264. EBU (European Broadcasting Union) mengembangkan format ini pada tahun 1991 untuk menstandardisasi pertukaran subtitle antara berbagai sistem penyiaran. Terlepas dari usianya, STL tetap digunakan secara aktif karena banyak sistem penyiaran profesional, server video, dan alur kerja kepatuhan masih memerlukannya.

Cara kerja file STL

File STL adalah file biner yang dibagi menjadi dua blok utama: Global Storage Block (GSI) yang berisi metadata seperti bahasa subtitle, editor, dan format pewaktuan, dan Text and Timing Information Block (TTI) yang berisi entri subtitle aktual dengan kode waktu dan teksnya. Setiap entri TTI memiliki indikator status kumulatif, kode waktu dalam format HH:MM:SS:FF, dan teks yang dapat menyertakan kode karakter EBU khusus untuk aksen dan penentuan posisi.

Kapan menggunakan STL

STL adalah pilihan yang tepat ketika Anda bekerja dengan televisi Eropa, mengirimkan subtitle ke sistem yang memerlukan kepatuhan EBU Tech 3264, atau berinteraksi dengan server video profesional dan otomasi pemutaran. Banyak penyiar Eropa, distributor konten, dan fasilitas pascaproduksi masih mewajibkan STL sebagai format pengiriman.

Struktur file STL

[GSI Block - 1024 bytes]
Code Page Number: 850
Character Code Table: 0 (Latin)
Language Code: eng
Original Programme Title: Example Show

[TTI Block - variable entries]
Each entry:
  SGN (2 bytes) - subtitle group number
  SN  (2 bytes) - subtitle number
  TCI (5 bytes) - timecode in (HH:MM:SS:FF)
  TCO (5 bytes) - timecode out
  VP  (1 byte)  - vertical position
  TF  (112 bytes) - text field
GSI BlockGlobal Storage Information - 1024 byte metadata (bahasa, halaman kode, editor)
TTI BlockText and Timing Information - entri subtitle dengan panjang variabel
TCI/TCOKode waktu masuk dan keluar dalam format berbasis frame HH:MM:SS:FF
TFText Field - 112 byte per blok menggunakan tabel kode karakter EBU

Keunggulan STL

  • Standar penyiaran Eropa (EBU Tech 3264) untuk pertukaran subtitle
  • Mendukung beberapa tabel kode karakter untuk berbagai bahasa
  • Mengangkut metadata yang kaya (editor, bahasa, revisi, judul program)
  • Pewaktuan tepat per frame, kompatibel dengan server video profesional

Keterbatasan STL

  • Format biner - tidak dapat dibaca atau diedit di editor teks standar
  • Terbatas pada 112 byte teks per blok subtitle
  • Kode waktu berbasis frame memerlukan pengetahuan tentang laju frame video yang tepat
  • Format yang lebih lama dengan tabel karakter yang berbeda dari Unicode modern

Pemutar dan platform yang mendukung STL

Subtitle Edit Avid Media Composer Grass Valley EDIUS Server penyiaran yang sesuai dengan EBU FFmpeg

Pertanyaan yang sering diajukan tentang STL

Bagaimana cara membuka file STL?

File STL adalah biner, sehingga tidak dapat dibuka secara bermakna di editor teks standar. Gunakan Subtitle Edit (gratis, sumber terbuka) atau alat pengedit video profesional untuk membuka, melihat, dan mengedit subtitle STL. Anda juga dapat mengonversi STL ke SRT atau VTT untuk pengeditan yang lebih mudah.

Apa perbedaan antara STL dan SRT?

STL adalah format penyiaran EBU biner dengan kode waktu berbasis frame dan header metadata 1024 byte. SRT adalah format teks biasa dengan kode waktu dalam milidetik dan tanpa metadata. STL untuk pengiriman penyiaran Eropa; SRT untuk penggunaan video umum, jauh lebih kompatibel.

Mengapa file STL saya memiliki teks yang rusak?

STL menggunakan tabel kode karakter EBU yang berbeda (Latin, Kiril, Arab, dll.). Jika tabel kode dalam file tidak sesuai dengan konten teks, karakter mungkin tampak rusak. Mengonversi ke SRT dengan halaman kode yang benar menyelesaikan ini untuk penggunaan modern.

Berapa laju frame yang harus saya gunakan saat mengonversi STL?

Kode waktu STL berbasis frame. Anda harus mengetahui laju frame video asli (biasanya 25 fps untuk penyiaran PAL Eropa). Jika Anda mengonversi dengan laju frame yang salah, pewaktuan subtitle akan menyimpang.

Konversi STL ke format lain

Anda mungkin juga membutuhkan alat ini