Skip to content

Pengonversi Subtitle ASS ke TXT

Saring instruksi kompleks dari skrip ASS — blok override, pewaktuan karaoke, perintah gambar — dan ambil hanya teks dialog.

Seret dan lepas file ASS Anda di sini

atau klik untuk mencari

Mendukung file .ass hingga 50 MB

Arsitektur mesin inti

Mengurai Dialog dari Lapisan Instruksi ASS

File ASS adalah salah satu format subtitle paling kompleks. Setiap baris Dialogue tidak hanya berisi teks, tetapi juga lapisan instruksi: referensi gaya (Style), warna dan font melalui blok override (\c, \fn, \fs), efek karaoke (\k), perintah gambar vektor (\p), serta animasi dan transisi (\t, \fad). Konverter ini membaca bagian [Events], mengekstrak bidang Text dari setiap baris Dialogue, dan mengupas semua lapisan instruksi hingga tersisa kata-kata murni yang dapat dibaca.

Inspektor payload dan sintaksis

ASS ke TXT Inspeksi sintaksis dan struktur kode

Perbandingan berdampingan sintaksis kode yang mengilustrasikan definisi header, sintaksis timestamp, dan format payload cue

Sinkronisasi milidetik
input.ass
ASS SUMBER
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
output.txt
TXT HASIL
Hello, world!
This is a subtitle file.
Converted locally!
Lembar spesifikasi

ASS vs TXT Spesifikasi teknis

Sesuai Standar
Format Input

ASS

ASS

ASS (Advanced SubStation Alpha v4+) adalah format subtitle yang diperluas dengan bagian [Script Info], [V4+ Styles], dan [Events]. Baris dialog memiliki bidang Start, End, Style, dan Text. Bidang Text berisi teks subtitle aktual yang disisipkan dengan tag override dalam kurung kurawal untuk gaya, posisi, waktu karaoke, dan gambar vektor.

Format Keluaran

TXT

TXT

TXT adalah file teks polos yang hanya berisi teks dialog yang diekstrak dari baris Dialogue ASS. Tidak ada tag override, tidak ada data waktu, tidak ada referensi gaya, tidak ada header metadata. Hanya kata-kata lisan dalam urutan kronologis.

Perbedaan Format

Baris Dialogue ASS memiliki 10+ bidang (Layer, Start, End, Style, Name, margin, Effect, Text). TXT hanya membawa konten teks.
Tag override ASS ({\fs}, {\pos}, {\blur}, {\k}) tertanam di bidang Text. TXT tidak memiliki tag sama sekali.
Waktu ASS (bidang Start, End dalam seperseratus detik) dihapus sepenuhnya dalam keluaran TXT.
Bagian metadata ASS ([Script Info], [V4+ Styles]) dikecualikan dari keluaran TXT.
ASS mendukung perintah gambar vektor dalam teks dialog. TXT tidak memiliki kemampuan grafis.
File ASS menggunakan format baris terstruktur dengan bidang dipisahkan koma. File TXT menggunakan baris teks sederhana.

Pemecahan masalah konversi dan jebakan umum

Solusi praktis untuk kompatibilitas pemutar, pengodean karakter, dan sinkronisasi waktu

4 jebakan umum
GOTCHA #1

Subtitle tidak sinkron atau bergeser di pemutar media

Perbedaan framerate video sering menyebabkan pergeseran waktu. Gunakan alat Sinkronisasi Subtitle kami untuk menyesuaikan offset secara instan.

GOTCHA #2

Karakter muncul sebagai simbol acak atau tanda tanya (Mojibake)

File lama dengan charset regional dapat rusak. Konverter kami menstandardisasi output menjadi UTF-8 bersih.

GOTCHA #3

Subtitle bertumpuk saat beberapa orang berbicara bersamaan

Buka file di Editor Subtitle kami untuk menyesuaikan durasi masing-masing baris agar tampilan teks tidak saling menutupi.

GOTCHA #4

Software editing video menolak file hasil konversi

Engine kami menghasilkan file bersih dan terstandarisasi untuk alur kerja di Premiere Pro dan DaVinci Resolve.

Fitur

Mengekstrak bidang Text dari setiap baris Dialogue di bagian [Events] ASS
Menghapus seluruh blok override ASS yang diapit kurung kurawal {\...}
Membersihkan efek karaoke (\k, \kf, \ko) yang menandai pewaktuan suku kata
Mengabaikan perintah gambar vektor (\p) dan koordinatnya
Menangani animasi (\t), transisi (\fad, \fade), dan efek blur (\blur, \be)
Menghapus referensi Style dan Info dari bagian [V4+ Styles]
Menggabungkan baris Dialogue yang tumpang tindih menjadi urutan teks yang koheren
Pemrosesan sepenuhnya di peramban, tanpa data dikirim ke server mana pun

