Langsung ke konten utama

Blog

Cara menambahkan subtitle atau teks keterangan ke video

Penulis: Diterbitkan: Terakhir ditinjau:

Menambahkan subtitle ke video adalah dua pekerjaan, bukan satu: membuat file subtitle, lalu memasangnya ke video. Orang menghindari pekerjaan pertama karena mengatur waktu setiap baris secara manual itu lambat. Hushscript mengotomatiskan bagian itu: buat transkrip berpenanda waktu dari audio, tinjau, ekspor SRT, dan pasang file di mana pun tujuannya mendukung. Panduan ini membahas kedua pekerjaan itu, plus satu keputusan nyata yang harus Anda ambil di tengah jalan: file subtitle terpisah atau trek yang ditanamkan ke dalam gambar.

Subtitle vs teks keterangan

Kedua istilah itu sering dipakai bergantian, tetapi ada perbedaan yang nyata. Subtitle menuliskan dialog untuk penonton yang bisa mendengar audio tetapi tidak memahami bahasanya. Teks keterangan (caption) menuliskan dialog dan menambahkan isyarat audio non-ucapan seperti [music playing] atau [door slams] untuk penonton yang sama sekali tidak bisa mendengar audio. Panduan teks keterangan Section 508 memasukkan dialog, identifikasi penutur, musik, dan efek suara ke dalam trek teks keterangan yang setara, sedangkan panduan aksesibilitas media W3C menjelaskan mengapa transkrip saja bukan pengganti teks keterangan yang tersinkron.

Dalam praktiknya sebagian besar platform menyediakan satu trek teks keterangan yang menjalankan kedua fungsi, itulah sebabnya kedua istilah ini berbaur. Pilih sesuai tujuan Anda. Jika Anda membuat teks keterangan demi aksesibilitas, tambahkan deskriptor singkat dalam tanda kurung siku untuk bunyi yang bermakna. Jika Anda mengejar jangkauan internasional atau agar mesin pencari bisa mengindeks apa yang diucapkan, subtitle dialog biasa sudah cukup. Apa pun pilihannya, titik awalnya adalah file yang sama, jadi Anda tidak perlu memutuskan sebelum membuatnya.

Yang Anda butuhkan sebelum mulai

Anda membutuhkan video sumber dan cara untuk membuat file subtitle. Jika Anda sudah punya SRT, lompat ke bagian tentang memasangnya. Jika belum, Anda perlu audio yang ditranskripsikan dengan penanda waktu, yang dibahas di bagian berikutnya. Untuk menanamkan subtitle ke dalam gambar alih-alih mengirimnya terpisah, Anda juga memerlukan encoder gratis seperti HandBrake atau editor video yang bisa merender trek teks keterangan saat ekspor.

Satu hal yang tidak Anda perlukan adalah video aslinya di tangan untuk langkah transkripsi. Hushscript membaca audio dari video di browser Anda, jadi yang diunggah hanya audionya, dan file video tidak pernah meninggalkan perangkat Anda.

Jika Anda juga ingin audionya sebagai file terpisah, alat gratis ekstrak audio dari video mengambilnya di browser Anda, tanpa daftar dan tanpa ada yang diunggah.

Buat teks keterangan dari audio

Jika Anda belum punya file subtitle, pembuat subtitle otomatis Hushscript membuatnya dari trek audio video, dengan SRT, VTT, dan setiap format teks keterangan lainnya sudah termasuk. Anda tidak perlu mengetik atau mengatur waktu apa pun secara manual.

  1. Seret video ke halaman video ke teks. Pratinjau 5 menit berlabel penutur dari bagian awal tampil langsung di sana, tanpa akun. Audio diekstrak di browser Anda terlebih dahulu, jadi hanya audio yang dikirim dan video tetap ada di perangkat Anda. Gunakan pratinjau untuk memastikan ucapan terdengar dengan benar sebelum melangkah lebih jauh.
  2. Daftar untuk memberi teks keterangan pada seluruh file. Mentranskripsikan melewati pratinjau memerlukan akun gratis. Akun pribadi yang memenuhi syarat dapat menerima 30 menit gratis satu kali, setelah verifikasi kartu atau dengan pembelian menit pertama; lihat harga untuk ketentuannya. Kartu tidak diwajibkan.
  3. Unggah video lengkap dan ekspor sebagai SRT. Saat transkrip siap, unduh sebagai SRT. Setiap baris ucapan menjadi satu entri dengan penanda waktu mulai, penanda waktu selesai, dan teksnya, diformat sesuai spesifikasi SRT tanpa ada yang perlu Anda kerjakan lagi.

