Konversi srt ke txt

Konverter online gratis SRT ke TXT

Konversi caption SRT bertiming menjadi dialog TXT yang dapat dicari dan diedit.

Konversi SRT ke TXT online - gratis

Uploading…
File yang dipilih melebihi batas total 9 MB. Pilih file yang lebih sedikit atau lebih kecil.

File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.

Cara kerjanya

  1. 1/3

    Unggah file .srt Anda

    Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.

  2. 2/3

    Jalankan konversi .srt ke .txt

    Setelah file berhasil diunggah, klik konversi saat Anda siap.

  3. 3/3

    Unduh file .txt hasil konversi

    Hasil konversi siap untuk diunduh.

Bagaimana mengkonversi srt ke txt berkas

Editor subtitle atau sistem dokumen mungkin hanya menerima teks biasa, sementara berbagi, mengoreksi, atau mengarsipkan sering kali memerlukan dialog tanpa penanda waktu video. Mengonversi caption akan menghasilkan file .txt yang dapat dicari, tetapi subtitle bertanda waktu asli harus disimpan untuk penggunaan video di masa mendatang.

Apa itu format SRT

SRT, atau SubRip Subtitle, adalah format teks biasa yang digunakan untuk caption video bertanda waktu. Setiap cue biasanya berisi nomor urut, waktu mulai dan selesai seperti 00:01:12,500 --> 00:01:15,200, satu atau beberapa baris subtitle, dan satu baris kosong sebelum cue berikutnya.

Video player, editor subtitle seperti Subtitle Edit, editor video, alat captioning, dan software pengenalan suara umumnya dapat membaca atau membuat file SRT. SRT juga dapat diunduh sebagai file subtitle terpisah di samping video.

Apa itu format TXT

TXT adalah teks generik tanpa format, tanpa field wajib untuk waktu, penomoran, gaya, posisi, atau sinkronisasi. Konversi subtitle dapat mempertahankan setiap cue sebagai paragraf terpisah atau menggabungkan baris-barisnya menjadi teks transkrip biasa.

TXT dapat dibuka di Notepad, TextEdit, pengolah kata, editor kode, alat pencarian, dan script tanpa software khusus subtitle. Format ini cocok untuk pemeriksaan, draf terjemahan, pencarian transkrip, peninjauan aksesibilitas, dan pengarsipan dialog. Ukurannya sering kali lebih kecil daripada SRT sumber, tetapi format ini tidak dapat memberi tahu video player kapan suatu baris harus ditampilkan.

Cara mengonversi SRT ke TXT

Menggunakan 101convert.com: Buka converter, pilih file .srt, pilih TXT sebagai format output, lalu unduh hasilnya. Konversi ini gratis dan tidak memerlukan software yang terinstal. Tinjau hasilnya jika file berisi tag pemformatan, encoding yang tidak biasa, atau materi sensitif.

Menggunakan Subtitle Edit:

  1. Buka file .srt dengan File → Open.
  2. Pilih File → Export → Plain text. Susunan menu yang tepat dapat berbeda menurut versinya.
  3. Pilih output hanya dialog untuk mendapatkan transkrip yang bersih, atau sertakan timestamp jika teks harus mempertahankan referensi waktu.
  4. Simpan hasilnya dengan ekstensi .txt dan pilih UTF-8 saat opsi encoding ditampilkan.

Subtitle Edit memungkinkan Anda memeriksa cue yang tidak valid, memperbaiki dialog, dan menghapus tag yang tidak diinginkan sebelum ekspor, yang berguna untuk teks non-Latin dan file yang memerlukan pembersihan.

Menggunakan Python untuk konversi yang dapat diulang: Simpan kode berikut sebagai srt_to_txt.py. Kode ini menghapus nomor urut, baris timestamp, dan tag yang menyerupai HTML, sekaligus mempertahankan paragraf cue dan pemisah baris dialog.

from pathlib import Path
import re