Mengapa Mengonversi?

File ASS karaoke dan fansub penuh dengan efek visual yang tidak relevan untuk pembaca teks
Analisis naskah membutuhkan teks bersih tanpa blok override dan perintah gambar
Mesin teks ke ucapan (TTS) tidak dapat memproses efek karaoke dan perintah gambar — teks murni adalah masukan ideal
Transkrip dari subtitle ASS berguna untuk dokumentasi, koreksi naskah, dan penerjemahan
Peninjauan naskah lebih efisien saat membaca dialog bersih alih-alih baris berformat ASS dengan kode override.
Transkrip aksesibilitas untuk pengguna tunarungu dan gangguan pendengaran memerlukan teks polos tanpa instruksi gaya.
Pengindeksan pencarian konten subtitle memerlukan teks bersih; tag override ASS mencemari aliran token pencarian.
Scenarios

Kasus Penggunaan Umum

Naskah dari Fansub Anime

Fansub anime sering menggunakan ASS dengan efek karaoke dan styling kompleks. Ekstrak teks bersih untuk dokumentasi, terjemahan, atau analisis naskah.

Transkrip Karaoke Video

Video karaoke yang menyimpan lirik sebagai ASS dengan pewaktuan suku kata dapat diekstrak menjadi dokumen lirik murni tanpa efek pewarnaan.

Analisis Dialog dan NLP

Gunakan teks bersih dari ASS untuk analisis frekuensi kata, sentimen, atau pemrosesan bahasa alami (NLP) tanpa gangguan dari blok override dan perintah gambar.

TTS dan Pembaca Layar

Hasilkan teks yang optimal untuk mesin teks ke ucapan dengan menghapus semua efek visual ASS yang tidak dapat diproses oleh TTS.

Koreksi Naskah Subtitle

Korektor dapat membaca dialog ASS sebagai teks mengalir tanpa harus melewati ratusan baris instruksi override dan metadata gaya.

Format Ecosystem

Format Terkait

Cara Kerja

  1. 1

    Muat file .ass — konverter melewati bagian [Script Info] dan [V4+ Styles] menuju [Events]

  2. 2

    Setiap baris Dialogue dipecah berdasarkan koma: Layer, Start, End, Style, Name, hingga bidang Text

  3. 3

    Field Text dibersihkan: semua blok override {\...} dihapus, menyisakan hanya teks dialog

  4. 4

    Teks dari semua baris Dialogue dikumpulkan dalam urutan waktu dan disusun sebagai dokumen teks

  5. 5

    Penanda pemutus baris ASS dikonversi menjadi pemisah teks yang dapat dibaca.

  6. 6

    Blok perintah gambar dihapus sepenuhnya.

  7. 7

    Baris teks yang diekstrak digabung secara kronologis menjadi dokumen teks polos.

Pertanyaan Umum

Konverter membaca bidang Text dari setiap baris Dialogue di bagian [Events]. Ini adalah teks subtitle yang ditampilkan di layar. Semua bidang lain (Layer, Start, End, Style, Name, margin, Effect) dihapus. Tag override di dalam kurung kurawal dalam bidang Text juga dihapus.

Semua tag override dalam kurung kurawal dihapus. Ini termasuk ukuran font ({\fs28}), warna ({\c&HFF&}), posisi ({\pos(x,y)}), blur ({\blur2}), karaoke ({\k20}), fade ({\fad(200,100)}), dan tag drawing ({\p1}). Hanya teks di luar kurung kurawal yang dipertahankan.

Perintah gambar ASS menggambar bentuk vektor seperti logo atau ikon. Karena ini bukan teks, konverter mendeteksi dan menghapus seluruh blok gambar.

Tidak. Keluaran TXT hanya berisi teks dialog. Semua informasi pewaktuan dihapus. Jika Anda membutuhkan penanda waktu, konversi ke SRT atau VTT.

Efek karaoke menandai pewaktuan pewarnaan per suku kata. Konverter menghapus semua tag karaoke dan menyatukan suku kata kembali menjadi kata yang utuh dalam teks keluaran.

Ya. Teks murni tanpa blok override dan tag adalah masukan ideal untuk pembuatan awan kata dan analisis frekuensi kata.

Siap mengonversi subtitle Anda?

Seret dan lepas file ASS Anda di sini, lalu konversi ke TXT secara instan.