SRT hasil ekspor siap dipasang langsung. Untuk wawancara atau panel yang membutuhkan keterangan siapa yang berbicara, ganti nama label penutur di editor transkrip sebelum mengekspor, dan nama itu ikut terbawa di setiap entri.

Untuk melihat lebih dekat file itu sendiri, termasuk cara mengedit pengaturan waktu dan memangkas baris yang panjang, lihat cara membuat subtitle SRT dari video.

Contoh nyata

Misalkan Anda punya panel-talk.mp4, diskusi rekaman 12 menit antara pembawa acara dan dua tamu, dan Anda ingin teks keterangan untuk diunggah ke YouTube. Anda menyeretnya ke halaman video ke teks; pratinjau 5 menit kembali dengan tiga penutur yang sudah terpisah, jadi Anda tahu audionya bersih. Anda mendaftar, file penuh tertranskripsi dalam beberapa menit, dan Anda mengganti “Speaker 1” dengan nama pembawa acara serta dua lainnya dengan nama para tamu. Setelah diekspor, SRT terbuka seperti ini:

1
00:00:01,200 --> 00:00:04,600
Host: Selamat datang kembali. Hari ini kita bahas
pendanaan open source.

2
00:00:04,900 --> 00:00:08,150
Guest A: Terima kasih sudah mengundang saya. Ini
masalah yang belum benar-benar terpecahkan.

File itulah yang Anda unggah ke YouTube. Nomor entri, penanda waktu, dan jeda barisnya sudah lengkap, sehingga platform memetakan teks keterangan ke video tanpa penyuntingan lagi.

Ubah SRT ke VTT jika perlu

Pemutar web HTML5 menginginkan WebVTT (.vtt), bukan SRT. Keduanya bersaudara dekat: VTT menambahkan baris header WEBVTT dan memakai titik, bukan koma, pada penanda waktu. Jika Anda tidak yakin mana yang diharapkan pemutar atau platform tertentu, SRT versus VTT menjelaskan kapan memakai masing-masing. Ubah yang satu ke yang lain secara gratis dengan konverter SRT ke VTT. Alat ini berjalan di browser Anda, tidak memerlukan akun, dan tidak mengunggah apa pun. Seret SRT masuk, unduh VTT keluar.

Burn-in vs SRT sidecar

Ada dua cara subtitle menyertai video, dan inilah keputusan yang perlu Anda pastikan benar sebelum memublikasikan.

SRT sidecar adalah file terpisah. Pemutar membaca video dan file subtitle bersama-sama dan menampilkan teks keterangan di atas video saat pemutaran. Ini opsi yang fleksibel. Anda bisa memperbaiki salah ketik di SRT tanpa encode ulang video, dan Anda bisa menyediakan beberapa bahasa sebagai beberapa file SRT untuk satu video. Inilah yang dipakai YouTube, Vimeo, dan sebagian besar perangkat penyuntingan.

Trek burn-in (hardcoded) adalah kebalikannya. Teks dirender permanen ke dalam bingkai video, sehingga setiap penonton melihatnya apa pun pengaturan pemutarnya dan tidak ada cara untuk mematikannya. Anda memerlukannya saat tujuan tidak bisa membaca file teks keterangan: klip yang dikirim lewat aplikasi pesan, sematan video polos tanpa dukungan teks keterangan, atau kasus apa pun saat penerima hanya bisa menerima satu file video.