source = Path('input.srt')
target = Path('output.txt')

raw = source.read_text(encoding='utf-8-sig')
raw = raw.replace('\r\n', '\n').replace('\r', '\n')
paragraphs = []

for block in raw.split('\n\n'):
    rows = [row.strip() for row in block.split('\n') if row.strip()]
    if rows and rows[0].isdigit():
        rows.pop(0)
    if rows and re.match(r'^\d{2}:\d{2}:\d{2}[,.]\d{3}\s*-->', rows[0]):
        rows.pop(0)
    dialogue = [re.sub(r'<[^>]+>|<[^>]+>', '', row).strip() for row in rows]
    dialogue = [row for row in dialogue if row]
    if dialogue:
        paragraphs.append('\n'.join(dialogue))

target.write_text('\n\n'.join(paragraphs) + '\n', encoding='utf-8')

Tempatkan input.srt di samping script, lalu jalankan python srt_to_txt.py. Ubah dua nilai Path untuk menggunakan nama file yang berbeda. Script dasar ini tidak menafsirkan setiap tag subtitle proprietari atau memperbaiki teks caption yang salah.

Batasan kualitas dan kompatibilitas

  • Mengubah .srt menjadi .txt hanya mengganti nama file; tindakan ini tidak menghapus timestamp, nomor cue, atau markup subtitle. Konversi yang sebenarnya harus mengurai dan menulis ulang konten.
  • Menghapus timestamp akan menghilangkan data sinkronisasi. Simpan SRT asli jika caption mungkin digunakan kembali bersama video.
  • SRT dapat berisi tag seperti <i>, <b>, tag warna atau font, kode posisi, label untuk tunarungu, dan beberapa baris dialog. TXT tidak memiliki padanan standar, sehingga suatu alat dapat menghapus, mempertahankan, atau meratakannya.
  • Gunakan UTF-8 untuk karakter beraksen, aksara Cyrillic, Yunani, Asia, dan bahasa yang ditulis dari kanan ke kiri. Jika sumber menggunakan encoding lain, buka dengan encoding tersebut sebelum menyimpannya sebagai UTF-8; jika tidak, karakter dapat rusak.
  • Kesalahan transkripsi otomatis, caption duplikat, cue yang tumpang tindih, dan label pembicara merupakan masalah konten, bukan kesalahan konversi. Periksa teks yang diekstrak sebelum menggunakannya sebagai transkrip.

SRT vs TXT: perbandingan format

Bagaimana format SRT dan TXT dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file SRT dan TXT
Properti .SRT SubRip Subtitle .TXT Plain Text File
Standar terbuka Sebagian terbuka Ya
Kompresi Tanpa kompresi Tanpa kompresi
Ukuran file umum Sangat kecil Sangat kecil
Terbuka di browser web Sebagian Ya, secara native
Pengeditan lanjutan Mudah Mudah
Dukungan metadata Dasar Tidak ada
Dapat dibaca teks biasa Ya Ya
Paling cocok untuk Berbagi dan distribusi Pertukaran data
Diperkenalkan 1997 —
Pengembang Unknown / SubRip community —
Tipe MIME application/x-subrip text/plain

Pertanyaan yang sering diajukan

Apakah konverter SRT ke TXT gratis?

Ya, mengonversi SRT ke TXT di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.

Seberapa besar file SRT yang bisa saya unggah?

Anda dapat mengunggah file SRT hingga 100 MB dan mengonversi hingga 100 file sekaligus dalam satu batch.

Apa yang terjadi pada file yang saya unggah?

File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.

Apakah saya perlu menginstal perangkat lunak untuk mengonversi SRT ke TXT?

Tidak. Konversi SRT ke TXT berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.

Konversi gagal?

Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file SRT yang valid untuk konversi SRT ke TXT ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.

Konversi berkas srt lainnya

Konversi terbalik

Konversi ke txt
dari format lain

Bagikan di media sosial: