BookTranslator
BookTranslator

Kako prevesti SRT datoteku bez mijenjanja vremenskih oznaka

Prevedite tekst titlova uz zaključane brojeve cueova i vremenske kodove, zatim prije isporuke provjerite redoslijed, kodiranje i reprodukciju.

BookTranslator

BookTranslator Team

7 min read

Brzi odgovor: Prevedite tekst cueova, zaključajte ID-jeve i vremenske kodove

SRT datoteka je vremenski strukturirana podatkovna datoteka, a ne transkript s ukrasnim vremenskim oznakama. Prevodite samo tekst titlova. Zadržite svaki broj cuea, vremensku oznaku, prazni razdjelni redak i podržanu oznaku oblikovanja na mjestu, a zatim usporedite strukture cueova izvornika i prijevoda prije gledanja videa.

Za tijek rada koji razumije datoteku, učitajte izvornu datoteku u SRT Translator umjesto kopiranja titlova u nestrukturirano tekstualno polje. Svijest o datoteci smanjuje strukturni rizik, ali izlaz ipak trebate provjeriti u odnosu na izvornik i video.

Neočito pravilo je sljedeće: očuvanje vremenskih kodova je nužno, ali nije dovoljno. Ciljni cue može zadržati potpuno iste vremenske oznake i svejedno podbaciti jer je prevedena rečenica preduga za čitanje, lomi se na pogrešnom dijelu izraza ili upućuje na govornika koji se još nije pojavio.

Kako je strukturirana SRT datoteka

Tipičan cue sastoji se od četiri dijela:

17
00:00:41,500 --> 00:00:44,200
<i>MAYA:</i> The total is €1,249.50.

  1. 17 je broj cuea.
  2. 00:00:41,500 je početno vrijeme.
  3. 00:00:44,200 je završno vrijeme.
  4. Preostali redak ili reci su prikazani tekst.

SRT obično koristi zarez između sekundi i milisekundi te --> između početka i kraja. Prazan redak odvaja jedan cue od sljedećeg. Neki playeri toleriraju varijacije; pouzdan prevoditeljski tijek rada ne ovisi o toj toleranciji.

Preuzmite sintetski stres-test za prijevod SRT-a. Sadrži dijalog, kurziv, oznaku govornika, datum, valutu, CJK tekst, arapsko pismo, ćirilicu i latinicu s dijakriticima. Sadržaj je izmišljen, pa je siguran za korištenje u testovima parsera i kodiranja.

Zašto prijevod kopiranjem i lijepljenjem kvari SRT datoteke

Radni tokovi za tekst opće namjene mogu zamijeniti strukturu za sadržaj. Uobičajeni kvarovi uključuju:

  • prevođenje ili ponovno numeriranje ID-jeva cueova;
  • promjenu razdjelnika vremenske oznake ili decimalnog zareza;
  • spajanje dva kratka cuea u jedan odlomak;
  • ispuštanje ponovljenog ili naizgled praznog cuea;
  • vraćanje Markdown ograda oko datoteke;
  • prepisivanje oznaka govornika u prozu;
  • brisanje oznaka <i> ili generiranje nepodržanog rich-text markupa;
  • zamjenu praznih razdjelnika cueova prijelomljenim recima.

Čak je i jezično dobar prijevod neupotrebljiv kada player više ne može parsirati datoteku.

Korak-po-korak tijek rada za prijevod

1. Sačuvajte izvornik

Ostavite izvorni SRT nepromijenjenim. Radite na kopiji označenoj jezikom kao što je interview.en.srtinterview.es.srt.

2. Potvrdite da se izvornik može parsirati

Otvorite izvornik u uređivaču titlova ili playeru prije prevođenja. Ako izvornik već ima preklapajuće vremenske kodove, nedostajuće razdjelnike ili pogrešan pomak u odnosu na video, najprije ispravite ili dokumentirajte te nedostatke.

3. Otkrijte kodiranje

Koristite UTF-8 za višejezični izlaz osim ako specifikacija isporuke izričito ne zahtijeva nešto drugo. YouTubeove smjernice za transkripte navode da bi datoteke transkripta na neengleskim jezicima trebale biti kodirane u UTF-8, što je razumna početna točka za međunarodne datoteke titlova (YouTube Help).

4. Zamrznite strukturna polja

Tretirajte brojeve cueova i retke s vremenskim oznakama kao zaštićeni sadržaj. Ako ih alat ne može zaključati, prevodite u malim serijama i provjeravajte nakon svake serije.

5. Prevodite potpune cueove sa susjednim kontekstom

Prevedite prikazani tekst, ali osigurajte prethodni i sljedeći cue radi konteksta. Titlovi često razlamaju jednu rečenicu preko više cueova; izdvojeni prijevod može nedosljedno promijeniti vrijeme, zamjenice ili red riječi.

6. Ponovno segmentirajte za ciljni jezik

Zadržite vremenski raspored cuea osim ako imate ovlaštenje za novo tempiranje, ali prilagodite prijelom retka unutar cuea na ciljnom jeziku. Lomite na prirodnim granicama izraza, a ne nakon članova, prijedloga, imena ili čvrsto povezanih glagolskih skupina.

7. Pokrenite strukturnu validaciju

Usporedite broj cueova, ID-jeve, vremenske oznake, redoslijed, oznake i prazne razdjelnike između izvornika i prijevoda. Učinite to prije jezične revizije kako recenzenti ne bi gubili vrijeme na datoteku koja se ne može učitati.

8. Pogledajte cijelu ciljnu titlovnu traku

Automatizirane provjere ne mogu reći pojavljuje li se titl prije nego što govornik progovori, prekriva li važan tekst na ekranu ili ostaje li čitljiv tijekom brze izmjene replika.