Untuk sebagian besar keperluan, pendekatan sidecar menang, karena menjaga video dan subtitle tetap independen berarti Anda bisa memperbaiki atau mengekspor ulang teks keterangan nanti tanpa menyentuh video. Pilih burn-in hanya saat tujuan memaksa Anda, atau saat Anda memang menginginkan teks keterangan yang tidak bisa dimatikan, yang lazim untuk klip sosial yang diputar otomatis tanpa suara.

Pasang subtitle menurut tujuan

Setelah Anda punya SRT, cara memasangnya bergantung pada ke mana video akan dikirim.

Pemutar video desktop

Letakkan SRT di folder yang sama dengan video dan beri nama dasar yang sama:

panel-talk.mp4
panel-talk.srt

VLC, mpv, dan sebagian besar pemutar desktop memuat SRT secara otomatis saat diputar. Jika ada yang tidak memuatnya, buka menu subtitle-nya dan muat file secara manual.

Editor video

Di editor, impor SRT sebagai trek subtitle. DaVinci Resolve memakainya lewat Timeline, lalu Import Subtitle; Premiere Pro lewat Window, lalu Captions and Graphics, tempat Anda mengimpor SRT. Keduanya menaruh setiap entri pada timecode yang benar, dan dari sana Anda bisa mengubah gaya teks keterangan dan menanamkannya ke dalam ekspor jika menginginkan hasil hardcoded.

YouTube dan platform berdurasi panjang lainnya

Di YouTube Studio, buka video, masuk ke Subtitles, pilih Add language, klik Add di samping bahasanya, lalu Upload file dan pilih SRT. YouTube memetakan timecode ke video dan menampilkan teks keterangan sebagai trek yang bisa diaktifkan penonton. Mengunggah SRT Anda sendiri menggantikan teks keterangan otomatis untuk bahasa itu, yang menjadi langkah tepat saat video memuat istilah teknis, nama, atau ucapan beraksen yang dirusak oleh teks keterangan mesin.

TikTok, Reels, dan YouTube Shorts

Alur kerja teks keterangan video pendek sering berubah, dan tidak bisa saling dipertukarkan. Simpan satu transkrip yang sudah dikoreksi sebagai sumber, lalu periksa alur publikasi terbaru untuk setiap tujuan. Satu aplikasi mungkin menerima SRT sidecar, sedangkan aplikasi lain mungkin mengharapkan editor teks keterangan bawaannya, teks yang ditempel, atau video dengan teks keterangan yang sudah ditanamkan permanen. Hushscript memberi Anda transkrip yang sudah ditinjau dan SRT, sedangkan tujuan yang menentukan bagaimana teks itu dipasang.

Burn-in dengan HandBrake

HandBrake adalah encoder gratis lintas platform yang bisa menanamkan SRT ke video keluaran dalam satu kali proses.

  1. Buka HandBrake dan muat video.
  2. Masuk ke tab Subtitles, pilih Add External SRT, lalu pilih SRT Anda.
  3. Centang kotak Burned In di samping trek subtitle itu.
  4. Jalankan encode. Video keluaran memuat subtitle secara permanen di dalam gambar.

Mengatasi masalah umum

Teks keterangan tidak sinkron. Hampir selalu ini berarti SRT dan video tidak memiliki titik awal yang sama, biasanya karena video dipangkas setelah transkrip dibuat. Ekspor ulang SRT terhadap hasil potongan akhir alih-alih menggeser setiap penanda waktu. Jika hanya separuh akhir yang bergeser, kemungkinan frame rate video diubah saat ekspor, yang meregangkan lini masa; render ulang pada frame rate asli atau buat ulang teks keterangan dari file akhir.

Teks keterangan otomatis di unggahan media sosial penuh kesalahan. Itu mesin milik platform sendiri yang kesulitan dengan aksen, kecepatan, atau audio non-Inggris. Jangan memperbaikinya baris demi baris di aplikasi. Buat transkrip yang akurat di Hushscript lalu unggah SRT itu atau tempel teks yang sudah dikoreksi di atas teks keterangan mesin, dan platform tetap memakai pengaturan waktu yang sudah dihitungnya.

