Lompat ke konten utama
SubtitleMatrix

Cek caption sesuai EN 301 549 dan WCAG 1.2.2

Atau tempel teks subtitle

Opsi

Batasnya bukan angka yang Anda ketik: batas itu dibaca dari dokumen terbitan, dan laporan menyebut dokumen tersebut, mengutip kalimat sumbernya, menyatakan apakah kalimat itu persyaratan atau panduan, serta memberikan tanggal verifikasi terakhir beserta tautannya. Pilih dokumen yang menjadi tanggung jawab Anda. Dokumen-dokumen itu tidak saling sepakat: Netflix menghitung karakter per detik dan membatasi satu baris 42 karakter, sedangkan Ofcom dan BBC menghitung kata per menit dan, untuk panjang baris, BBC membatasi satu baris 37 karakter. Tiga di antaranya tidak menyebut angka sama sekali — 47 CFR §79.1, WCAG 2.2 SC 1.2.2, dan EN 301 549, yang mewajibkan halaman web dan dokumen non-web memenuhi kriteria yang sama itu. Ketiganya mewajibkan caption mengidentifikasi siapa yang berbicara dan memuat informasi non-ucapan, dan menyerahkan setiap angka kepada penyiar; halaman yang memeriksanya menanyakan apakah file melakukannya, bukan apakah suatu angka terlampaui. Bobotnya juga tidak sama: cacat yang terbaca sebagai peringatan terhadap WCAG terbaca sebagai kesalahan terhadap EN 301 549, karena standar itu mengubah kriteria tersebut menjadi kewajiban. Mengubah kotak ini mengubah batas dan kutipan sekaligus, sehingga laporan tidak pernah memuat angka dari satu dokumen dengan nama dokumen lain. Halaman yang memeriksa sesuatu yang hanya dinyatakan oleh salah satu dokumen hanya menawarkan dokumen itu.

Frame rate yang dipakai untuk menghitung waktu. Di halaman format, inilah yang dibutuhkan MicroDVD, karena format itu menyimpan waktu sebagai nomor frame. Di halaman frame rate, ini adalah laju yang dipakai saat file diberi waktu — versi tempat subtitle dibuat — dan kotak kedua di halaman tersebut menerima laju video yang akan Anda gunakan bersama subtitle ini. 23,976, 24, 25, 29,97, 30, 50, 59,94, dan 60 adalah nilai yang umum. Nilai yang salah akan menggeser seluruh timeline, dan di halaman frame rate pergeserannya berupa rasio, bukan jumlah tetap.

EN 301 549 adalah standar Eropa untuk persyaratan aksesibilitas dalam ICT, dan tentang caption prerekam ia menyatakan satu hal: klausul 9.1.2.2 mewajibkan halaman web, dan klausul 10.1.2.2 dokumen non-web, memenuhi WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded). Standar itu tidak menyatakan persyaratan sendiri di luar pengadopsian tersebut, dan kriteria WCAG itu sendiri tidak menyatakan angka — tidak ada laju baca, tidak ada panjang baris, tidak ada batas durasi. Halaman ini menjalankan setiap pemeriksaan subtitle yang dimilikinya terhadap salah satu dokumen, itulah sebabnya ini satu halaman dan bukan dua: pemeriksaannya adalah pemeriksaan yang sama, dan hanya bobot kalimatnya yang berubah. File dibaca di peramban Anda, tidak pernah diunggah, dan tidak diubah.

Bobot itulah bagian yang menarik, dan itulah alasan kedua dokumen ditawarkan di sini. Kalimat yang diterapkan halaman ini dinyatakan sebagai kewajiban oleh EN 301 549 — shall satisfy — dan sebagai panduan oleh WCAG, yang dokumen Understanding-nya memuat kata-kata tentang mengidentifikasi siapa yang berbicara. Cue yang sama dalam file yang sama karena itu terbaca sebagai galat terhadap standar Eropa dan sebagai peringatan terhadap kriteria yang diadopsinya. Tidak ada yang berubah dari file itu di antara kedua jalannya. Itu fakta tentang kedua dokumen, dan layak dilihat sekali.

