MicroDVD
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 media | Tidak terdaftar |
| Spesifikasi | Tidak ada. Kebiasaan MicroDVD Player, yang dipertahankan oleh pemutar yang membacanya. |
| Presisi waktu | Satu bingkai |
| Encoding teks | Tidak dinyatakan. Sering berupa code page Windows dari bahasanya; Subtitld mendeteksinya. |
| Gaya | Miring, tebal, garis bawah, coret, warna, font, dan ukuran, dengan kode dalam kurung kurawal |
| Posisi | {P:x,y}, yang hanya dibaca sedikit pemutar |
| Pembicara | Tidak ada |
| Dalam kontainer | Tidak 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
- 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
- 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}25seperti 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
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
Tiamat Software merilis MicroDVD Player pada Maret 2000, dan berhenti mengerjakannya tahun berikutnya. Format subtitlenya bertahan lebih lama darinya.
[BEGIN] di awal berkas dan [END] di akhirnya. Pemutar lain membaca baris di antaranya.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
Buka di Subtitld bersama videonya, lalu atur waktunya pada bentuk gelombang.