Baris keluar dari tepi layar. Entri SRT dengan satu baris yang sangat panjang terpotong oleh sebagian pemutar dan oleh tata letak video pendek yang area amannya sempit. Pecah entri panjang menjadi dua baris yang lebih pendek, atau bagi satu entri panjang menjadi dua entri berpenanda waktu. Editor transkrip adalah tempat untuk melakukannya sebelum ekspor, bukan di platform sesudahnya.

Nama penutur hilang setelah diunggah. Beberapa platform menghapus awalan “Nama:” di depan saat mengimpor SRT, dan hanya memperlakukan teks ucapan sebagai teks keterangan. Jika menjaga penutur tetap terlihat itu penting, tuliskan nama langsung di teks entri alih-alih mengandalkan impor untuk mempertahankannya, atau terima teks keterangan polos untuk tujuan itu.

Subtitle sama sekali tidak muncul. Untuk pemutar desktop, pastikan SRT berada di folder yang sama dengan nama dasar yang sama seperti video; ketidakcocokan adalah penyebab yang lazim. Untuk pemutar web, periksa apakah Anda menyerahkan file .vtt, bukan .srt, karena browser mengharapkan WebVTT. Di sebuah platform, pastikan trek teks keterangan diaktifkan dan diatur ke bahasa yang benar di pengaturan pemutar.

Tips untuk teks keterangan yang akurat

Akurasi ditentukan pada tahap audio, jauh sebelum platform mana pun melihat file. Rekaman yang bersih menghasilkan transkrip yang bersih, dan transkrip yang bersih menghasilkan teks keterangan yang nyaris tidak perlu Anda sentuh.

Buat teks keterangan dari audio berkualitas tertinggi yang Anda punya. Jika video ada dalam beberapa hasil render, transkripsikan yang kompresinya paling sedikit. Jika ucapan samar di bawah musik atau bising ruangan, naikkan volume dialog sebelum transkripsi, karena model hanya bisa membuat teks dari apa yang terdengar jelas. Selalu baca pratinjau 5 menit sebelum melanjutkan: pratinjau memperlihatkan volume rendah, aksen kental, atau suara bersahutan sejak dini, saat memperbaiki sumbernya masih murah. Untuk wawancara dan panel, manfaatkan label penutur gratis dan beri setiap penutur nama asli, karena teks keterangan bernama jauh lebih mudah diikuti penonton daripada dinding teks tanpa atribusi. Dan jadikan SRT sebagai sumber kebenaran Anda. Edit di sana lalu ekspor ulang, alih-alih memperbaiki di dalam alat teks keterangan setiap platform, agar setiap tujuan tetap selaras.

Alasan Hushscript cocok untuk tugas ini adalah kejujuran bagian gratisnya yang dipadukan dengan pekerjaan yang benar-benar dikerjakannya untuk Anda. 30 menit gratis cukup untuk memberi teks keterangan pada beberapa video pendek dari awal sampai akhir, pemisahan penutur gratis di setiap transkrip, dan ekspor SRT dibuat sesuai spesifikasi sehingga langsung cocok untuk semua tujuan di atas. Setelah menit gratis habis, bayar sesuai pemakaian tanpa langganan; halaman harga memuat paket per menit.


Satu aturan yang menjaga video bersubtitle tetap mudah dirawat adalah memperlakukan SRT, bukan editor teks keterangan platform mana pun, sebagai sumber kebenaran. Simpan di samping video agar Anda bisa memperbarui atau mengekspor ulang subtitle nanti tanpa mentranskripsikan lagi. Untuk mengambil SRT yang berguna dari rekaman multipenutur, lihat cara mentranskripsikan rapat Zoom.

Sumber dan standar independen

Hushscript merujuk pada sumber independen yang bukan pesaing ini. Sumber tersebut menjelaskan penelitian, standar, atau cara kerja platform dan tidak memberikan dukungan kepada Hushscript.