Karena tidak ada dokumen yang memberi angka, empat dari lima bagian laporan akan menyatakan tidak ada batas yang diberikan. Itu bukan halaman kosong. Itu jawaban atas pertanyaan yang orang ajukan sebelum menulis gaya rumah: apakah standar aksesibilitas yang harus mereka penuhi menyatakan apa pun tentang seberapa cepat subtitle boleh dibaca atau berapa lama ia boleh tinggal di layar. Tidak. Angka-angka itu hidup dalam panduan gaya penyiar dan platform, yang merupakan jenis dokumen berbeda, dan laporan untuknya menyatakan hal itu.

Contoh

File yang sama di bawah EN 301 549

Subtitle

1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.

2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.

3
00:00:09,000 --> 00:00:09,600
Wait.

4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.

5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.

Apa yang ditemukan laporan

Cues with two speakers and no name — 1 found

Severity   Cues   Start          End            Measured   Clause
Error      2      00:00:04.000   00:00:07.400   2 items    ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)

What it was checked against
Standard: ETSI EN 301 549 (EU accessibility requirements for ICT)
Where it is stated: 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)
Stated as: Requirement
Verified: 2026-10-16

Not checked by this page: 10.1.2.2 Captions (Prerecorded): Where ICT is a non-web document, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)

Perhatikan baris penutupnya: EN 301 549 menangani halaman web dan dokumen non-web dalam dua klausul terpisah yang menyatakan hal yang sama tentang kriteria yang sama. Halaman ini menerapkan klausul untuk halaman web dan menyebut klausul lainnya di bawah apa yang tidak diperiksa, karena klausul mana yang berlaku bagi Anda bergantung pada bentuk publikasi file itu, dan file teks tidak menyatakannya. Sitasi itu sendiri melakukan sisanya: nomor klausulnya milik EN 301 549, dan kalimat yang diterapkan dikutip dari WCAG, karena begitulah bentuk standar itu — ia mengadopsi kriteria alih-alih menyatakannya ulang.

Byte yang sama di bawah WCAG 2.2 SC 1.2.2

Subtitle

1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.

2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.

3
00:00:09,000 --> 00:00:09,600
Wait.

4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.

5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.

Apa yang ditemukan laporan

Cues with two speakers and no name — 1 found

Severity   Cues   Start          End            Measured   Clause
Warning    2      00:00:04.000   00:00:07.400   2 items    Understanding Success Criterion 1.2.2: Captions (Prerecorded) — Intent: captions not only include dialogue, but identify who is speaking

What it was checked against
Standard: WCAG 2.2 Success Criterion 1.2.2
Where it is stated: Intent: captions not only include dialogue, but identify who is speaking
Stated as: Guideline

Masukan identik, cue identik, pengukuran identik — dan Warning di kolom severity alih-alih Error. Satu sel itulah argumen untuk memiliki halaman ini alih-alih dua: perubahannya ada pada dokumen, dan membandingkan kedua jalannya adalah satu-satunya cara melihatnya. Baris klausulnya juga berubah, dari nomor klausul EN 301 549 menjadi dokumen Understanding, karena di sanalah WCAG menyatakannya. Tidak ada yang lebih benar dari yang lain; keduanya adalah dua dokumen itu, dan laporan memberi tahu Anda dokumen mana yang Anda tanyakan.

Nama yang disembunyikan tanda hubung

Subtitle

1
00:00:01,000 --> 00:00:03,000
MARY: It does not matter now.

2
00:00:04,000 --> 00:00:07,000
- JOHN: I told you not to wait up.
- Then say it out loud.

Apa yang ditemukan laporan

Cues with two speakers and no name — 1 found

Severity   Cues   Start          End            Measured   Clause
Error      2      00:00:04.000   00:00:07.000   2 items    ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded)

