Skip to content

Konverter SSA ke VTT

Cepat. Privat. Sempurna.

Pemrosesan 100% lokal di browser Anda. Tanpa unggah. Tanpa tunggu. Tanpa batas.

Privat & Aman
Super Cepat
Gratis & Tanpa Batas
SSA
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

Seret dan lepas file SSA Anda di sini

atau klik untuk mencari

Supports .ssa files up to any size

100% LokalTanpa UnggahAmanInstan

Cara Kerja

1

Unggah file SSA Anda

Seret atau pilih file .ssa Anda

2

Konversi Instan

Kami memprosesnya secara lokal di browser Anda

3

Unduh VTT

Dapatkan file .vtt Anda segera

Lebih Banyak Konversi yang Mungkin Anda Butuhkan

Mengapa memilih AllSubConverter?

Privasi Anda Penting

Semua berjalan di browser Anda. File Anda tidak pernah diunggah.

Kecepatan Kilat

Mesin yang dioptimalkan mengonversi file dalam hitungan detik.

Benar-benar Tanpa Batas

Tanpa batas ukuran file. Tanpa batas harian. Sepenuhnya gratis.

Berfungsi di Mana Saja

Windows, Mac, Linux, iOS, Android - browser modern apa pun.

Mengapa Mengubah SSA ke VTT?

WebVTT adalah format subtitle yang dibutuhkan oleh video HTML5 dan Pedoman Aksesibilitas Konten Web W3C. Jika Anda menyematkan video di situs web, membangun pemutar web dengan Video.js atau Plyr, atau mengunggah ke YouTube dan Vimeo, Anda memerlukan VTT. File SubStation Alpha tidak dapat digunakan langsung di browser karena parser SSA bukan bagian dari standar web mana pun. Konverter ini membaca baris dialog SSA, menghapus tag override, mengubah pewaktu sentidetik ke penanda waktu berpisah titik VTT, dan menambahkan header WEBVTT wajib di depan.

Format Input

SSA

SSA (SubStation Alpha v4) adalah format subtitle berbasis skrip dari tahun 1996. Format ini mengatur subtitle ke dalam bagian [Script Info], [V4 Styles], dan [Events] dengan tag override sebaris untuk gaya dan posisi. Pewaktu dialog menggunakan presisi sentidetik (H:MM:SS.cc). Format ini dirancang untuk rendering subtitle desktop, bukan pemutaran web.

Format Keluaran

VTT

VTT (WebVTT, Web Video Text Tracks) adalah format subtitle standar W3C untuk video HTML5. File dimulai dengan string header WEBVTT, diikuti oleh blok cue dengan penanda waktu berpisah titik (00:00:15.200 --> 00:00:20.500). VTT mendukung pengaturan cue seperti position, align, dan line untuk penataan gaya dasar yang kompatibel web.

Fitur

Menambahkan header WEBVTT wajib di depan yang dibutuhkan oleh semua browser dan pemutar video web
Mengubah pewaktu sentidetik SSA (0:00:15.20) ke pewaktu berpisah titik VTT (00:00:15.200)
Menghapus semua blok override SSA termasuk tag posisi, warna, font, dan karaoke
Memetakan penanda jeda baris SSA ke jeda baris VTT dalam setiap blok cue
Menambahkan identifier cue opsional untuk navigasi dan kontrol pemutar berbasis JavaScript
Mendeteksi dan menangani akhir baris CRLF dan LF pada file sumber SSA
Menghasilkan VTT berkode UTF-8 yang kompatibel dengan Chrome, Firefox, Safari, Edge, dan browser mobile
Memproses sepenuhnya di sisi klien tanpa unggah file ke server eksternal mana pun

Mengapa Mengonversi?

Elemen <video> HTML5 hanya menerima file WebVTT (.vtt) untuk trek subtitle dan caption. SSA tidak dikenali oleh browser web mana pun.
Antarmuka unggah subtitle YouTube dan Vimeo menerima VTT tetapi menolak file SSA.
Pemutar video JavaScript seperti Video.js, Plyr, JW Player, dan Shaka Player memuat VTT secara native melalui elemen <track>.
Pedoman aksesibilitas WCAG 2.1 merekomendasikan VTT untuk caption video web guna memastikan kompatibilitas pembaca layar dan teknologi bantu.
Tag override SSA bukan bagian dari standar web mana pun dan tidak dapat dirender oleh mesin subtitle browser.
VTT mendukung posisi dasar melalui pengaturan cue (line, position, align) yang berfungsi di semua browser modern, tidak seperti posisi SSA.
Mengubah SSA ke VTT sebelum mengunggah video ke CMS atau CDN memastikan trek subtitle terdeteksi dan ditampilkan secara otomatis.

