BookTranslator
BookTranslator

Hogyan fordítsunk YouTube-feliratokat: Letöltés, fordítás és újrafeltöltés az időzítés megtörése nélkül

YouTube Studio munkafolyamat alkotóknak: javítsd a forrásfeliratokat, töltsd le a fájlt, fordítsd le az időbélyegek megtartásával, ellenőrizd a feliratok időzítését, és töltsd fel az egyes nyelveket időzítéssel.

BookTranslator

BookTranslator Team

10 min read

Gyors válasz: A fájlt fordítsd, ne a videót

Ha a csatorna a tiéd, a megbízható módja a fordított feliratok hozzáadásának egy fájl oda-vissza út a YouTube Studión keresztül:

  1. Először javítsd az eredeti nyelvű feliratokat.
  2. Töltsd le azt a sávot a Feliratok menüből a YouTube Studióban.
  3. Fordítsd le az időzített fájlt úgy, hogy minden felirat megtartsa az eredeti kezdő- és befejező idejét.
  4. Ellenőrizd a lefordított fájlt a forráshoz képest, mielőtt feltöltöd.
  5. Add hozzá a célnyelvet a Studióban, és töltsd fel a fájlt Időzítéssel.

A legtöbb útmutató a 3. lépést tekinti a teljes feladatnak. A gyakorlatban a körülötte lévő két lépés dönti el, hogy a nézők az új nyelven használható feliratokat kapnak-e: egy rendetlen forrássáv minden nyelvbe átmásolódik, és egy ellenőrizetlen fordítás egyetlen összevont felirat után kieshet a szinkronból.

Ez az útmutató csak az általad kezelt csatorna videóira vonatkozik. Nem terjed ki mások csatornájáról származó feliratok vagy videók letöltésére.

Mit fogad el a YouTube, és ez mit jelent a fordítás szempontjából

A YouTube támogatott fájlformátumok oldala felsorol alapvető formátumokat, például SubRip (.srt) és SubViewer (.sbv/.sub), haladó formátumokat, például WebVTT (.vtt) és TTML, valamint több műsorszóró formátumot. A lefordított sáv szempontjából fontos részletek:

FormátumMit mond a YouTube, mit tart megMikor használd
SRT (.srt)„Semmilyen stílusinformáció (jelölés) nem kerül felismerésre.” A fájlnak egyszerű UTF-8-nak kell lennie.A leginkább hordozható fájlt szeretnéd a fordítási eszközökhöz és feliratszerkesztőkhöz.
SBV (.sbv)Ugyanaz, mint az SRT: nincs stílus, egyszerű UTF-8 szükséges.Már van egy a Studióból. Alakítsd át SRT-vé, mielőtt olyan eszközöket használnál, amelyek nem olvassák az SBV-t.
WebVTT (.vtt)A pozicionálás támogatott; a stílus a félkövér, dőlt és aláhúzott címkékre korlátozódik.A forrásfeliratod pozicionálást használ, például elmozdítja a feliratokat a képernyőn megjelenő szövegtől.
TTML / DFXPA stílus és a pozicionálás támogatott.Van egy professzionális feliratfájlod stílusozással, amelynek meg kell maradnia.

A gyakorlati szabály: abban a formátumban fordíts, amelyet fel fogsz tölteni, hacsak egy eszköz nem kényszerít átalakításra. Ha a felirataid nem tartalmaznak pozicionálást vagy stílusozást, az SRT a legbiztonságosabb választás. Ha igen, tartsd meg a VTT-t, hogy a pozicionálás az egyes feliratokhoz kapcsolódva maradjon.

1. lépés: Javítsd a forrásfeliratot, mielőtt bárki lefordítaná

A YouTube automatikus feliratokat tud létrehozni beszédfelismeréssel, de csak a videó alapértelmezett nyelvén. Az automatikus feliratok piszkozatok. A nevek, terméknevek, számok és homofónok a szokásos hibák, és mindegyiket átmásolják minden olyan fordításba, amely ebből a feliratból készül.

