Sari la conținut

Blog cu toate si despre orice dar in primul rand, despre iubire!

Blog & info

Subtitrări cu diacritice stricate: codificarea, formatul SRT și sincronizarea

Ecran de televizor cu o subtitrare afișată în partea de jos

Literele ă, â, î, ș și ț apar stricate într-o subtitrare atunci când fișierul a fost salvat într-o codificare și este citit de player în alta. Textul nu este pierdut: aceleași octeți sunt doar interpretați după un alt tabel de caractere. Problema se rezolvă în câteva minute, prin redeschiderea fișierului cu codificarea corectă și salvarea lui în UTF-8.

Cum arată un fișier de subtitrare SRT?

Un fișier SRT este un text simplu, împărțit în blocuri numerotate, fiecare cu un interval de timp și una sau două linii de text. Structura unui bloc este mereu aceeași:

  1. numărul de ordine al replicii, de exemplu 12;
  2. intervalul de afișare, în forma 00:01:02,500 –> 00:01:05,000, cu ore, minute, secunde și milisecunde;
  3. textul replicii, pe cel mult două rânduri;
  4. un rând gol, care marchează sfârșitul blocului.

Formatul WebVTT, folosit pe site-uri, seamănă mult: începe cu cuvântul WEBVTT și desparte milisecundele cu punct, nu cu virgulă. Formatele ASS și SSA permit în plus fonturi, culori și poziționare pe ecran.

De ce apar semne ciudate în locul diacriticelor?

Semnele ciudate apar pentru că fișierul a fost scris într-o codificare veche, de tip Europa Centrală, sau în UTF-8, iar playerul îl citește ca pe un text vest-european. Fiecare combinație greșită lasă o „amprentă” recognoscibilă:

Ce se vede pe ecran Cauza probabilă Soluția
„º” sau „þ” în locul lui ș și ț Fișier în codificarea Europa Centrală, citit ca vest-european Codificare Windows-1250 în player sau conversie în UTF-8
„ă” în locul lui ă, „È™” în locul lui ș Fișier UTF-8 citit ca vest-european Codificare UTF-8 în player
Pătrățele sau semne de întrebare Fontul sau aparatul nu are literele ș și ț cu virgulă Alt font sau variantele vechi ale literelor
Diacritice lipsă complet Subtitrarea a fost scrisă fără diacritice Nu se poate repara automat

Cum se repară codificarea unei subtitrări?

Cea mai sigură reparație este conversia fișierului în UTF-8, pe care o recunosc aproape toate playerele, televizoarele și aplicațiile moderne.

  • Fișierul .srt se deschide într-un editor de text care permite alegerea codificării la deschidere.
  • Se încearcă pe rând UTF-8 și Windows-1250, până când literele românești apar corect.
  • Se salvează o copie cu „Salvare ca”, alegând codificarea UTF-8.
  • Numele fișierului rămâne identic cu al filmului, schimbându-se doar extensia, ca playerul să îl încarce automat.

Setarea de codificare implicită din player, trecută pe Europa Centrală, rezolvă fișierele vechi, dar le poate strica pe cele salvate deja în UTF-8, așa că o conversie făcută o singură dată este soluția mai curată.

De ce o subtitrare corectă rămâne în urmă sau o ia înainte?

O subtitrare decalată are una dintre două cauze: o întârziere constantă sau o diferență de viteză între versiunea filmului și cea după care s-a lucrat subtitrarea.

Întârzierea constantă apare când o versiune are în plus câteva secunde la început, de exemplu un logo. Replicile sunt decalate cu aceeași valoare de la cap la coadă, iar majoritatea playerelor permit corectarea din meniu, în pași de câteva zecimi de secundă.

Diferența de viteză apare între versiunile la 23,976 și la 25 de cadre pe secundă. Cea de 25 de cadre rulează cu aproximativ 4% mai repede, așa că decalajul crește treptat: la un film de 90 de minute ajunge spre final la aproape patru minute. În acest caz, o singură întârziere nu ajută; e nevoie de un program de editare a subtitrărilor care recalculează timpii pentru noua viteză sau de o subtitrare făcută pentru versiunea respectivă.

Ce reguli urmează o subtitrare ușor de citit?

O subtitrare se citește ușor când are cel mult două rânduri, rânduri scurte și un timp de afișare suficient pentru lungimea textului. Reperele folosite frecvent de subtitrări sunt orientative:

  • în jur de 37–42 de caractere pe rând;
  • o afișare de cel puțin o secundă și de cel mult 6–7 secunde;
  • o viteză de citire de aproximativ 12–17 caractere pe secundă, mai mică la producțiile pentru copii;
  • despărțirea rândurilor după unități de sens, nu la mijlocul unei sintagme.

Cum se scrie corect textul dintr-o subtitrare?

Textul unei subtitrări urmează aceleași reguli de ortografie ca orice alt text, cu diacritice complete și ghilimele românești. Greșelile frecvente sunt legate de cratimă și de formele scurte, precum cele explicate în ghidul despre scrierea corectă a lui „niciun” și „nici un” sau în cel despre greșelile frecvente de exprimare în limba română. Cine traduce și distribuie subtitrări ar trebui să cunoască și regulile despre drepturile de autor când se publică online, pentru că dialogurile unui film sunt și ele o operă protejată.

Din paginile mai vechi

Mulțumim că ai citit până aici.Blog cu toate si despre orice dar in primul rand, despre iubire! Înapoi sus ↑