Konverter TTML ke VTT
Subtitle yang dikirim sebagai TTML atau DFXP, untuk siaran atau layanan streaming, tidak dapat ditambahkan ke halaman web dengan elemen track HTML. Konversikan ke WebVTT, format subtitle yang dibaca browser, dan pertahankan waktu, jeda baris, dan huruf miring setiap subtitle.
Konversi file subtitle Anda
Letakkan file subtitle di sini
SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC, dan lainnya · hingga 100 file
Atau tempelkan teks subtitle
File Anda dibaca oleh halaman ini di browser Anda. File tidak diunggah ke mana pun.
Hurufnya terlihat salah? Pilih kelompok bahasa yang digunakan saat file dibuat.
File MicroDVD dan Spruce STL menghitung frame video. Pilih frame rate video tempat subtitle tersebut digunakan.
Hasil Anda
Pratinjau menampilkan bagian awal file. File unduhan berisi semuanya.
Cara menggunakannya
Buka file TTML atau DFXP
Letakkan file .ttml, .dfxp, atau .xml. Waktu dalam frame atau tick dikonversi dengan rate yang dinyatakan file.
Periksa pratinjau WebVTT
VTT sudah dipilih. Bandingkan waktu subtitle pertama dan terakhir dengan video Anda.
Unduh file .vtt
Tambahkan ke video Anda dengan elemen track, atau unggah ke pemutar web Anda.
Apa yang berubah dari TTML ke VTT
Setiap elemen p berwaktu menjadi cue WebVTT. Waktu jam, frame, tick, dan offset diubah menjadi milidetik dengan frame rate dan tick rate yang dinyatakan dalam file, dan waktu begin pada div induk ditambahkan. Huruf miring, tebal, dan garis bawah, yang diatur pada elemen atau melalui gaya bernama, menjadi <i>, <b>, dan <u>.
Region, posisi, warna, font, dan kotak latar belakang dihapus. WebVTT dapat mengatur posisi cue, tetapi konverter tidak membawa tata letak TTML, jadi setiap subtitle muncul di posisi default di bagian bawah.
Sebelum dan sesudah
File TTML yang sama dalam WebVTT. Waktu selesai berbasis frame 00:00:03:12 pada 25 frame per detik menjadi 00:00:03.480, durasi pada paragraf kedua memberinya waktu selesai 00:00:06.250, dan gaya miring menjadi <i>.
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling"
xmlns:ttp="http://www.w3.org/ns/ttml#parameter" ttp:frameRate="25">
<head><styling><style xml:id="it" tts:fontStyle="italic"/></styling></head>
<body><div>
<p begin="00:00:01:00" end="00:00:03:12" style="it">Where were you last night?</p>
<p begin="4s" dur="2.25s" region="bottom">At the station,<br/>waiting for you.</p>
</div></body>
</tt>WEBVTT
00:00:01.000 --> 00:00:03.480
<i>Where were you last night?</i>
00:00:04.000 --> 00:00:06.250
At the station,
waiting for you.Menggunakan hasilnya di situs Anda
Unggah file .vtt di samping video dan rujuk dari elemen track dengan srclang dan label. Jika Anda ingin tampilan subtitle lebih mirip aslinya, beri gaya dengan selektor ::cue di CSS Anda.
Selengkapnya tentang format ini: Penjelasan subtitle XML: TTML, DFXP, dan IMSC
Tanya jawab
Apakah alat ini dapat membaca file DFXP?
Ya. File DFXP menggunakan struktur yang sama, jadi file .dfxp dikonversi dengan cara yang sama, termasuk yang waktunya dalam tick.
Bagaimana dengan file IMSC atau EBU-TT?
File berbasis teks dalam profil-profil tersebut juga merupakan TTML: kata-kata, waktu, dan huruf miringnya dibaca, termasuk elemen dengan prefiks seperti tt:p. Subtitle IMSC berbasis gambar berisi gambar dan tidak dapat dikonversi.
Apakah subtitle akan mempertahankan posisinya?
Tidak. Setiap subtitle ditampilkan di bagian tengah bawah. Tambahkan pengaturan cue WebVTT seperti line:10% secara manual untuk memindahkan subtitle tertentu.