Skip to content

Tutorial VTT ke LRC: Konversi Subtitle ke Lirik | AllSubConverter

- 3 min read

Jika Anda pernah mengunduh subtitle dari YouTube atau situs streaming, kemungkinan besar tiba sebagai file WebVTT (.vtt). Format itu sangat baik untuk pemutar video, tetapi aplikasi musik, perangkat lunak karaoke, dan pemutar lirik portabel menginginkan sesuatu yang jauh lebih sederhana: file lirik LRC (.lrc). Tutorial ini menjelaskan persis bagaimana konversi VTT ke LRC bekerja, di mana itu penting, dan cara melakukannya gratis di browser Anda.

Konversi subtitle VTT menjadi lirik LRC siap musik dalam hitungan detik — tanpa pendaftaran, tanpa unggahan.

Konversi VTT ke LRC →

Mengapa mengkonversi VTT ke LRC?

VTT dan LRC keduanya adalah format timing berbasis teks, tetapi dibuat untuk pekerjaan yang sama sekali berbeda. VTT membawa metadata kaya untuk video web — posisi cue, styling, catatan pembicara, penanda bab. LRC membawa satu hal: timestamp diikuti oleh satu baris lirik. Minimalisme itu persis mengapa pemutar musik menyukainya.

Sebagian besar aplikasi musik mem-parse file LRC dengan cepat untuk men-scroll lirik seiring lagu. Dukungan VTT di aplikasi tersebut jarang atau tidak ada, jadi konversi ke LRC adalah jembatan antara "subtitle yang Anda unduh" dan "lirik yang benar-benar men-scroll di ponsel Anda."

Di mana LRC adalah format yang diharapkan

  • Pemutar musik desktop: Winamp, foobar2000, AIMP, MusicBee
  • Aplikasi lirik mobile dan pemutar karaoke
  • Alat pembelajaran bahasa yang menampilkan teks tersinkronisasi
  • Penyimpanan lirik embedded dalam pemutar MP3 yang membaca file .lrc sidecar

Bagaimana dua format berbeda

Tugas konversi inti adalah transformasi timestamp ditambah beberapa pembersihan. VTT menyimpan rentang waktu penuh dengan presisi milidetik; LRC menyimpan hanya waktu mulai, dibulatkan ke sentidetik. Semua lainnya — header WEBVTT, ID cue, blok styling, waktu akhir — dibuang.

Fitur VTT LRC
Format timestamp00:01:12.500 --> 00:01:15.000[01:12.50]
Waktu akhirWajibTidak digunakan
Styling / posisiDidukungTidak didukung
Header fileWEBVTT wajibTag metadata opsional
PresisiMilidetikSentidetik

Panduan konversi langkah demi langkah

1. Mulai dengan sumber VTT Anda

WEBVTT

00:00:45.230 --> 00:00:48.100
First line of the song

00:00:48.500 --> 00:00:51.000
Second line of the song

00:00:51.400 --> 00:00:54.000
Third line of the song

2. Susutkan setiap cue ke timestamp awal

Konverter hanya menyimpan waktu awal setiap cue dan membuang waktu akhir. hh:mm:ss.mmm VTT menjadi format [mm:ss.xx] LRC yang dibungkus kurung siku.

3. Hapus semua kecuali teks

Header WEBVTT, panah, waktu akhir, dan tag styling inline dihapus. Yang tersisa adalah LRC murni yang siap untuk pemutar:

[00:45.23]First line of the song
[00:48.50]Second line of the song
[00:51.40]Third line of the song

Itulah seluruh konversi mekanis. Alasan mengapa ini bekerja begitu andal adalah bahwa LRC adalah subset ketat dari informasi yang sudah dibawa VTT — tidak ada yang diciptakan, hanya disederhanakan.

Kasus penggunaan yang membuat ini sepadan

  • Perpustakaan karaoke. Banyak aplikasi karaoke mengharapkan file LRC sidecar dengan nama identik trek audio.
  • Pemutar musik mobile. Apps seperti Poweramp, AIMP, dan beberapa pemutar open-source menampilkan lirik LRC secara otomatis.
  • Pembelajaran bahasa. Teks baris-demi-baris yang disinkronkan lebih mudah dipelajari dari file LRC.
  • Menggunakan kembali subtitle YouTube. Caption yang dibuat otomatis untuk video musik biasanya VTT.

Jika Anda memproses banyak file sekaligus, konversi manual tidak praktis. Konverter kami menangani banyak file dalam satu proses, yang dibahas detail dalam panduan konversi batch.

Tip untuk output LRC yang bersih

  • Simpan VTT asli. LRC membuang styling dan waktu akhir, jadi simpan VTT sebagai cadangan.
  • Beri nama file sesuai audio. Sebagian besar pemutar menemukan lirik otomatis ketika song.mp3 dipasangkan dengan song.lrc.
  • Perhatikan cue multi-baris. VTT mengizinkan beberapa baris per cue; LRC bekerja terbaik sebagai satu baris per timestamp.
  • Tag metadata opsional tapi berguna. Tag seperti [ti:Title], [ar:Artist] membantu pemutar.

Catatan privasi: konverter berjalan sepenuhnya di browser Anda. File subtitle Anda tidak pernah diunggah ke server.

Pertanyaan yang sering diajukan

Apakah konversi ke LRC kehilangan akurasi timing?

Tidak. Presisi milidetik VTT dibulatkan ke sentidetik (standar LRC), yang paling banyak berbeda 5 ms — tidak terasa untuk lirik.

Apa yang terjadi pada styling, warna, dan label pembicara VTT?

LRC tidak memiliki konsep styling atau pembicara, jadi itu dihapus selama konversi. Hanya teks polos dan satu timestamp awal per baris yang tersisa.

Bisakah saya mengkonversi beberapa file VTT sekaligus?

Ya. Seret beberapa file ke konverter dan unduh semua file LRC yang dihasilkan bersama-sama. Lihat panduan konversi batch.

Apakah saya perlu menginstal sesuatu?

Tidak. Semua berjalan di sisi klien dalam JavaScript, jadi tidak ada perangkat lunak untuk dipasang dan tidak ada akun untuk dibuat.

Mulai mengkonversi VTT ke LRC

Terakhir diperbarui: 20 Maret 2026

Artikel Terkait

Related Reading