Skip to content

Pengonversi Subtitle STL ke TTML

Konversi pewaktuan dan teks cue Spruce STL menjadi dokumen Timed Text Markup Language dasar.

Seret dan lepas file STL Anda di sini

atau klik untuk mencari

Mendukung file .stl hingga 50 MB

Arsitektur mesin inti

Pengonversi STL ke TTML Daring Gratis

Pengonversi ini membaca entri Spruce STL berbasis teks dan menulis dokumen TTML dasar. Pewaktuan cue menjadi atribut begin dan end berbasis detik, jeda baris menjadi elemen <br/>, dan karakter khusus XML diubah menjadi entitas. Konversi berjalan lokal di peramban Anda, sehingga file subtitle tidak diunggah.

Inspektor payload dan sintaksis

STL ke TTML Inspeksi sintaksis dan struktur kode

Perbandingan berdampingan sintaksis kode yang mengilustrasikan definisi header, sintaksis timestamp, dan format payload cue

Sinkronisasi milidetik
input.stl
STL SUMBER
// Spruce Subtitle File
// Format: Start Time, End Time, Subtitle Text
 
00:00:01:00 , 00:00:04:00 , Hello, world!
00:00:04:15 , 00:00:08:00 , This is a subtitle file.
00:00:08:15 , 00:00:12:00 , Converted locally!
output.ttml
TTML HASIL
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>
Lembar spesifikasi

STL vs TTML Spesifikasi teknis

Sesuai Standar
Format Input

STL

STL

STL di sini merujuk pada baris cue Spruce Subtitle berbasis teks yang memuat waktu mulai, waktu selesai, dan teks subtitle. Garis vertikal dipakai sebagai pemisah baris, dan tag sebaris dalam kurung siku dapat muncul dalam teks sumber. EBU STL biner adalah format berbeda dan tidak diurai oleh pengonversi ini.

Format Keluaran

TTML

TTML

TTML (Timed Text Markup Language) adalah format XML untuk teks berwaktu. Pengonversi ini menghasilkan dokumen UTF-8 dasar dengan namespace TTML bawaan, xml:lang="en", body dan div, serta elemen <p> yang membawa waktu mulai dan selesai. Pengonversi tidak menambahkan profil pengiriman opsional atau metadata gaya.

Perbedaan Format

Spruce STL memakai baris cue teks; TTML memakai dokumen XML.
STL umumnya memisahkan baris dengan garis vertikal; TTML memakai elemen <br/>.
Pewaktuan STL diurai dari bidang waktu sumber; keluaran ini memakai pewaktuan TTML berbasis detik.
Keluaran adalah TTML dasar dan tidak memuat metadata gaya opsional atau profil pengiriman.

Pemecahan masalah konversi dan jebakan umum

Solusi praktis untuk kompatibilitas pemutar, pengodean karakter, dan sinkronisasi waktu

4 jebakan umum
GOTCHA #1

Subtitle tidak sinkron atau bergeser di pemutar media

Perbedaan framerate video sering menyebabkan pergeseran waktu. Gunakan alat Sinkronisasi Subtitle kami untuk menyesuaikan offset secara instan.

GOTCHA #2

Karakter muncul sebagai simbol acak atau tanda tanya (Mojibake)

File lama dengan charset regional dapat rusak. Konverter kami menstandardisasi output menjadi UTF-8 bersih.

GOTCHA #3

Subtitle bertumpuk saat beberapa orang berbicara bersamaan

Buka file di Editor Subtitle kami untuk menyesuaikan durasi masing-masing baris agar tampilan teks tidak saling menutupi.

GOTCHA #4

Software editing video menolak file hasil konversi

Engine kami menghasilkan file bersih dan terstandarisasi untuk alur kerja di Premiere Pro dan DaVinci Resolve.

Fitur

Membaca baris cue Spruce STL berbasis teks
Menulis dokumen TTML UTF-8 dasar
Mengonversi pewaktuan cue menjadi atribut begin dan end berbasis detik
Mengonversi jeda baris menjadi elemen <br/>
Mengubah karakter khusus XML menjadi entitas
Memproses file secara lokal tanpa mengunggahnya

Mengapa Mengonversi?

TTML berguna saat alur kerja teks berwaktu XML mengharapkan atribut begin dan end.
TTML mewakili jeda baris secara eksplisit dengan elemen <br/>.
TTML adalah format pertukaran terstruktur untuk teks berwaktu.
Mengonversi teks dan pewaktuan STL dapat membuat cue lama lebih mudah diperiksa di alat XML.
Scenarios

Kasus Penggunaan Umum

Persiapan Subtitle XML

Konversi cue STL yang didukung menjadi dokumen TTML dasar untuk alat yang menerima XML teks berwaktu.

Konversi Jeda Baris

Ubah karakter pipa (|) pada STL menjadi elemen jeda baris TTML <br/>.

Inspeksi Pewaktuan

Tinjau waktu mulai dan selesai eksplisit dalam dokumen TTML terstruktur.

Format Ecosystem

Format Terkait

Cara Kerja

  1. 1

    Pilih atau seret dan lepas file STL berbasis teks.

  2. 2

    Waktu mulai, waktu selesai, dan teks dibaca dari setiap baris cue valid.

  3. 3

    Garis vertikal menjadi jeda baris, dan tag sebaris dalam kurung siku yang umum dihapus.

  4. 4

    Setiap cue ditulis sebagai elemen TTML <p> dengan waktu begin dan end.

  5. 5

    Unduh file .ttml yang dihasilkan.

Pertanyaan Umum

Tidak. Pengonversi ini membuat dokumen TTML dasar dengan pewaktuan dan teks cue. Profil pengiriman beserta metadata wajibnya tidak dihasilkan.

Karakter dan (&), tanda kurang dari (<), dan tanda lebih dari (>) diubah menjadi entitas XML.

Tidak. Tag sebaris dalam kurung siku yang umum dihapus, dan keluaran TTML tidak menambahkan model gaya untuk tag tersebut.

Jeda baris sumber ditulis sebagai elemen <br/> di dalam setiap elemen TTML <p>.

Ya. Tidak ada pendaftaran atau tanda air, dan konversi terjadi di peramban Anda.

Tidak. Pemrosesan tetap berjalan di peramban Anda dan file subtitle tidak diunggah.

Siap mengonversi subtitle Anda?

Seret dan lepas file STL Anda di sini, lalu konversi ke TTML secara instan.