UltKit

Konversi Subtitle

Ubah file subtitle ke format yang diminta pemutar, editor, atau formulir unggahan Anda. Alat ini membaca SRT, VTT, ASS, SBV, TTML, dan belasan jenis subtitle lain, menulis ulang stempel waktu dalam sintaks format tujuan, serta bisa menyinkronkan ulang, membersihkan, atau menyederhanakan teksnya sekaligus.

Konverter Subtitle

atau jatuhkan file SRT, VTT, ASS … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah file subtitle

    Tambahkan hingga 20 file, masing-masing maksimal 95 MB: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC, atau TXT. Transkrip biasa dengan satu baris per teks juga bisa.

  2. 2

    Pilih format keluaran dan perbaiki waktu

    Pilih format di Konversi ke; SRT sudah terpilih. Jika teks muncul terlalu cepat, terlambat, atau makin lama makin bergeser, buka Pengaturan lanjutan lalu gunakan Geser waktu atau dua kolom frame rate.

  3. 3

    Konversi dan simpan

    Tekan Konversi ke SRT, atau format lain yang Anda pilih, lalu unduh setiap file atau satu ZIP. Keluarannya selalu UTF-8, dan setiap unggahan dihapus setelah 30 menit.

Jawaban

Apa yang diubah saat konversi subtitle?

Kata-katanya tetap sama. Alat ini menulis ulang header file, sintaks stempel waktu, dan markup gaya agar program lain bisa membaca subtitle tersebut, dan bisa menggeser semua waktunya sekaligus.

SRT, VTT, ASS, dan format file subtitle lainnya

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

Nama SRT berasal dari SubRip, program Windows yang mengambil subtitle DVD sekitar tahun 2000. Isinya daftar cue bernomor dengan waktu mulai dan selesai serta satu atau dua baris teks, itulah sebabnya hampir semua pemutar, editor, dan formulir unggah layanan streaming bisa membacanya. WebVTT berkembang dari SRT untuk web: spesifikasinya dibuat W3C, diawali kata WEBVTT, dan bisa mengatur posisi atau gaya cue dengan CSS. TTML adalah format subtitle XML dari W3C yang diterbitkan sebagai Recommendation pada 2010; DFXP adalah nama lamanya, dan layanan streaming memakai profil-profil turunannya.

SubStation Alpha (SSA) dan penerusnya, Advanced SubStation Alpha (ASS), berasal dari dunia fansub. File ASS memiliki tabel gaya berisi font, warna, garis tepi, dan margin, dan setiap baris bisa menimpanya, sehingga teks papan nama dan lagu bisa diletakkan di mana saja di layar. Aegisub, editor ASS yang paling umum, menyimpan format ini secara bawaan. SBV adalah format ekspor sederhana YouTube; SMI adalah SAMI milik Microsoft, LRC menyimpan lirik lagu dengan waktu per baris, dan TXT adalah teks biasa.

Cara setiap format keluaran menulis cue yang sama, yang dimulai pada 1 menit 23,456 detik
FormatStempel waktuHeaderGaya
SRT`00:01:23,456 --> 00:01:25,789`Tidak ada, cue diberi nomorTag <i>, <b>, <u>, dan <font>
WebVTT`00:01:23.456 --> 00:01:25.789``WEBVTT` di baris pertamaPengaturan cue dan kelas CSS
ASS / SSA`0:01:23.45,0:01:25.78`[Script Info] dan [V4+ Styles]Tabel gaya lengkap dan penimpaan per baris
SBV`0:01:23.456,0:01:25.789`Tidak adaTidak ada
TTML`begin="00:01:23.456"`Dokumen XML dengan namespaceAtribut gaya di XML
TXT`[00:01:23]` dengan **Sertakan stempel waktu**, selain itu tidak adaTidak adaTidak ada

Geser waktu subtitle dan konversi frame rate

4,3%seberapa cepat rilis PAL 25 fps diputar dibanding versi asli 23,976 fps

Pada film 120 menit, selisihnya mencapai hampir 5 menit, sehingga subtitle yang dibuat untuk satu rilis terus bergeser makin tidak sinkron di rilis lainnya.

Geser waktu memindahkan setiap cue dengan jumlah yang sama, dari −3.600 hingga +3.600 detik dengan langkah satu milidetik. Gunakan angka positif jika teks muncul sebelum ucapan dan angka negatif, seperti −1,5, jika teks tertinggal. Inilah solusinya jika selisihnya sama di awal dan di akhir, biasanya karena intro yang berbeda atau logo studio yang dipotong.

Pasangan frame rate menangani kasus lainnya. Pilih frame rate yang dipakai saat subtitle dibuat di Frame rate asli dan frame rate video Anda di Frame rate target; pilihannya 23,976, 24, 25, 29,97, dan 30 fps. Setiap stempel waktu lalu diskalakan menurut rasionya, cara agar rilis PAL Eropa dan rilis NTSC Amerika Utara dari film yang sama mendapatkan subtitle yang cocok. Jika Anda tidak yakin arahnya, bandingkan satu baris di dekat akhir film: jika muncul terlalu lambat, frame rate subtitle lebih rendah daripada frame rate video.

