Seimbangkan baris subtitle
Atau tempel teks subtitle
Opsi
Satu kotak, lima pilihan, dan setiap pilihan punya halamannya sendiri. Alirkan ulang ke jumlah kolom menata setiap cue ke jumlah kolom, yang dapat memendekkan baris yang terlalu panjang sekaligus menarik baris pendek kembali ke atas. Pecah hanya baris panjang hanya memecah baris yang melebihi jumlah kolom dan membiarkan sisanya persis seperti semula. Seimbangkan mempertahankan jumlah baris yang sudah dimiliki setiap cue dan memindahkan kata-kata di antaranya sampai baris terpanjang sependek mungkin. Satukan menempatkan setiap cue pada satu baris. Batasi membiarkan setiap cue yang sudah berada dalam jumlah baris. Halaman ini mengisi kotak dengan pilihan yang disebut judulnya dan tidak mencantumkan yang lain.
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.
Halaman ini meratakan baris yang sudah dimiliki sebuah cue. Jumlah barisnya dipertahankan persis seperti yang ditulis file, lalu kata dipindahkan di antara baris itu sampai baris terpanjang menjadi sependek mungkin. Cue yang datang dengan dua baris berukuran 43 dan 26 kolom keluar dengan dua baris berukuran 36 dan 33 kolom, sedangkan cue di sebelahnya yang sudah rata tidak bergerak sama sekali.
Di situlah bedanya dengan halaman yang membungkus atau memecah. Pembungkusan bekerja pada jumlah kolom yang Anda tentukan dan bebas menambah atau mengurangi baris; halaman pemecah hanya menyentuh baris yang melebihi jumlah kolom. Di sini jumlah baris sama sekali bukan masukan — itu fakta yang dibaca dari file, sesuatu yang sudah Anda atau pemutar Anda tetapkan — dan satu-satunya yang berubah adalah posisi kata di dalamnya.
Aturan yang diikuti halaman ini adalah baris terpanjang harus sependek mungkin, dan itu tidak sama dengan membagi kata secara merata. Panjang kata berbeda-beda, jadi membagi jumlah kata secara sama justru menghasilkan satu baris panjang dan satu baris pendek. Halaman ini menghitung seberapa sempit baris-baris itu bila cue tetap memiliki jumlah baris tersebut, lalu menyusunnya pada lebar itu. Dalam praktik kedua baris keluar tampak sama panjang, dan itulah yang Anda lihat di layar.
Sebagian cue dibiarkan sepenuhnya, dan halaman menyatakannya dengan tidak melaporkan apa pun, bukan dengan mengaku berhasil. Cue dengan satu baris tidak punya baris kedua untuk menerima kata. Cue yang setiap barisnya hanya berisi satu kata sudah sependek yang mungkin untuk jumlah baris itu. Dan baris yang dimulai dengan tanda pisah menandai pergantian penutur: blok-blok itu dijaga terpisah, karena memindahkan separuh ucapan seseorang ke baris orang lain bukanlah pembagian rata melainkan kekacauan. Semuanya berjalan di peramban Anda, tanpa unggah, pada sebelas format yang membawa lebih dari satu baris per cue: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, dan CSV.
Contoh
Baris kedua pendek dan baris pertama panjang
Masukan
1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by six
or wait for the later one.
Keluaran
1
00:00:01,000 --> 00:00:04,000
We could take the train and be there
by six or wait for the later one.
Baris pertama 43 kolom dan baris kedua 26 kolom, jadi halaman memindahkan “by six” dari baris pertama ke baris kedua lalu berhenti: 36 dan 33 kolom adalah yang terdekat yang bisa dicapai pasangan ini, dan mendorong lebih jauh akan membuat baris kedua menjadi yang lebih panjang. Cue tetap dua baris, jumlah kata sama dalam urutan yang sama, dan timecode serta nomor cue tidak tersentuh.
Cue yang sudah rata
Masukan
1
00:00:01,000 --> 00:00:04,000
The train leaves at six
in the evening Seven.
Keluaran
1
00:00:01,000 --> 00:00:04,000
The train leaves at six
in the evening Seven.
23 dan 21 kolom, pembagian paling rata yang mungkin untuk pasangan baris ini, sehingga halaman tidak punya pekerjaan dan file kembali byte demi byte. Tidak ada yang dilaporkan, karena proses yang tidak menemukan pekerjaan bukan proses yang melakukan sesuatu. Alat yang tetap menulis ulang baris akan mempertaruhkan file yang sudah benar, tanpa peringatan apa pun di laporan.
Kata Tionghoa di samping baris Inggris
Masukan
WEBVTT
00:00:01.000 --> 00:00:04.000
你好
Good morning to you everyone
Keluaran
WEBVTT
00:00:01.000 --> 00:00:04.000
你好 Good morning
to you everyone
Baris Tionghoa berisi dua huruf, yaitu 4 kolom, sedangkan baris Inggris 28 kolom — cue yang tidak akan disebut rata oleh pembaca mana pun, dan halaman ini setuju. Halaman menarik “Good morning” ke atas sehingga barisnya menjadi 17 dan 15 kolom. Menghitung huruf, bukan kolom, akan menyebut baris Tionghoa dua satuan dan hampir tidak memindahkan apa pun, membiarkan ketidakseimbangan yang justru ingin diperbaiki halaman ini. Yang diratakan adalah tampilan kedua baris di layar, bukan jumlah huruf di dalamnya.
Pertanyaan yang sering diajukan
Apa yang sebenarnya diubah saat membalance pemisah baris subtitle?
Posisi kata di dalam cue, dan tidak ada yang lain. Jumlah baris tetap, jumlah kata dan urutannya tetap, dan waktu mulai, waktu selesai, serta nomor cue adalah milik file. Halaman ini dipakai ketika jumlah baris sudah tepat untuk pemutar atau gaya rumah Anda dan masalahnya hanya satu baris jauh lebih panjang daripada baris di sebelahnya.
Mengapa balance bukan berarti membagi jumlah kata secara rata?
Karena panjang kata tidak sama, sehingga jumlah kata yang sama per baris menghasilkan tampilan yang tidak rata. Baris berisi “I” dan baris berisi “internationalization” sama-sama punya satu kata, tetapi salah satunya selebar 20 kolom. Halaman ini menghitung seberapa sempit baris-baris itu bila jumlah barisnya tetap, lalu menyusun teks pada lebar tersebut; karena itu kedua baris keluar mendekati ukuran yang sama, bukan jumlah kata yang sama.
Apakah meratakan baris mengubah jumlah baris sebuah subtitle?
Tidak, dan itulah inti halaman ini. Jumlah baris dibaca dari cue dan dipakai sebagai batas tetap, jadi cue dua baris kembali sebagai cue dua baris dan cue tiga baris kembali sebagai cue tiga baris. Kalau yang Anda inginkan adalah jumlah baris berbeda, halaman pembungkus bekerja pada jumlah kolom yang Anda berikan dan bisa menghasilkan baris lebih banyak atau lebih sedikit, sedangkan halaman pembatas baris bekerja pada batas maksimum.
Mengapa baris dengan tanda pisah tidak ikut diratakan?
Karena tanda pisah di awal baris menandai pergantian penutur, dan kedua blok diratakan secara terpisah, bukan terhadap satu sama lain. Dua baris berukuran 14 dan 18 kolom tetap 14 dan 18: memindahkan sebagian kata penutur pertama ke baris penutur kedua akan menaruh dialog dua orang pada satu baris, kebalikan dari tujuan tanda pisah itu. Blok yang hanya satu baris tidak punya ruang untuk memindahkan apa pun di dalamnya.
Apa yang terjadi pada cue satu baris atau cue dengan satu kata per baris?
Cue itu kembali tanpa perubahan dan proses tidak melaporkan apa pun untuknya. Satu baris tidak punya baris kedua untuk menerima kata. Cue yang setiap barisnya berisi satu kata sudah sependek yang mungkin untuk jumlah baris tersebut, karena kata tidak dapat dibagi. Pada kedua kasus file dilewatkan tanpa ditulis ulang, dan laporan tetap kosong alih-alih menghitung cue sebagai telah diproses.
Format mana yang pemisah barisnya bisa diratakan?
Sebelas format yang cue-nya dapat memuat lebih dari satu baris: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, dan CSV. Teks biasa tidak termasuk karena satu baris teks di sana adalah satu cue, sehingga setiap cue hanya punya satu baris dan perataan tidak pernah bisa melakukan apa pun. Sebelas format itu dibaca menurut isinya, bukan ekstensinya, dan tidak ada yang diunggah selama halaman berjalan.