Javítsd ezeket a hibákat egyszer, a forrásnyelven, a fordítás előtt:

  • A Studióban nyisd meg az automatikus feliratot, és válaszd a Duplicate and edit (Duplikálás és szerkesztés) lehetőséget. A YouTube szerkesztési útmutatója elmagyarázza, hogy az automatikus feliratok szerkesztése egy új feliratot hoz létre, amely tartalmazza a javításaidat.
  • Javítsd a tulajdonneveket, szakszavakat és számokat. Ezek azok a szavak, amelyeket a fordító nem tud megbízhatóan következtetni a szövegkörnyezetből.
  • Bontsd szét azokat a feliratokat, amelyek két különálló gondolatot tartalmaznak. Az a felirat, amely egy tagmondat közepén ér véget, egyes nyelveken nehezebben fordítható, mert az ige vagy a tagadás a mondat másik végéhez tartozhat.
  • Tedd közzé a javított feliratot, majd töltsd le azt a verziót.

Ha három célnyelvet tervezel, egy javítási kör a forrásban három külön javítást takarít meg a fordításokban.

2. lépés: Töltsd le a feliratfájlt a YouTube Studióból

A YouTube Studióban nyisd meg a Subtitles (Feliratok) menüpontot, válaszd ki a videót, és keresd meg a javított nyelvi feliratot. A YouTube szerkesztési útmutatója szerint kattints az Options (Beállítások) gombra, és válaszd a Download subtitles (Feliratok letöltése) lehetőséget.

A súgóoldal nem sorolja fel, hogy a letöltés milyen formátumokat kínál, és a Stúdió menüje változhat. Használd azt a formátumot, amelyet a fordítási eszközöd elfogad. Ha csak .sbv fájlt kapsz, alakítsd át SRT-vé a fordítás előtt. A két formátum ugyanazt az időzítést és szöveget tárolja, de eltérő elrendezésben:

SBV
0:00:07.600,0:00:11.800
If the glue is old, a little heat
softens it in about thirty seconds.

SRT
3
00:00:07,600 --> 00:00:11,800
If the glue is old, a little heat
softens it in about thirty seconds.

Az SBV-nek nincsenek feliratszámai, és a kezdő- és befejező időt vesszővel választja el. Az SRT számozza az egyes feliratokat, --> jelet használ, és az ezredmásodperceket vessző után írja. Az átalakítónak csak ezeket a részeket kell átírnia, így a szövegnek és az időzítésnek változatlannak kell maradnia.

3. lépés: Fordíts anélkül, hogy hozzányúlnál az időbélyegekhez

A lefordított fájlnak ugyanannyi feliratot kell tartalmaznia, és minden feliratnál ugyanazt a kezdő- és befejező időt kell megtartania. A YouTube minden szövegsort az időbélyege alapján helyez el. Ha egy feliratot eltávolítanak vagy összevonnak, az utána következő feliratok már nem egyeznek azzal, amit a beszélő mond.

Két dolog készteti a fordítókat az időzítés megváltoztatására, és mindkettőt óvatosan kell kezelni:

  • Szöveghosszabbodás. A spanyol, német vagy francia sor gyakran hosszabb, mint az angol sor, amelyet helyettesít, de az időablak ugyanaz. Rövidítsd a megfogalmazást, mielőtt szélesítenéd a feliratot.
  • Szórend. Ha egy mondat két feliratra oszlik, a fordító kísértést érezhet arra, hogy összevonja őket, hogy a nyelvtan természetes legyen. Fogalmazd át úgy, hogy minden felirat önmagában is értelmes maradjon.

A BookTranslator feliratfordítója elfogad SRT, VTT, ASS és SSA fájlokat, és az egyes feliratok időbélyegeit a lefordított szöveghez kapcsolva tartja, így nem kell sorokat be- és kimásolnod egy csevegőablakból. SBV-t nem olvas, ezért előbb alakítsd át. Hozz létre egy fordítási feladatot célnyelvenként. Ha általánosságban szeretnéd látni, mit ront el az AI feliratfordítás, nézd meg az AI feliratfordítási munkafolyamatot.

Bármilyen eszközt is használsz, tartsd a forrásfájlt a fordítás mellett. Mindkettőre szükséged lesz a következő lépéshez.

4. lépés: Ellenőrizze a fordítást a forrás alapján