File ini memang menyebut speaker kedua — sebagai “- JOHN:” — dan tetap dilaporkan. Itu keterbatasan pemeriksaan yang diketahui, dicetak di sini alih-alih disimpan: nama hanya dikenali bila mengawali baris, dan tanda hubung di awal baris dibaca sebagai pergantian speaker tanpa nama. Perbaikannya adalah menulis “JOHN:” atau tanda hubung saja, bukan keduanya. Contoh ini ada karena keterbatasan yang terlihat dalam contoh lebih mudah diatasi daripada yang Anda temui dalam laporan di akhir pengiriman.

Pertanyaan yang sering diajukan

Mengapa EN 301 549 dan WCAG 1.2.2 diperiksa di halaman yang sama?

Karena EN 301 549 klausul 9.1.2.2 tidak menyatakan persyaratannya sendiri untuk caption prerekam: ia mewajibkan halaman web memenuhi WCAG 2.1 Success Criterion 1.2.2. Dua halaman akan menjalankan aturan yang sama pada file yang sama dan menghasilkan laporan yang hanya berbeda pada standar yang disebut di bagian atas, dan itu adalah sepasang halaman hampir duplikat, bukan dua jawaban. Satu halaman dengan pilihan dokumen menjaga perbandingan tetap tersedia di tempat yang penting, yaitu di kolom severity dan klausul.

Mengapa cue yang sama terbaca sebagai galat di bawah EN 301 549 tetapi sebagai peringatan di bawah WCAG?

Karena dokumen yang menentukan bobotnya, bukan pemeriksaannya. EN 301 549 menyatakan persyaratan dengan shall satisfy, sehingga laporan membawa temuan sebagai galat. Success Criterion 1.2.2 WCAG adalah kriteria Level A yang teks normatifnya tidak menyebut identifikasi siapa yang berbicara — kalimat itu berada dalam dokumen Understanding yang diterbitkan bersamanya, yang bersifat informatif — sehingga laporan membawa temuan yang sama sebagai peringatan. Menjalankan keduanya hanya butuh beberapa detik dan merupakan cara paling jelas untuk melihat dokumen mana yang sebenarnya mengikat Anda.

Klausul EN 301 549 mana yang berlaku untuk subtitle, dan mana yang tidak diperiksa halaman ini?

Klausul 9.1.2.2 berlaku untuk halaman web dan klausul 10.1.2.2 untuk dokumen non-web; keduanya mewajibkan pemenuhan WCAG 2.1 Success Criterion 1.2.2. Halaman ini menerapkan klausul halaman web dan mencantumkan klausul non-web di bawah apa yang tidak diperiksa, karena yang berlaku bergantung pada cara konten diterbitkan dan file subtitle tidak mencatatnya. Memilih standar ini dan membaca baris penutupnya memberi tahu Anda bahwa kedua klausul ada, yang lebih banyak daripada laporan yang diam-diam memilih satu.

Apakah EN 301 549 dan WCAG 1.2.2 menetapkan angka untuk timing atau panjang subtitle?

Tidak satu pun menetapkannya. Success Criterion 1.2.2 mewajibkan caption disediakan untuk konten prerekam, dan materi di sekitarnya meminta caption mengidentifikasi siapa yang berbicara dan menyampaikan non-speech information; tidak ada laju baca, tidak ada panjang baris, tidak ada durasi minimum atau maksimum di mana pun di dalamnya. EN 301 549 tidak menambahkan apa pun yang bersifat angka, karena ia mengadopsi kriteria alih-alih menyatakannya ulang. Empat dari lima bagian laporan ini menyatakan hal itu, dan itulah jawaban atas pertanyaan yang orang ajukan sebelum menulis gaya rumah.

Apa hubungan European Accessibility Act dengan EN 301 549?

EN 301 549 adalah standar harmonisasi yang dituju European Accessibility Act, sehingga dokumen itulah yang cenderung dipakai menilai layanan Eropa alih-alih WCAG sendirian. Itulah sebabnya halaman ini menawarkannya bersama kriteria yang diadopsinya, dan sebabnya temuannya terbaca sebagai galat: undang-undang itu membuat persyaratannya mengikat melalui standar, sedangkan WCAG sendirian adalah standar yang dapat dipilih situs untuk dipenuhi. Laporan tetap menggambarkan file, bukan layanan, sehingga berhenti sebelum memberi putusan ke arah mana pun.

