**Apakah Fail SRT? Format, Contoh & Cara Membuatnya | SozAI**
Source: https://sozai.app/ms/what-is-an-srt-file/

[Sari Kata](https://sozai.app/ms/category/sari-kata/)

# Apakah Fail SRT? Format, Contoh & Cara Membuatnya

Jul 19, 2026  • 7 min read • 178 views  • Terakhir dikemas kini: Okt 2, 2026

![An old mechanical stopwatch resting on a printed page in strong daylight](https://sozai.app/wp-content/uploads/post-what-is-an-srt-file-1280x720.webp)

> ### Perkara Utama
>
>
>
> Fail SRT (SubRip Subtitle, sambungan `.srt`) ialah fail teks biasa untuk sari kata: blok bernombor, setiap satu dengan masa mula dan tamat yang ditulis sebagai `jam:minit:saat,milisaat` dan teks yang hendak dipaparkan. Ia tidak mengandungi video atau audio, dibuka dalam mana-mana editor teks dan diterima oleh hampir semua pemain dan platform video. Anda boleh menulisnya dengan tangan, [menjananya daripada teks biasa](https://sozai.app/ms/tools/txt-to-srt/), atau mengeksportnya daripada transkrip, kemudian [menyemaknya dengan penyemak](https://sozai.app/ms/tools/srt-validator/) sebelum memuat naiknya.

Jika anda pernah menghidupkan sari kata dalam pemain video, kemungkinan besar fail SRT yang melakukan tugas itu. Ia salah satu format sari kata tertua yang masih digunakan setiap hari dan salah satu format fail yang paling ringkas, dan itulah sebabnya ia ada di mana-mana.

Halaman ini merangkumi keseluruhan format di satu tempat: apa yang ada di dalam fail, peraturan tepat bagi setiap bahagian beserta sumber utamanya, cara membuat dan membetulkannya, dan perbezaannya daripada WebVTT.

## Bagaimana rupa fail SRT di dalamnya?

Fail SRT ialah senarai petikan, dan setiap petikan mempunyai empat bahagian yang sama: nombor urutan, baris masa, satu atau dua baris teks, dan baris kosong. Buka mana-mana fail `.srt` dalam Notepad atau TextEdit dan anda akan melihat blok seperti ini:

1
00:00:01,600 --> 00:00:04,200
Selamat kembali ke saluran ini.

2
00:00:04,400 --> 00:00:07,900
Hari ini kita akan lihat bagaimana
fail sari kata sebenarnya berfungsi.

3
00:00:08,100 --> 00:00:10,000
<i>(pintu ditutup)</i>

Dibaca dari atas ke bawah, petikan kedua berkata: paparkan dua baris ini dari saat ke-4.4 hingga saat ke-7.9 dalam video. Tiada pengepala, tiada bahagian gaya dan tiada data binari, jadi fail kekal kecil dan tahan dibuka, disunting dan disimpan oleh hampir mana-mana program.

## Apakah peraturan format SRT?

Perkara yang paling hampir dengan rujukan bagi SubRip ialah huraian yang disimpan oleh arkib dan format bekas. [Huraian format Library of Congress](https://www.loc.gov/preservation/digital/formats/fdd/fdd000569.shtml) memberikan kod masa sebagai jam:minit:saat,milisaat, ditulis 00:00:00,000, dengan anak panah `-->` antara permulaan dan penamat, dan [dokumentasi sari kata Matroska](https://www.matroska.org/technical/subtitles.html) menerangkan blok empat bahagian yang sama.

| Bahagian | Peraturan | Contoh |
| --- | --- | --- |
| Nombor urutan | Nombor bulat pada barisnya sendiri, bermula pada 1 dan meningkat | `2` |
| Baris masa | Mula dan tamat sebagai jam:minit:saat,milisaat, dipisahkan oleh `-->` dengan satu ruang di kedua-dua belah | `00:00:04,400 --> 00:00:07,900` |
| Pemisah milisaat | Koma, bukan titik; titik milik WebVTT | `,400` |
| Teks | Satu atau lebih baris yang dipaparkan bersama; pemisah baris dalam fail ialah pemisah baris di skrin | `Hari ini kita akan lihat bagaimana` |
| Baris kosong | Menamatkan petikan; nombor seterusnya memulakan petikan berikutnya | (baris kosong) |
| Pemformatan | Teg ringkas seperti `<i>`, `<b>` dan `<u>`, dihormati oleh banyak pemain dan diabaikan oleh yang lain | `<i>(pintu ditutup)</i>` |

Dua perincian merosakkan lebih banyak fail berbanding semua yang lain digabungkan. Yang pertama ialah koma: baris masa yang ditulis dengan titik, `00:00:04.400`, ialah tabiat WebVTT, dan sesetengah alat menolaknya dalam SRT. Yang kedua ialah baris kosong: petikan yang baris kosongnya tiada akan bersambung dengan petikan seterusnya, dan pemain sama ada menggabungkannya atau membuang satu.

### Pengekodan

Simpan fail SRT sebagai UTF-8. Ia merangkumi setiap tulisan, daripada huruf Latin berloghat hingga Arab, Cina dan emoji, dan itulah yang dijangka oleh pemain semasa. Fail daripada alat Windows yang lebih lama kadangkala dalam pengekodan warisan serantau, sebab itulah huruf berloghat bertukar menjadi tanda soal atau rentetan simbol pelik. Menyimpan semula fail sebagai UTF-8 dalam editor teks membetulkannya. Sesetengah program juga menambah tanda urutan bait yang tidak kelihatan pada permulaan fail UTF-8; kebanyakan pemain mengabaikannya, tetapi jika alat yang ketat menolak petikan pertama, menyimpan sebagai UTF-8 tanpa tanda itu ialah perkara pertama untuk dicuba.

### Panjang baris ialah peraturan bacaan, bukan peraturan format

Format itu sendiri tidak menghadkan panjang sesuatu baris; panduan gaya yang berbuat demikian. Huraian Library of Congress menyebut had 32 aksara setiap baris, [BBC Subtitle Guidelines](https://www.bbc.co.uk/accessibility/forproducts/guides/subtitles/) menetapkan 37 aksara untuk siaran, dan [Netflix English (USA) Timed Text Style Guide](https://partnerhelp.netflixstudios.com/hc/en-us/articles/217350977-English-USA-Timed-Text-Style-Guide) membenarkan 42 aksara setiap baris, dua baris paling banyak. Pemain tetap akan memaparkan baris yang lebih panjang, biasanya dengan membungkusnya, jadi had itu berkaitan sama ada orang dapat membaca sari kata tepat pada masanya, yang diukur oleh semakan kelajuan bacaan dalam penyemak SRT kami berbanding panduan yang anda pilih.

## Untuk apa fail SRT digunakan?

- **Platform video:** muat naik SRT bersama video dan penonton mendapat sari kata yang boleh dihidupkan.
- **Pemain desktop dan TV:** VLC dan banyak pemain lain memuatkan SRT yang berada di sebelah fail video dengan nama yang sama.
- **Terjemahan:** penterjemah menggantikan baris teks dan membiarkan pemasaan, menghasilkan satu SRT bagi setiap bahasa.
- **Perisian suntingan:** editor video biasa mengimport SRT sebagai trek sari kata.
- **Kebolehcapaian:** sari kata untuk penonton pekak dan kurang pendengaran, dengan perihalan bunyi dalam kurungan dan nama penutur, muat dalam baris teks SRT biasa.

## Bagaimana saya membuat fail SRT?

### Daripada video secara automatik

Untuk video YouTube, tampal pautan ke dalam [alat transkrip YouTube](https://sozai.app/ms/youtube-transcript/) dan tekan SRT pada halaman transkrip: pemasaan datang daripada sari kata video itu sendiri. Untuk rakaman dan fail anda sendiri, [apl SozAI](https://sozai.app/ms/download/) mentranskripsi audio dalam 99 bahasa dan mengeksport sari kata.

### Daripada teks yang sudah anda ada

Jika anda mempunyai skrip atau transkrip sebagai teks biasa, penjana TXT ke SRT percuma menukar setiap perenggan kepada satu petikan dan memberinya tempoh berdasarkan panjangnya, pada 150 perkataan seminit, tidak pernah lebih pendek daripada 2 saat atau lebih panjang daripada 8. Pecahkan perenggan panjang dahulu: petikan lebih daripada 20 perkataan mencapai had 8 saat dan keluar terlalu laju untuk dibaca. Ia berjalan dalam pelayar anda dan tiada apa dimuat naik.

### Dengan tangan

Untuk klip pendek, menulis SRT dalam editor teks adalah munasabah sepenuhnya: ikut blok empat bahagian, simpan sebagai `subtitles.srt` dalam UTF-8, dan selesai. Melebihi satu atau dua minit video, pemasaan dengan tangan menjadi meletihkan, dan salah satu daripada dua cara di atas lebih pantas.

## Mengapa fail SRT saya tidak berfungsi?

| Masalah | Punca lazim | Pembetulan |
| --- | --- | --- |
| Sari kata langsung tidak dipaparkan | Sambungan salah, pengekodan salah atau baris masa yang rosak | Jalankan fail melalui penyemak SRT, yang menamakan blok yang rosak |
| Sari kata awal atau lewat dengan jumlah yang sama | Video mempunyai pengenalan atau potongan yang tidak diketahui fail | Gerakkan setiap kod masa sekaligus dengan [alat anjakan masa sari kata](https://sozai.app/ms/tools/subtitle-time-shift/) |
| Sari kata semakin tidak selari semasa video dimainkan | Fail ini diberi pemasaan untuk kadar bingkai yang berbeza, contohnya 23.976 berbanding 25 | Lihat [mengapa sari kata tidak selari](https://sozai.app/ms/subtitles-out-of-sync/) |
| Huruf berloghat kelihatan bercelaru | Disimpan dalam pengekodan warisan | Simpan semula sebagai UTF-8 |
| Platform menolak fail | Ia menjangkakan WebVTT | Tukar dengan [penukar VTT dan SRT](https://sozai.app/ms/tools/vtt-srt-converter/) |

## Apakah perbezaan SRT daripada WebVTT dan kod masa berasaskan bingkai?

WebVTT (`.vtt`) ialah format W3C yang digunakan oleh pemain video HTML5. [Spesifikasi WebVTT W3C](https://www.w3.org/TR/webvtt1/) menulis milisaat selepas titik dengan tiga digit dan menjadikan jam pilihan, dan fail bermula dengan baris pengepala `WEBVTT`; ia juga menambah kedudukan dan gaya yang tidak ada pada SRT. Pemasaannya ialah detik yang sama ditulis secara berbeza, jadi menukar satu kepada yang lain hanyalah soal tanda baca dan pengepala, dihuraikan dengan lebih terperinci dalam [VTT lawan SRT](https://sozai.app/ms/vtt-vs-srt/).

Editor video mengira masa dalam bingkai dan bukannya milisaat, sebagai kod masa SMPTE, HH:MM:SS:FF. SRT menyimpan masa sebenar, jadi apabila sari kata dibuat daripada kod masa suntingan, kadar bingkai menentukan hasilnya: pada 29.97 bingkai sesaat, sejam kod masa non-drop adalah 3.6 saat lebih panjang dalam masa sebenar berbanding yang dinyatakan label. [Penukar kod masa kami](https://sozai.app/ms/tools/timecode-converter/) menukar kod masa SMPTE, termasuk drop-frame, kepada cap masa SRT dan sebaliknya.

Jika yang anda perlukan ialah perkataannya tanpa sebarang pemasaan, [alat Sari Kata ke Teks](https://sozai.app/ms/tools/subtitle-to-text/) membuang nombor dan kod masa daripada SRT atau VTT dan meninggalkan perenggan yang boleh dibaca.

Jawapan

## Frequently Asked Questions

Bagaimana saya membuka fail SRT?

Mana-mana editor teks membukanya: Notepad pada Windows, TextEdit pada Mac, atau editor kod. Untuk menontonnya bersama video, letakkan SRT di sebelah fail video dengan nama yang sama dan buka video dalam pemain seperti VLC, yang memuatkannya secara automatik. Platform video menerima SRT sebagai muat naik sari kata yang berasingan.

Adakah SRT sama dengan sari kata tertutup (closed captions)?

Tidak. SRT ialah format fail dan sari kata tertutup ialah salah satu kegunaannya. Sari kata yang ditulis untuk penonton pekak dan kurang pendengaran juga menerangkan bunyi, seperti pintu ditutup, dan menyatakan siapa yang bercakap; semuanya muat dalam baris teks fail SRT, jadi format yang sama membawa kedua-dua sari kata biasa dan sari kata tertutup.

Adakah fail SRT mengandungi video?

Tidak. Fail SRT hanyalah teks: nombor petikan, baris masa dan perkataan yang hendak dipaparkan. Biasanya ia beberapa kilobait walaupun untuk filem yang panjang. Video kekal dalam failnya sendiri, dan pemain atau platform menggabungkan keduanya semasa main balik.

Apakah format cap masa dalam fail SRT?

Jam, minit, saat dan milisaat, dengan koma sebelum milisaat: 00:00:04,400. Mula dan tamat berada pada satu baris yang dipisahkan oleh anak panah, 00:00:04,400 --> 00:00:07,900. WebVTT menulis masa yang sama dengan titik dan bukannya koma, yang merupakan sebab paling biasa SRT yang dibuat dengan tangan ditolak.

Berapa banyak aksara yang boleh ada pada satu baris sari kata?

Format tidak menetapkan had; panduan gaya yang menetapkannya. Netflix English (USA) Timed Text Style Guide membenarkan 42 aksara setiap baris dan dua baris paling banyak, BBC Subtitle Guidelines 37 untuk siaran. Baris yang lebih panjang tetap dipaparkan, tetapi penonton mungkin tidak sempat habis membacanya. Penyemak SRT kami boleh menyemak fail berdasarkan salah satu panduan.

Bolehkah saya mengedit fail SRT pada telefon saya?

Ya. SRT ialah teks biasa, jadi mana-mana editor teks pada telefon boleh mengubah perkataannya. Mengubah pemasaan dengan tangan pada skrin kecil mudah tersilap; untuk menggerakkan setiap kod masa dengan jumlah yang sama, gunakan alat pelayar seperti alat anjakan masa sari kata, yang berfungsi pada telefon dan tidak memuat naik fail.

![Merey Tleugazin](https://sozai.app/wp-content/themes/sozai/assets/images/merey-tleugazin-2026.webp)

[Merey Tleugazin](https://sozai.app/about/merey/)

Pengasas SozAI. Membina alat yang menukar pertuturan kepada teks untuk profesional di seluruh dunia.

- [Instagram](https://instagram.com/mereytleugazin)
- [X](https://x.com/mereytleugazin)

## Artikel Berkaitan

- [Jul 19 10 min ### SRT ke Word: Tukar Sarikata kepada Dokumen Boleh Sunting](https://sozai.app/ms/srt-to-word/)
- [Ogo 2 9 min ### Menukar Kapsyen YouTube kepada Fail SRT yang Benar-Benar Boleh Digunakan](https://sozai.app/ms/youtube-captions-to-srt-file/)
- [Ogo 2 8 min ### Membuat Sari Kata untuk Video dalam Bahasa yang Anda Tidak Fahami](https://sozai.app/ms/subtitles-in-another-language/)

[![SozAI](https://sozai.app/wp-content/themes/sozai/assets/images/appicon.png) SozAI — Muat Turun Percuma Transkripsi audio & video serta-merta Dapatkan Aplikasi](https://sozai.app/ms/download/)


---
This is the markdown twin of https://sozai.app/ms/what-is-an-srt-file/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