Feltöltés előtt hasonlítsa össze a lefordított fájlt a forrásfájllal, feliratról feliratra. Erre írtunk egy kis szkriptet: check_youtube_subtitles.py. Csak a Python szabványos könyvtárát használja, SRT, VTT és SBV fájlokat olvas, és két feladatot lát el:

python3 check_youtube_subtitles.py convert captions.sbv captions.srt
python3 check_youtube_subtitles.py check captions.srt captions.es.srt

A check parancs a következőket jelenti:

  • megváltozott feliratszám;
  • minden olyan felirat, amelynek kezdő- vagy befejező ideje eltér a forrástól;
  • üres feliratok, a kezdés előtt végződő feliratok és egymást átfedő feliratok;
  • 42 karakternél hosszabb sorok és másodpercenként 20 karakternél gyorsabb feliratok;
  • nem érvényes UTF-8 kódolású fájlok, amelyeket a YouTube megkövetel az SRT és SBV formátumhoz.

A sorbosszúság és az olvasási sebesség alapértékei a Netflix English (USA) Timed Text Style Guide felnőtt műsorokra vonatkozó korlátaiból származnak. A YouTube nem tesz közzé ezekkel egyenértékű korlátokat, ezért tekintse őket kiindulópontnak, és módosítsa őket a --max-line és a --max-cps kapcsolókkal az adott nyelvhez. A Netflix más nyelvekhez is közzétesz stílusútmutatókat.

Egy kidolgozott példa

Hogy megmutassuk, mit fog el az ellenőrző, készítettünk egy hat feliratból álló angol mintát egy papírkötésű könyv újrakötéséről, majd kézzel írtunk két spanyol változatot. A fájlok nyilvánosak, így Ön is lefuttathatja az ellenőrzést:

A tiszta fordítás „No problems found.” üzenettel átmegy. A második változat ezt a kimenetet eredményezi:

Source cues: 6  Translated cues: 5
Cue count changed: source 6, translation 5
Cue 3: timing changed 00:00:07,600-00:00:11,800 -> 00:00:07,600-00:00:13,400
Cue 4: timing changed 00:00:12,000-00:00:13,400 -> 00:00:13,600-00:00:17,000
Cue 5: timing changed 00:00:13,600-00:00:17,000 -> 00:00:17,200-00:00:20,600
Cue 1: 20.2 characters/second (limit 20)
Cue 1: line has 46 characters (limit 42)
Cue 3: line has 45 characters (limit 42)

Íme, mi történt az egyes esetekben:

  1. Az összevonás. A fordító összevonta az „If the glue is old...” kezdetű feliratot a rövid „Don't rush this part.” felirattal. Az összevont felirat most 13,4 másodpercnél végződik, és minden későbbi felirat egy pozícióval eltolódik. Olvassa el az első időzítési hibát: az összevonásra mutat. Az utána következő hibák ennek az összevonásnak a következményei, ezért javítsa az elsőt, és futtassa újra az ellenőrzést.

  2. A szerkesztett befejezési idő. Ez az első futásban rejtve marad, mert az összevonás után az ellenőrző rossz feliratpárokat hasonlít össze. Bontsa vissza az összevont feliratot kettőre, és futtassa újra az ellenőrzést. Az első futás sorbosszúsági és olvasási sebességre vonatkozó figyelmeztetései továbbra is ott vannak, és egy új időzítési hiba jelenik meg:

    Source cues: 6  Translated cues: 6
    Cue 6: timing changed 00:00:17,200-00:00:20,000 -> 00:00:17,200-00:00:20,600
    

    Az utolsó feliratot 20,0 másodpercről 20,6 másodpercre hosszabbították. Ez kis változás, és a fájlban nem venné észre, de a felirat most is a képernyőn marad, miután a beszélő abbahagyja.

  3. A bővítés. A „Hoy vamos a reencuadernar un libro de bolsillo” hű fordítás, de 46 karakterrel túl hosszú egy sorhoz, és a felirat túl gyors az olvasáshoz. A tiszta változat a „Hoy reencuadernamos un libro de bolsillo” szöveget használja, amely minden részletet megtart 40 karakterben.

