Lompat ke konten utama
SubtitleMatrix

Konversi MicroDVD ke TXT

Konversi formatMicroDVD (SUB)
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

3 hal dihapus atau memerlukan keputusan

  • Waktu

    seluruh timeline (format keluaran tidak mencatat waktu sama sekali)

  • Pemisahan baris

    pemisahan baris (cue multi-baris akan disatukan menjadi satu baris)

  • 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 TXT, yaitu teks polos tanpa timecode. MicroDVD menyimpan waktu sebagai nomor frame; TXT hanya menyimpan kata-katanya.

Waktu, frame rate, gaya, dan posisi hilang seluruhnya di arah ini. Frame rate tetap diperlukan untuk mengurutkan baris dengan benar, karena situs ini mengurutkan cue menurut waktu turunan sebelum menulis teks; namun angka frame rate itu sendiri tidak muncul di keluaran. Nilai yang keliru tidak menggeser satu baris saja, melainkan menskalakan seluruh timeline dengan rasio yang sama, sehingga urutan baris bisa meleset dari urutan tampil di video. Tanda pipa vertikal MicroDVD menjadi pemisah baris, bukan penanda cue.

Situs ini memakai frame rate di panel, lalu deklarasi di baris pertama file, lalu bawaan 25 fps. Konversi berjalan di peramban tanpa unggahan dan tanpa akun, dan antrean bisa memproses satu musim sekaligus.

Contoh

File MicroDVD biasa, dikonversi ke TXT

Masukan

{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.

Keluaran

The quick brown fox jumps over the lazy dog.
Faster than
the last one.

Yang hilang di keluaran ini: waktu, frame rate, 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

Leading zeros in the frame numbers.
An unrecognized line above was kept in place.
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

Mengapa TXT masih membutuhkan frame rate padahal tidak menyimpan waktu?

Frame rate dipakai untuk mengurutkan cue sebelum teks ditulis. Tanpa nilai yang benar, urutan baris bisa berbeda dari urutan tampil di video, terutama bila nomor frame di file tidak berurutan. Angka frame rate itu sendiri tidak ditulis ke TXT.

Apa yang terjadi pada nomor frame MicroDVD di TXT?

Nomor frame tidak ditulis sama sekali. TXT adalah kata, bukan momen: urutan baris dipertahankan, tetapi tidak ada penanda kapan baris tampil, sehingga timeline tidak bisa dipulihkan dari keluaran ini.

Apakah MicroDVD membawa gaya ke TXT?

Tidak. MicroDVD hanya menyimpan nomor frame dan teks, tanpa tebal, miring, warna, font, atau posisi. TXT juga hanya menyimpan teks polos, jadi kata-katanya tetap sama tetapi seluruh konteks tampilan hilang.

Bagaimana tanda pipa vertikal MicroDVD muncul di TXT?

Menjadi pemisah baris, sehingga satu cue dua baris ditulis sebagai dua baris teks. File tidak lagi menyatakan bahwa keduanya satu cue, jadi pembacaan balik dapat menganggapnya dua subtitle terpisah.

Seperti apa bentuk keluaran MicroDVD saat menjadi TXT?

Seperti TXT: tanpa nomor cue dan tanpa timecode, satu baris teks untuk setiap baris subtitle. Setiap cue MicroDVD menjadi satu baris TXT dengan urutan dan kata-kata yang sama, hanya tanpa informasi waktu.

Apakah urutan cue MicroDVD dipertahankan di TXT?

Ya. Cue diurutkan menurut waktu mulai sebelum ditulis, paling awal lebih dulu, sehingga file MicroDVD yang berantakan keluar rapi. Perubahan tata urutan ini disengaja dan tidak mengubah kata-katanya.

Apakah TXT hasil konversi memakai encoding file MicroDVD?

Tidak. TXT keluaran selalu UTF-8 dengan akhir baris Unix dan tanpa BOM, apa pun encoding file MicroDVD. File UTF-16 atau encoding Windows didekode saat dibaca, dan panel hasil memberi tahu bila itu terjadi.

Alat terkait