Očuvajte prijelome redaka, kurziv i oznake govornika

Nemojte mehanički čuvati prijelome redaka iz izvornika kada se sintaksa ciljnog jezika promijeni. Očuvajte cue, a zatim odaberite čitljiv prijelom retka na ciljnom jeziku.

Na primjer, ovaj prijelom u izvorniku je loš:

We approved the proposal
after the final review.

Ako ciljni jezik uvjet stavlja na početak, prirodni prijelom može se pomaknuti. Ispravan cilj je semantičko grupiranje, a ne podudaranje s izvornim redom piksel po piksel.

Zadržite smisleni kurziv samo kada ga odredište podržava i kada ga stilski vodič zahtijeva. Dosljedno čuvajte oznake govornika. YouTube preporučuje cueove poput [music] za zvukove i >> za identifikaciju govornika u radnim tokovima s transkriptima (YouTube Help); drugi klijenti mogu zahtijevati drukčiju konvenciju.

Provjerite broj cueova i redoslijed vremenskih oznaka

Koristite ovu tablicu nepromjenjivih pravila:

ProvjeraOčekivani rezultatBlokira?
Broj cueovaBroj u izvorniku i prijevodu se podudaraDa, osim ako odobreno novo tempiranje nije promijenilo broj
ID-jevi cueovaIsti jedinstveni ID-jevi istim redoslijedomDa
Tekst vremenskih oznakaPodudaranje bajt-po-bajt kada je tempiranje zaključanoDa
Početak prije krajaSvaki cue ima pozitivno trajanjeDa
Redoslijed nizaNema slučajnog skoka unatragDa
OznakeUravnotežene i podržaneObično
Vidljivi tekstSvaki izvorni cue ima namjeran ciljni cueDa

Nemojte koristiti veličinu datoteke kao zamjensku mjeru. Širenje zbog prijevoda čini ciljnu datoteku većom; sličan broj bajtova ne dokazuje ništa.

Provjerite titlove u odnosu na video

Pregledajte pri normalnoj brzini reprodukcije i uključite ove teške trenutke:

  • najbrži dijalog;
  • dva govornika koji se brzo izmjenjuju;
  • imena, datume, valute i mjere;
  • dijalog koji prelazi preko reza scene;
  • tekst koji se natječe sa znakovima ili lower thirds elementima;
  • pjesme, zvučne efekte i glasove izvan kadra;
  • prvi i posljednji cue;
  • barem jedan odjeljak koji sadrži svaku podržanu oznaku oblikovanja.

Koristite QA kontrolni popis za prijevod titlova kako biste nakon strukturne validacije procijenili čitljivost i segmentaciju.

Uobičajene SRT pogreške i popravci

SimptomVjerojatan uzrokPopravak
Player odbija datotekuPokvarena sintaksa vremenskih oznaka ili razdjelnika cueovaUsporedite prvi neispravni cue s izvornikom
Titlovi kasne ili žure, ali vremenski kodovi se podudarajuPogrešna izvorna traka ili uređena verzija videaPoravnajte izvornu datoteku s točnom verzijom videa
Tekst se prikazuje kao kvadratići ili mojibakeKodiranje ili podrška fontaSpremite kao UTF-8 i testirajte okruženje reprodukcije
Rečenica se pojavljuje pod pogrešnim govornikomSpajanje cueova ili prijevod bez kontekstaVratite granice cueova i pregledajte susjedne cueove
Dvoredni cueovi postaju zidovi tekstaŠirenje ciljnog tekstaSkratite, preoblikujte ili zatražite dopuštenje za novo tempiranje
Kurziv ostaje otvoren u kasnijim cueovimaNeuravnotežene oznakeValidirajte oznake po cueu i zatvorite ih lokalno

Kada ne treba zadržati svaku vremensku oznaku

Nemojte obećavati očuvanje vremenskih oznaka kada je izvorno tempiranje neispravno, kada prevedeni jezik zahtijeva bitno drukčiju segmentaciju ili kada je sam video ponovno montiran. U takvim slučajevima sačuvajte izvornik kao referencu za reviziju i izradite ciljnu titlovnu traku s izričito novim tempiranjem.

Zaključavanje vremenskih oznaka ograničenje je prevođenja, a ne zamjena za autorski rad na titlovima.

Česta pitanja

Mogu li prevesti samo tekst u SRT datoteci?

Da. Prevedite tekstualne retke uz zaštitu brojeva cueova, vremenskih oznaka i razdjelnika. Zatim provjerite da svaki izvorni cue i dalje ima jedan namjeran ciljni cue.

Trebaju li prevedeni titlovi imati isti broj cueova?

Kada je tempiranje zaključano, da. Drukčiji broj snažan je signal da su cueovi spojeni, izgubljeni ili razdvojeni. Profesionalni tijek rada za novo tempiranje može namjerno promijeniti broj, ali to treba biti dokumentirano.

Mogu li promijeniti prijelome redaka bez mijenjanja vremenskih oznaka?

Da. Prijelomi redaka dio su prikazanog teksta, a ne tempiranja cuea. Premjestite ih na prirodne granice izraza u ciljnom jeziku.

Koje kodiranje trebam koristiti za prevedene SRT datoteke?

UTF-8 je najsigurnija zadana opcija za višejezični tekst. Koristite zastarjelo kodiranje samo kada ga dokumentirani sustav isporuke zahtijeva.

Zašto se moj prevedeni SRT učitava, ali i dalje izgleda pogrešno?

Parsiranje i pregledavanje dva su različita testa. Datoteka može biti strukturno valjana, dok su njezini cueovi predugi, loše segmentirani, pogrešno tempirani za verziju videa ili ih skup fontova playera ne podržava.

Povezane objave