Konversi TXT ke MicroDVD
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.
Dipakai saat sumber tidak punya waktu akhir (teks biasa, LRC). Timeline di keluaran dibuat di sini, bukan dikonversi, jadi angka inilah yang Anda dapatkan.
Apa yang berubah dalam konversi ini
2 hal dihapus atau memerlukan keputusan
- Waktu
timeline itu sendiri — sumber tidak mencatat waktu, sehingga timeline keluaran dihasilkan, bukan dikonversi
- Frame rate
format ini menyimpan waktu sebagai nomor frame — waktunya 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 mengonversi TXT ke MicroDVD. Seret file ke sini — atau tempel teksnya — dan Anda mendapat versi MicroDVD kembali. Konversi berjalan sepenuhnya di peramban Anda, jadi tidak ada yang diunggah dan tidak perlu akun.
File TXT tidak menyimpan waktu sama sekali — hanya baris teks dan urutannya. Jadi konversi ini tidak memindahkan timeline: waktu MicroDVD dibangun di sini, baris demi baris, dan karena itu dilaporkan sebagai timing yang dihasilkan, bukan sebagai timing yang hilang. MicroDVD menyimpan waktu sebagai nomor frame, jadi frame rate harus diatur agar timeline cocok dengan video. Kalau suatu saat hasilnya dikonversi kembali ke TXT, seluruh waktu itulah yang akan hilang.
Satu file tidak masalah, begitu juga satu musim penuh: antrean memprosesnya secara berurutan dan hasilnya diunduh bersama sebagai satu ZIP.
Contoh
File TXT umum, dikonversi ke MicroDVD
Masukan
The quick brown fox jumps over the lazy dog.
Second paragraph, first line.
Second paragraph, second line.
Keluaran
{1}{1}25
{0}{50}The quick brown fox jumps over the lazy dog.
{50}{100}Second paragraph, first line.
{100}{150}Second paragraph, second line.
Timing dihasilkan di sini: TXT tidak punya waktu, jadi timeline dibangun dari urutan baris. MicroDVD menyimpan waktu sebagai nomor frame, jadi frame rate harus diatur agar timeline cocok dengan video.
Konversi yang sama pada input berantakan
Masukan
Hello world.
Second block.
Keluaran
{1}{1}25
{0}{50}Hello world.
{50}{100}Second block.
Inilah jenis kerusakan yang ada pada file nyata — byte-order mark, akhir baris Windows, baris kosong berlebih, atau spasi di ujung baris. Bandingkan dengan contoh rapi di atas untuk melihat apa yang dimaafkan parser.
Pertanyaan yang sering diajukan
Apakah timecode diciptakan saat file TXT menjadi MicroDVD?
Ya, dan perlu dikatakan terus terang: file TXT tidak punya timing sama sekali, jadi timeline di keluaran MicroDVD disusun di sini, bukan dikonversi. Baris pertama mulai dari nol dan setiap baris berikutnya mulai di tempat baris sebelumnya berakhir, sehingga jaraknya merata dan urutannya sesuai file Anda. Kolom durasi di halaman ini menentukan lebar setiap slot.
Frame rate mana yang harus saya atur untuk konversi TXT ke MicroDVD?
MicroDVD menyimpan subtitle sebagai sepasang nomor frame, bukan waktu jam — `{103}{175}`. Timeline untuk file TXT dibangun di halaman ini dalam detik, lalu dipetakan ke frame memakai frame rate yang Anda atur: pada 25 frame per detik, empat detik berarti frame 100. Atur ke frame rate video tujuan; nilai yang salah hampir tidak terlihat di awal dan makin melenceng semakin lama video berjalan.
Seperti apa keluarannya ketika TXT menjadi MicroDVD?
Keluaran MicroDVD disusun seperti MicroDVD — tanpa nomor cue: sepasang nomor frame dalam kurung kurawal membuka setiap baris. Setiap baris teks TXT menjadi satu cue MicroDVD, dalam urutan yang sama, dan tidak ada teks yang berubah.
Apakah cue TXT mempertahankan urutannya di keluaran MicroDVD?
Ya. Cue keluar dalam urutan waktu mulai, paling awal dulu, karena semua format di sini mengharapkan urutan itu dan pemutar membacanya begitu. File TXT yang cue-nya tidak berurutan akan dirapikan di keluaran MicroDVD; itu perubahan struktur yang disengaja, bukan perubahan isi.
Bisakah MicroDVD dikonversi balik ke TXT?
Ya, dan arah itu punya daftarnya sendiri: mengonversi MicroDVD ke TXT menghilangkan timing, pemisah baris, dan frame rate. Daftar itu berbeda dari daftar di atas karena kedua format menyimpan hal yang berbeda.
Apakah keluaran MicroDVD mempertahankan encoding file TXT?
Tidak — keluarannya UTF-8, dengan akhir baris Unix dan tanpa byte-order mark, apa pun yang dipakai file TXT. File yang datang dalam UTF-16 atau encoding satu-byte Windows didekode saat masuk (panel hasil memberi tahu bila itu terjadi); yang keluar selalu MicroDVD UTF-8 yang sama.