Konversi MicroDVD ke VTT
Atau tempel teks subtitle
Opsi
Frame rate yang dipakai untuk menghitung waktu. Di halaman format, inilah yang dibutuhkan MicroDVD, karena format itu menyimpan waktu sebagai nomor frame. Di halaman frame rate, ini adalah laju yang dipakai saat file diberi waktu — versi tempat subtitle dibuat — dan kotak kedua di halaman tersebut menerima laju video yang akan Anda gunakan bersama subtitle ini. 23,976, 24, 25, 29,97, 30, 50, 59,94, dan 60 adalah nilai yang umum. Nilai yang salah akan menggeser seluruh timeline, dan di halaman frame rate pergeserannya berupa rasio, bukan jumlah tetap.
Apa yang berubah dalam konversi ini
1 hal dihapus atau memerlukan keputusan
- Frame rate
sumber menyimpan waktu sebagai nomor frame — setiap stempel waktu bergantung pada frame rate yang Anda berikan
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.
Halaman ini mengubah MicroDVD menjadi VTT, format subtitle web yang dipakai elemen <track>. MicroDVD menyimpan waktu sebagai nomor frame; VTT menulis timecode dengan milidetik.
Frame rate menentukan hasil akhirnya. Situs ini memakai angka di panel, lalu deklarasi di baris pertama file, lalu bawaan 25 fps. Nilai yang salah membuat seluruh timeline melenceng dengan rasio yang sama, dan pemutar web tidak akan memperingatkan Anda karena file VTT tetap valid.
Gaya, posisi, dan isi khas dokumen hilang karena MicroDVD tidak menyimpannya. Konversi berjalan di peramban tanpa unggahan dan tanpa akun; satu file maupun satu musim diproses berurutan, dan semua hasil bisa diunduh dalam satu ZIP.
Contoh
File MicroDVD biasa, dikonversi ke VTT
Masukan
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Keluaran
WEBVTT
00:00:04.000 --> 00:00:06.000
The quick brown fox jumps over the lazy dog.
00:00:08.000 --> 00:00:10.400
Faster than
the last one.
Yang hilang di keluaran ini: gaya, posisi, dan isi khas dokumen. Selebihnya cocok baris per baris.
Konversi yang sama pada masukan berantakan
Masukan
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
Keluaran
WEBVTT
00:00:04.000 --> 00:00:06.000
Leading zeros in the frame numbers.
00:00:12.000 --> 00:00:13.600
An unrecognized line above was kept in place.
00:00:16.000 --> 00:00:18.000
Trailing spaces are kept.
File nyata sering membawa deklarasi frame rate, baris tanpa teks, dan nomor frame yang tidak berurutan. Bandingkan dengan contoh rapi di atas untuk melihat apa yang dimaafkan parser.
Pertanyaan yang sering diajukan
Bagaimana nomor frame MicroDVD menjadi timecode VTT?
Nomor frame dibagi frame rate efektif lalu ditulis sebagai 00:00:04.000. Frame rate diambil dari panel, deklarasi baris pertama file, atau bawaan 25 fps, dalam urutan prioritas itu. VTT menyimpan milidetik, jadi hasilnya tidak dibulatkan.
Bagaimana saya tahu frame rate MicroDVD yang dipakai untuk VTT sudah benar?
Bandingkan satu cue yang mudah dikenali, biasanya dialog pertama atau terakhir, dengan gambarnya. Pada video panjang, kesalahan frame rate berlipat: video 25 fps yang dihitung 23,976 fps membuat cue terakhir meleset beberapa detik. Karena VTT tidak menyimpan frame rate, koreksi harus dilakukan sebelum konversi.
Apakah MicroDVD membawa gaya ke VTT?
Tidak. MicroDVD hanya menyimpan nomor frame dan teks, tanpa tebal, miring, warna, font, atau posisi. VTT bisa membawa tag dan pengaturan cue, tetapi tidak ada sumbernya di file MicroDVD, jadi keluaran berisi teks polos dan daftar kehilangan mencantumkan gaya serta posisi.
Seperti apa bentuk keluaran MicroDVD saat menjadi VTT?
Seperti VTT: baris pengenal opsional, lalu timecode dan teks. Setiap cue MicroDVD menjadi satu cue VTT dengan urutan dan isi yang sama, dan pengenal tidak pernah ditampilkan pemutar web.
Bagaimana tanda pipa vertikal MicroDVD muncul di VTT?
Sebagai dua baris, satu di bawah yang lain, di dalam satu cue. Tanda pipa adalah pemisah baris MicroDVD, jadi kedua bagian tetap satu subtitle dan pemutar web menampilkannya bersamaan.
Apakah VTT hasil konversi memakai encoding file MicroDVD?
Tidak. VTT hasil konversi memakai UTF-8, akhir baris Unix, dan tanpa BOM tanpa melihat encoding MicroDVD. Masukan UTF-16 atau encoding satu byte Windows didekode lebih dulu; keterangannya muncul di panel hasil.