Perbedaan Format

SSA menggunakan bagian [Script Info], [V4 Styles], dan [Events]. VTT menggunakan struktur datar dengan header WEBVTT opsional dan blok cue berurutan.
Pewaktu SSA dalam sentidetik (0:00:15.20). Pewaktu VTT menggunakan milidetik berpisah titik (00:00:15.200) dengan pemisah tanda panah (-->).
SSA mendukung override sebaris kompleks untuk gaya per-karakter. VTT mendukung pengaturan tingkat cue (align, line, position, size) tetapi bukan tag sebaris.
File SSA memerlukan renderer khusus untuk menafsirkan blok override. File VTT diurai secara native oleh mesin subtitle browser.
Metadata SSA berada di [Script Info]. Metadata VTT dapat ditempatkan dalam blok NOTE sebelum cue.
File SSA biasanya dibuka di penyunting subtitle. File VTT dimuat oleh server web dan dirujuk dalam tag <track> HTML.

Kasus Penggunaan Umum

Penyematan Video Web

Jika situs web Anda menggunakan <video> HTML5, Anda memerlukan subtitle VTT. Ubah SSA ke VTT agar browser menampilkan caption secara native melalui elemen <track>.

Unggahan YouTube dan Vimeo

Kedua platform menerima unggahan subtitle VTT. Ubah subtitle SSA ke VTT sebelum mengunggah melalui antarmuka subtitle studio kreator.

Platform Kursus Online

Sistem manajemen pembelajaran seperti Moodle, Canvas, dan Coursera menggunakan VTT untuk caption video yang dapat diakses. Ubah subtitle SSA ke VTT untuk kepatuhan.

Pemutar Web Kustom

Pemutar video JavaScript (Video.js, Plyr, Shaka Player) memuat VTT melalui API <track> standar. File SSA tidak didukung oleh pustaka pemutar web mana pun.

Kepatuhan Aksesibilitas WCAG

Peraturan aksesibilitas web mewajibkan caption untuk konten video. VTT adalah format yang diharapkan browser untuk pengiriman subtitle yang dapat diakses berdasarkan WCAG 2.1.

Format Terkait

Pertanyaan Umum

Browser tidak menyertakan parser subtitle SSA. Elemen <video> HTML5 dan tag <track> hanya menerima file WebVTT untuk trek caption dan subtitle. Jika video Anda disematkan di halaman web, subtitle SSA tidak akan ditampilkan. Mengubah ke VTT membuatnya kompatibel dengan browser.

Tidak. VTT hanya mendukung posisi tingkat cue dasar (pengaturan line, position, align) dan tidak mendukung tag override SSA seperti {\\pos(x,y)} atau {\\fs28}. Semua blok override dihapus selama konversi. Jika Anda memerlukan kontrol gaya lebih lanjut, pertimbangkan untuk mengubah ke ASS sebagai gantinya.

Ya. Keluaran VTT sepenuhnya kompatibel dengan Video.js, Plyr, JW Player, Shaka Player, dan pemutar video JavaScript lainnya yang mendukung elemen <track> HTML5 standar. Rujuk file VTT di atribut srclang tag <track>.

Ya. Setiap file VTT harus dimulai dengan string WEBVTT di baris pertama. Tanpa header ini, browser menolak file dan subtitle tidak ditampilkan. Konverter secara otomatis menambahkan header ini di depan keluaran.

SSA menggunakan presisi sentidetik dalam format H:MM:SS.cc. VTT menggunakan presisi milidetik dalam format HH:MM:SS.mmm dengan titik sebagai pemisah. Konverter mengalikan sentidetik SSA dengan 10 untuk menghasilkan milidetik VTT. Misalnya, 0:01:30.50 menjadi 00:01:30.500.

Tag pewaktu karaoke ({\\k}, {\\kf}, {\\ko}) dihapus selama konversi. VTT tidak mendukung efek karaoke secara native. Teks dialog dipertahankan, tetapi pewaktu penyorot per-suku kata hilang. Untuk karaoke, Anda memerlukan renderer kustom berbasis JavaScript.

Siap mengonversi subtitle Anda?

Jatuhkan file SSA Anda di sini dan konversi ke VTT secara instan.

Sumber daya terkait