Kolom lainnya bekerja pada teks. Encoding masukan membaca file lama dengan benar; Hapus tag pemformatan membuang kode seperti <i>, <b>, <font>, dan {\an8}. Untuk keluaran TXT, Sertakan stempel waktu menambahkan waktu di depan setiap baris dan Gabungkan baris menjadi paragraf menyatukan baris yang terpotong menjadi kalimat yang enak dibaca, pengaturan untuk transkrip Ubah SRT ke TXT. Untuk keluaran ASS atau SSA, Font (bawaan Arial) dan Ukuran font (48, relatif terhadap video setinggi 1080 piksel) menentukan gaya bawaan.

Dari ASS ke SRT, gaya subtitle tidak bisa kembali

Mengonversi ASS ke SRT, VTT, atau TXT mempertahankan teks dan waktu tetapi membuang posisi, warna, waktu karaoke, dan teks papan nama yang digambar. Simpan file ASS asli jika Anda mungkin mengatur ulang gayanya nanti; mengonversi SRT kembali dengan Ubah SRT ke ASS hanya menerapkan satu gaya bawaan.

Kesalahan konversi subtitle dan cara memperbaikinya

  • Pemutar tidak menampilkan subtitle setelah file dimuat.

    Beri subtitle nama file yang sama persis dengan video beserta ekstensi barunya, misalnya film.mp4 dan film.srt, lalu pastikan ekstensinya sesuai format; VTT yang diganti namanya menjadi .srt tetap memakai titik di stempel waktunya.

  • Semua teks muncul sekitar satu detik lebih awal di unggahan streaming.

    Masukkan Geser waktu positif seperti 1 lalu konversi lagi. Ukur selisihnya pada baris ucapan pertama, bukan pada cue musik.

  • Transkrip TXT kehilangan struktur baris subtitle.

    Gabungkan baris menjadi paragraf sedang aktif, sehingga baris disatukan menjadi kalimat bersambung. Matikan untuk mempertahankan satu teks per baris, atau aktifkan Sertakan stempel waktu untuk menandai awal setiap cue.

  • Konversi TXT menghasilkan satu cue raksasa.

    Transkripnya berupa satu paragraf. Letakkan setiap teks di barisnya sendiri, idealnya tidak lebih dari sekitar 42 karakter, lalu atur Detik per baris.

Pertanyaan seputar konversi subtitle

Format subtitle apa yang diterima YouTube?

YouTube Studio menerima SRT, WebVTT, SBV, TTML, dan beberapa format siaran, jadi Anda jarang perlu mengonversi untuk YouTube sendiri. SBV adalah salah satu format yang ditawarkan YouTube saat Anda mengunduh teks yang Anda edit di sana; ubah menjadi SRT sebelum memuatnya ke editor video.

Format subtitle apa yang dibutuhkan track video HTML5?

WebVTT. Elemen <track> di browser hanya membaca file VTT, jadi SRT di samping MP4 di situs Anda akan diabaikan. Ubah SRT ke VTT menambahkan header WEBVTT dan mengganti koma desimal dengan titik.

Apakah warna, font, dan posisi subtitle tetap ada setelah dikonversi?

Hanya antara ASS dan SSA. SRT, VTT, SBV, dan TXT tidak punya tempat untuk font per baris, efek karaoke, atau posisi layar, jadi fansub anime yang diubah menjadi SRT mempertahankan kata dan waktunya tetapi kehilangan gayanya. Tag miring dan tebal dasar tetap terbawa ke SRT dan VTT kecuali Anda mencentang Hapus tag pemformatan.

Bagaimana cara memperbaiki subtitle yang perlahan tidak sinkron?

Keterlambatan yang tetap diperbaiki dengan Geser waktu; keterlambatan yang makin besar berarti file dibuat untuk rilis dengan frame rate berbeda. Atur Frame rate asli ke frame rate yang dipakai saat subtitle dibuat dan Frame rate target ke frame rate video Anda, paling sering 23,976 ke 25 atau sebaliknya.

Bisakah mengubah transkrip TXT menjadi subtitle berwaktu?

Bisa. Unggah TXT dengan satu teks per baris lalu konversi ke SRT; setiap baris mendapat durasi yang diatur di Detik per baris, satu per satu. Waktunya tidak akan pas dengan ucapan, jadi rapikan di editor seperti Subtitle Edit atau Aegisub. Mulai dari Ubah TXT ke SRT.

Mengapa huruf beraksen di subtitle berubah menjadi tanda tanya atau simbol aneh?

File disimpan dalam code page lama, seperti Windows-1251 untuk bahasa Rusia atau Windows-1256 untuk bahasa Arab, lalu dibaca sebagai UTF-8. Pilih encoding yang tepat di Encoding masukan dan konversi lagi; keluarannya ditulis sebagai UTF-8 sehingga pemutar modern menampilkannya dengan benar.

Bisakah mengonversi subtitle berbasis gambar dari DVD atau Blu-ray?

Tidak sebagai teks. Track VobSub (.sub dengan .idx) dan PGS Blu-ray menyimpan setiap teks sebagai gambar, sehingga perlu pengenalan karakter optik (OCR) terlebih dahulu. File .sub yang dibaca alat ini adalah file MicroDVD berbasis teks.

Semua alat Konversi Subtitle

Pilih target persis yang diminta kepada Anda. Setiap halaman di bawah ini adalah alat yang sama dengan pengaturan bawaan berbeda.