MicroDVD

BukaSimpanTeks biasaBingkai

Subtitle yang dihitung dalam bingkai, bukan detik: setiap baris menyatakan bingkai tempat ia mulai dan berakhir, sehingga waktunya benar hanya pada laju bingkai video yang dibuatkannya. Dinamai dari MicroDVD Player tahun 2000, dan masih dibaca oleh MPlayer, VLC, dan pemutar yang dibangun di atas FFmpeg.

Sekilas

Ekstensi.sub
Tipe mediaTidak terdaftar
SpesifikasiTidak ada. Kebiasaan MicroDVD Player, yang dipertahankan oleh pemutar yang membacanya.
Presisi waktuSatu bingkai
Encoding teksTidak dinyatakan. Sering berupa code page Windows dari bahasanya; Subtitld mendeteksinya.
GayaMiring, tebal, garis bawah, coret, warna, font, dan ukuran, dengan kode dalam kurung kurawal
Posisi{P:x,y}, yang hanya dibaca sedikit pemutar
PembicaraTidak ada
Dalam kontainerTidak ada. Berkas di samping video, dengan nama yang sama.

Anatomi berkas

Satu subtitle per baris, tanpa baris kosong di antaranya.

{1}{1}25
{25}{50}Hello!|How are you?
{75}{100}{y:i}Italic|plain
Bagian Isinya
{1}{1}25 Laju bingkai. Pemutar membaca "subtitle" pertama di bingkai 1 yang hanya berisi angka sebagai laju, bukan sebagai teks.
{25}{50} Bingkai pertama dan terakhir. Pada 25 bingkai per detik, dari detik 1 sampai 2.
| Pemisah baris
{y:i} Kode: miring, sampai akhir baris ini

Bingkai, bukan detik

Berkas tidak menyimpan waktu, hanya nomor bingkai. Berkas yang sama memberi waktu yang berbeda pada laju bingkai yang berbeda:

Bingkai Pada 23,976 fps Pada 25 fps
{25000} 17:22.7 16:40.0

Laju bingkai yang salah menyimpang. Pada laju yang salah, subtitle mulai dengan tepat, lalu semakin tertinggal atau mendahului seiring film berjalan: terpaut 42 detik pada bingkai 25.000. Jika berkas tidak menyatakan laju, Subtitld menghitung dengan laju video.

Kode

Kode dalam kurung kurawal memberi gaya pada teks. Dengan huruf kecil ia berlaku untuk barisnya, dengan huruf besar untuk seluruh subtitle.

Kode Efek Di Subtitld
{y:i} {y:b} {y:u} {y:s} Miring, tebal, garis bawah, coret; bersama, {y:b,u} Dipertahankan
{Y:i} Sama, untuk seluruh subtitle Dipertahankan
{c:$0000FF} Warna, biru lebih dulu: ini merah Dipertahankan
/ di awal baris Miring, seperti ditulis MPL2 Dibaca sebagai miring
{f:Arial}, {s:30} Font, ukuran Tidak dipertahankan
{P:100,50} Posisi dalam piksel Tidak dipertahankan
{H:Greek}, {DEFAULT} Set karakter; default untuk seluruh berkas Tidak dipertahankan

Warna terbalik. Seperti di SubStation Alpha, $BBGGRR: biru, hijau, merah. {c:$0000FF} adalah merah.

Satu ekstensi, tiga format

.sub bukan milik MicroDVD saja. Subtitld melihat isinya sebelum membaca.

Format Isinya Di Subtitld
MicroDVD Teks, nomor bingkai dalam kurung kurawal Dibuka sebagai MicroDVD
SubViewer 2 Teks, waktu seperti 00:00:01.00,00:00:02.00 Dibuka sebagai SubViewer
VobSub Gambar subtitle, di samping .idx Tidak dibuka: tidak ada teks untuk disunting

Sebuah .sub VobSub menyimpan subtitle sebagai gambar, yang diambil dari DVD. Alat OCR, seperti Subtitle Edit, mengubahnya menjadi teks yang dapat dibuka Subtitld.

MicroDVD di Subtitld

Tersimpan di .sub
  • Teks dan pemisah baris setiap subtitle
  • Miring, tebal, garis bawah, coret, dan warna, pada seluruh baris dan seluruh subtitle
  • Awal dan akhir, hingga bingkai, berurutan
Tidak ada tempatnya
  • Pemformatan pada sebagian baris
  • Letak subtitle di layar
  • Pembicara, terjemahan di samping aslinya
  • Dubbing, wajah dan warna pembicara

Simpan proyek .usfx untuk menyimpannya.

Membuka berkas MicroDVD

Subtitld membaca:

  • bingkai pada laju yang dinyatakan berkas ({1}{1}25, atau {0}{0}25 seperti pada berkas lama), jika tidak ada maka laju video, dan jika itu pun tidak ada maka 25; laju yang dinyatakan berkas disimpan untuk menyimpannya kembali;
  • kode huruf kecil sampai akhir barisnya, kode huruf besar sampai akhir subtitle;
  • akhir kosong, {100}{}, sebagai berlaku sampai subtitle berikutnya;
  • encoding apa pun, termasuk Windows-1250 dan Windows-1251;
  • subtitle diurutkan, apa pun urutannya di dalam berkas.

Mengekspor MicroDVD

Dialog ekspor Subtitld dengan SUB dipilih, encoding Windows-1250 dan laju bingkai video

Ekspor, lalu Subtitle dan SUB, menawarkan:

  • TeksAsli, terjemahan, atau keduanya, dengan terjemahan di bawah.
  • Nama pembicaraDihilangkan, atau di depan teks (Thom: …).
  • PemformatanDipertahankan, atau dihapus.
  • Geser waktuSetiap subtitle lebih cepat atau lebih lambat dengan jumlah yang sama.
  • EncodingUTF-8, dengan atau tanpa byte order mark, UTF-16, atau code page Windows: Eropa Barat, Eropa Tengah, Sirilik, atau Korea.
  • Akhir barisLinux dan macOS, atau Windows.
  • Laju bingkaiMilik video, atau yang lain, yang dinyatakan berkas di baris pertamanya.

Gaya yang berlaku untuk seluruh subtitle ditulis huruf besar di awalnya, dan gaya yang berlaku untuk seluruh baris ditulis huruf kecil di awal baris. Di situlah pemutar mencari kode (FFmpeg menampilkan satu kode di tengah baris sebagai teks), sehingga pemformatan pada sebagian baris ditulis polos.

Trivia

2000

Tiamat Software merilis MicroDVD Player pada Maret 2000, dan berhenti mengerjakannya tahun berikutnya. Format subtitlenya bertahan lebih lama darinya.

[BEGIN] <p>
MicroDVD Player mengharapkan [BEGIN] di awal berkas dan [END] di akhirnya. Pemutar lain membaca baris di antaranya.

42 s

Selisih antara bingkai yang sama pada 23,976 dan 25 bingkai per detik, pada bingkai 25.000: sekitar tujuh belas menit ke dalam film.

Format terkait

Ada .sub yang perlu diperbaiki?

Buka di Subtitld bersama videonya, lalu atur waktunya pada bentuk gelombang.

Unduh Subtitld