Sumber ditinjau:

Pertanyaan yang sering diajukan

Apa bedanya subtitle dan teks keterangan (caption)?

Subtitle menuliskan ucapan untuk penonton yang bisa mendengar audio tetapi tidak memahami bahasanya. Teks keterangan (caption) menuliskan ucapan beserta bunyi non-ucapan yang relevan (isyarat musik, pintu dibanting) untuk penonton tunarungu dan sulit mendengar. Dalam pemakaian sehari-hari kedua istilah itu dipertukarkan, dan sebagian besar platform menyajikan satu trek untuk kedua tujuan.

Apakah saya memerlukan perangkat lunak khusus untuk menambahkan subtitle?

Untuk file SRT atau VTT sidecar, biasanya tidak. Banyak pemutar desktop, editor, dan platform video menerima file teks keterangan, tetapi dukungannya berbeda-beda menurut tujuan. Untuk menanamkan subtitle secara permanen ke dalam gambar, Anda memerlukan encoder seperti HandBrake atau editor video.

Bisakah saya membuat teks keterangan dari video secara otomatis?

Bisa. Unggah video ke Hushscript dan SRT berpenanda waktu dibuat dari audionya, jadi Anda tidak mengetik atau mengatur satu penanda waktu pun. Audio diekstrak di browser Anda sebelum apa pun dikirim, sehingga hanya audio yang sampai ke server.

Format video apa yang bisa diberi teks keterangan?

Kontainer umum seperti MP4, MOV, MKV, dan WebM, serta sebagian besar file dengan trek audio standar. Hushscript membaca audio dari file apa pun yang Anda masukkan. Jika sebuah file tidak diterima, kirim email ke support@hushscript.com dan kami akan menambahkannya.

Sebaiknya subtitle ditanamkan permanen atau disimpan sebagai file terpisah?

Simpan terpisah (sidecar) jika tujuan mendukung trek teks keterangan, karena SRT tetap bisa diedit dan Anda bisa menyediakan beberapa bahasa tanpa encode ulang. Tanamkan permanen jika penerima hanya bisa menerima satu file video, seperti klip yang dikirim lewat aplikasi pesan atau disematkan tanpa dukungan teks keterangan.

Bisakah saya memakai SRT yang sama untuk TikTok, Reels, dan YouTube?

Pakai transkrip yang sudah dikoreksi yang sama, tetapi jangan berasumsi setiap aplikasi menerima file SRT-nya. Satu tujuan mungkin menerima SRT sidecar, sedangkan tujuan lain mensyaratkan teks keterangan bawaan, teks yang ditempel, atau subtitle yang ditanamkan permanen. Periksa alur impor terbaru dari tujuan itu sebelum memublikasikan.

Mengapa teks keterangan otomatis di video pendek saya salah?

Teks keterangan otomatis platform disetel untuk ucapan bahasa Inggris yang jelas. Hasilnya meleset pada aksen, bicara cepat atau tumpang tindih, istilah teknis, nama diri, dan audio berbahasa non-Inggris. Menggantinya dengan SRT yang akurat memperbaiki katanya, sementara platform tetap memakai pengaturan waktunya.

Berapa biaya memberi teks keterangan pada video?

Hushscript berjalan dengan AI transkripsi kelas atas, jadi bayar sesuai pemakaian tanpa langganan. Akun pribadi yang memenuhi syarat dapat menerima 30 menit gratis satu kali setelah verifikasi kartu berhasil, atau dengan pembelian pertama jika belum diberikan. Lihat halaman harga untuk paket per menit.

Mulai dengan 30 menit gratis

Coba pratinjau hingga 5 menit sebelum Anda membuat akun, dan akun pribadi baru mendapat pratinjau gratis untuk unggahan pertamanya di aplikasi. Transkripsi lengkap memerlukan akun dan menit; akun pribadi yang memenuhi syarat mendapat 30 menit gratis satu kali, setelah verifikasi kartu atau dengan pembelian pertama. Tanpa langganan.

Dapatkan 30 menit gratis