Konversi VTT ke TXT
Atau tempel teks subtitle
Apa yang berubah dalam konversi ini
4 hal dihapus atau memerlukan keputusan
- Waktu
seluruh timeline (format keluaran tidak mencatat waktu sama sekali)
- Pemformatan
seluruh pemformatan (tebal, miring, warna, garis tepi, bayangan)
- Pemisahan baris
pemisahan baris (cue multi-baris akan disatukan menjadi satu baris)
- Konten khusus format
konten yang disimpan format sumber di luar cue-nya (blok non-cue, teks header, pengaturan per cue, event yang dikomentari) — format tujuan tidak punya tempat untuknya
Daftar ini berasal dari matriks kemampuan untuk kedua format ini, bukan dari file tertentu yang Anda muat. File tertentu bisa kehilangan lebih banyak jika memakai fitur yang diizinkan format tetapi tidak dimodelkan matriks.
Di halaman ini waktu, gaya, dan struktur dilepas dari subtitle dan yang tersisa hanyalah kata-kata. WebVTT adalah daftar cue dengan waktu mulai, waktu selesai, teks, pengenal, dan blok di luar cue; TXT hanya berisi baris teks. Jadi konversi membuang header, blok NOTE, STYLE, dan REGION, pengenal cue, serta semua timecode.
Empat hal hilang: timing, styling, pemisah baris, dan isi khas format. Karena pemisah baris hilang, cue yang berisi dua baris digabung menjadi satu baris teks — hasilnya terbaca sebagai kalimat yang mengalir, bukan sebagai tata letak seperti di layar. Markup inline tidak dilucuti secara khusus; ia teks seperti sisanya, jadi tag di masukan adalah tag di keluaran, dan Anda bisa membersihkannya dengan cari dan ganti.
Hasilnya berguna sebagai transkrip, sumber terjemahan, atau draf yang diberikan kepada orang tanpa pemutar subtitle. Satu file atau satu musim, semuanya di peramban, dan hasilnya turun bersama sebagai satu ZIP.
Contoh
File VTT biasa, dikonversi ke TXT
Masukan
WEBVTT
intro
00:00:01.000 --> 00:00:04.000
Hello there.
00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.
Keluaran
Hello there.
Second line with italics.
Yang hilang pada hasil ini: timing, styling, pemisah baris, dan isi khas format. Sisanya sama baris demi baris.
Konversi yang sama pada input yang berantakan
Masukan
a stray comment line
cue-id-1
00:00:01.000 --> 00:00:02.000
No header, two lines before the timecode.
Keluaran
No header, two lines before the timecode.
Ini jenis kerusakan yang nyata pada file asli — akhir baris campuran, spasi berlebih, kolom kosong. Bandingkan dengan contoh rapi di atas untuk melihat apa yang dimaafkan parser.
Pertanyaan yang sering diajukan
Ke mana timecode VTT pergi saat dikonversi ke TXT?
Timecode dibuang seluruhnya. TXT tidak menyimpan waktu mulai atau selesai, jadi konversi ini hanya mempertahankan kata-katanya dalam urutan kemunculan. Itulah sebabnya halaman ini menampilkan daftar yang hilang sebelum Anda mengunduh: bila Anda masih membutuhkan timeline, pilih CSV atau JSON.
Apa yang terjadi pada tebal, miring, dan warna dari VTT ke TXT?
Tidak diterjemahkan menjadi apa pun yang khusus. TXT tidak memiliki model gaya, jadi rentang bergaya tidak dipertahankan sebagai gaya. Tag yang tertulis di masukan tetap berupa teks dan bisa dibersihkan setelahnya bila diinginkan.
Bagaimana cue VTT dua baris keluar di TXT?
Sebagai satu baris teks. Karena pemisah baris termasuk yang hilang di arah ini, dua baris dalam satu cue digabung menjadi satu baris — hasilnya mengalir sebagai kalimat, bukan seperti tata letak subtitle di layar.
Apa yang terjadi pada blok NOTE, STYLE, dan REGION milik VTT di TXT?
Ketiganya dibuang. TXT tidak punya struktur untuk komentar, aturan gaya, atau definisi wilayah; yang tersisa hanya teks cue. Konverter tidak menyalin isi blok itu ke dalam transkrip.
Seperti apa keluaran saat VTT menjadi TXT?
Seperti teks biasa: satu baris per cue, tanpa nomor, tanpa timecode, dan tanpa header WEBVTT. Setiap cue VTT menjadi satu baris teks, dalam urutan yang sama.
Apakah cue VTT tetap berurutan di keluaran TXT?
Ya, dan cue diurutkan menurut waktu mulai sebelum teksnya ditulis. Cue yang tidak berurutan di file sumber muncul berurutan di transkrip; itu perubahan struktur, bukan isi.
Bisakah TXT hasil konversi VTT ini diubah kembali menjadi VTT?
Tidak dengan hasil yang sama. Halaman TXT ke VTT bisa membuat cue dari baris teks, tetapi timeline, styling, dan isi khas format sudah hilang dan tidak bisa dipulihkan. Simpan file VTT asli bila Anda masih membutuhkannya.
Apakah keluaran TXT mempertahankan encoding file VTT saya?
Tidak. Teks hasil selalu UTF-8 tanpa byte-order mark, apa pun encoding file VTT-nya; encoding lama didekode saat dibaca dan panel hasil menandainya.