Apakah halaman ini memutuskan apakah sebuah layanan mematuhi EN 301 549?

Tidak. Halaman ini melaporkan apa yang dimuat satu file subtitle: berapa cue yang terukur dengan cara halaman ini mengukurnya, klausul mana yang dikutip setiap temuan, dan apa yang tidak diperiksa. EN 301 549 berlaku untuk produk dan layanan ICT, dan sebuah layanan melibatkan pemutar, antarmuka, serta pengiriman selain file caption. Laporan bersih di sini berarti file tidak memicu pemeriksaan yang dijalankan halaman ini, dan itu pernyataan yang lebih sempit daripada yang dibutuhkan keputusan kepatuhan.

Apa yang diperiksa

  • Laporan menggambarkan sebuah file, bukan sebuah layanan. EN 301 549 adalah standar harmonisasi yang dituju European Accessibility Act, dan WCAG 2.2 adalah standar yang dipakai menilai situs atau produk; tidak satu pun merupakan pernyataan tentang satu file subtitle, dan tidak ada di sini yang menyimpulkan bahwa apa pun mematuhi. Yang dinyatakan laporan adalah berapa cue yang terukur dengan cara halaman ini mengukurnya, klausul mana yang dikutip setiap temuan, bagaimana klausul itu dinyatakan dalam dokumen asalnya, dan bagian mana dari dokumen yang tidak diperiksa halaman ini.
  • Perbedaan antara kedua dokumen di halaman ini bukan hiasan. Cue yang sama terbaca sebagai galat terhadap EN 301 549 dan sebagai peringatan terhadap WCAG, karena yang satu menyatakan persyaratan sebagai shall dan yang lain menyatakannya dalam materi informatif. Mana di antara keduanya yang mengikat Anda bergantung pada tempat konten diterbitkan dan siapa yang bertanya, dan itu bukan sesuatu yang dapat diberitahukan file subtitle, sehingga laporan melaporkan keduanya alih-alih memilih.
  • Untuk pembaca Indonesia, EN 301 549 bukan kewajiban yang berlaku di sini dan halaman ini menyajikannya sebagai pembanding. UU No. 8/2016 tentang Penyandang Disabilitas, Pasal 1 ayat (8), mendefinisikan aksesibilitas, dan Pasal 24 menjamin hak memperoleh informasi melalui media yang mudah digunakan; PP No. 42/2020 mengatur pelaksanaan aksesibilitas dengan fokus pada sarana fisik; UU No. 19/2011 meratifikasi CRPD. WCAG 2.1 AA adalah acuan de facto dalam praktik pemerintahan, dan kebijakan Kominfo 2023 tentang layanan informasi ramah disabilitas bersifat arahan, bukan standar teknis yang mengikat.

Referensi

  • EN 301 549 (ETSI) v3.2.1 — klausul 9.1.2.2 Captions (Prerecorded): where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded). Klausul 10.1.2.2 menyatakan persyaratan yang sama untuk dokumen non-web. Standar ini tidak menyatakan apa pun sendiri tentang caption di luar pengadopsian itu, jadi kalimat yang diterapkan halaman ini dikutip dari WCAG dan hanya nomor klausul yang dikutip dari sini.
  • WCAG 2.2 Success Criterion 1.2.2 (Captions, Prerecorded), Level A. Kriteria ini mewajibkan caption untuk konten audio prerekam dalam media tersinkronisasi. Kalimat tentang mengidentifikasi siapa yang berbicara berada dalam dokumen Understanding untuknya, yang bersifat informatif dan bukan normatif, itulah sebabnya halaman ini mencatat temuannya sebagai peringatan bila WCAG menjadi dokumen yang dipilih.

Alat terkait