A szkript nem ítéli meg a fordítás minőségét. Egy hangsáv minden ellenőrzésen átmehet, és mégis félrefordíthat egy kifejezést. Azokat a szerkezeti problémákat fogja el, amelyeket könnyű figyelmen kívül hagyni, ha csak a szöveget olvassa.

5. lépés: Töltse fel az egyes nyelveket időzítéssel

A YouTube feltöltési útmutatója leírja az útvonalat: nyissa meg a Subtitles menüpontot a YouTube Studióban, válassza ki a videót, adja hozzá a nyelvet, majd kattintson az Add gombra a Subtitles alatt, válassza a fájl feltöltését, és a fájl kiválasztása előtt válassza a With timing vagy a Without timing lehetőséget.

Válassza a With timing lehetőséget egy lefordított SRT vagy VTT esetén. A fájl már tartalmazza azokat az időbélyegeket, amelyeket éppen ellenőrzött.

Ne használja a Időzítés nélkül vagy az Automatikus szinkronizálás lehetőséget fordításhoz. Az automatikus szinkronizálás egy sima átiratot időzít a hanghoz, és a YouTube szerint az átiratnak „ugyanabban a nyelvben kell lennie, amelyen a videóban beszélnek”. Egy spanyol átirat egy angol nyelvű videóhoz nem felel meg ennek a követelménynek. Az automatikus szinkronizálás a forrásnyelvhez hasznos, a lefordított sávokhoz nem.

Két dolgot még ellenőrizzen a közzététel előtt:

  • Nyelvi címke. A sávot a helyes célnyelv alatt adja hozzá. Egy spanyol fájl portugálként feltöltve azoknak a nézőknek fog megjelenni, akik a portugált választották.
  • Cím és leírás. A lefordított feliratok nem fordítják le a címet vagy a leírást. Ezeket a YouTube külön kezeli cím- és leírásfordításként a Studio ugyanazon Feliratok szakaszában; lásd: Saját videók címeinek és leírásainak fordítása.

6. lépés: Nézze meg a közzétett sávot

Nézze meg a videó elejét, egy gyors párbeszédes részt és az utolsó percét az új nyelv kiválasztásával a lejátszóban. Ezek az ellenőrzések olyan problémákat fognak meg, amelyeket egy fájlellenőrzés nem tud:

  • a képernyőn megjelenő szöveget vagy alsó harmadot eltakarja a felirat;
  • egy felirat időzítése technikailag pontos, de kettévág egy poént vagy egy kulcsfogalmat;
  • karakterek, amelyek négyzetként jelennek meg, mert a forrás nem UTF-8-ként lett mentve (lásd: a feliratkódolás javítása);
  • egy célnyelvi sor, amely helyesen olvasható, de túl sűrű ahhoz, hogy normál sebességgel befejezhető legyen.

Ha feliratszerkesztőre, ellenőrző platformra vagy más fordítási eszközre van szüksége, a feliratfordító szoftverek összehasonlítása bemutatja, mikor éri meg az egyes eszköztípusok extra beállítását.

Feltöltés előtti ellenőrzőlista

Használja ezt a listát minden célnyelvhez:

  • A forrássáv javítva és közzétéve a fordítás előtt
  • A letöltött fájl UTF-8 kódolású, és olyan formátumú, amelyet a fordítási eszköz elfogad (szükség esetén alakítsa át az SBV-t SRT-vé)
  • A lefordított fájlban ugyanannyi felirat van, mint a forrásban
  • Minden kezdési és befejezési idő egyezik a forrással
  • Nincs a korlátjánál hosszabb sor, és nincs a olvasási sebesség korlátjánál gyorsabb felirat
  • A sáv Időzítéssel van feltöltve a helyes nyelv alatt
  • A cím és a leírás külön lefordítva, ha szükséges
  • A sávot megnézte a lejátszóban az elején, egy gyors résznél és a végén

A sorrend a lényeg. Minden lépést könnyebb javítani a következő előtt: egy név javítása a forrásban egy szerkesztésbe kerül, ugyanez a hiba a közzététel után nyelvenként egy-egy szerkesztésbe kerül.

Kapcsolódó bejegyzések