Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • OS
  • Program pentru extragerea subtitrarilor dvd. O modalitate ușoară de a extrage subtitrări

Program pentru extragerea subtitrarilor dvd. O modalitate ușoară de a extrage subtitrări

Nu ați găsit subtitrările necesare pe Internet? Nicio problemă: pot fi „trase” de pe disc DVD Video sau Blu-ray. Dar este imposibil să folosiți astfel de cuvinte interliniare în containerele media. Să vorbim astăzi despre cum să le facem compatibile cu majoritatea formatelor video.

Mai întâi voi descrie sarcina. Mulți cinefili preferă să vizioneze filme în limba originală cu subtitrări, chiar dacă există o traducere. Există mai multe motive pentru acest lucru, dar discutarea lor depășește scopul acestui articol (voi spune doar că fac asta adesea chiar eu). Nu este nici un secret pentru cititorii noștri că medii optice treptat devin un lucru din trecut. Cei care au un server media acasă fie își convertesc deja colecția de filme într-un format fără disc, fie macar, a început să se gândească la asta. Cel mai adesea pentru depozitare acasă sunt folosite fișiere MKV.

Extrageți subtitrări folosind HD-DVD/Blu-Ray Stream Extractor. Puteți elimina toate firele din container

Există multe instrumente pentru a le crea - de exemplu, HandBrake (handbrake.fr), pe care l-am descris recent în articolul „Omnivorous Generalist” (vezi UPgrade #15-16 (570-571)). Singura problemă cu adevărat serioasă cu care se confruntă cei care își fac propriile rips este obținerea de subtitrări. Faptul este că DVD Video și Blu-ray folosesc de obicei așa-numitul. subtitrări pre-redate – sunt o imagine gata făcută care este pur și simplu suprapusă pe cadru (mai multe informații despre tipurile de subtitrări: ru.wikipedia.org/wiki/Subtitles).

Dar numai cele text pot fi „cusute” în containerele Matroska (de fapt, există o modalitate de a pune subtitrări „smulse” din disc optic, dar acest lucru nu este recomandat din cauza problemelor de compatibilitate - mulți jucători pur și simplu nu le vor vedea). Pe de altă parte, căutând pe Internet subtitrări în forma text(SRT/SMI) nu dă întotdeauna rezultatul dorit, în special pentru publicații precum „extended director’s cut” sau, să spunem, filme care nu sunt foarte populare în rândul consumatorului mediu de film. Deci, trebuie să extrageți cumva textul interliniar de pe disc, să îl convertiți în formatul necesar și apoi să îl alimentați convertizorului.

Pentru ochiul neinstruit, sarcina se rezumă la recunoașterea obișnuită a textului. Într-adevăr, dacă tastați expresia „FineReader Blu-ray” în bara de căutare Google, în primele cinci rezultate veți găsi un link către destul de instrucțiuni detaliateîn rusă despre cum să o faci. Dar, în primul rând, va trebui să utilizați software comercial și, în al doilea rând, procesul se dovedește a fi destul de laborios. În general, nu este alegerea noastră: vom minimiza mișcările corpului și ne vom descurca cu software-ul liber.

În primul rând, aceleași subtitrări pre-redate trebuie obținute cumva. Metodă specifică depinde de format original. Permiteți-mi doar să spun că, în orice caz, veți avea nevoie de o copie a filmului pe hard disk. Dar de când a spart securitatea - act ilegal, atunci va trebui să ne abținem să o descriem. Cred că oricine poate găsi cu ușurință un manual pe Internet.

În cazul Blu-ray luăm utilitarul consolei eac3to (madshi.net/eac3to.zip). Apropo, puteți „înșuruba” un fel înveliș grafic, dintre care sunt destul de multe. Personal, mi-a plăcut HD-DVD/Blu-Ray Stream Extractor (code.google.com/p/hdbrstreamextractor), pe care îl recomand. Tot ce trebuie să faceți este să despachetați arhiva rezultată în același director în care locuiește eac3to și apoi să rulați HdBrStreamExtractor.exe. Acum ar trebui să faceți clic pe butonul din dreapta câmpului de intrare (pop-up Selectați fișierele de intrare), să selectați cel mai mare fișier din folderul STREAM cu extensia *.m2ts și apoi să specificați directorul de destinație în câmpul de ieșire. .

Tot ce trebuie să faceți este să faceți clic pe Feature(s) și să așteptați până când programul termină de citit containerul. După aceasta, o listă de fluxuri detectate va apărea în secțiunea Flux(uri). Dacă doriți, extrageți totul, dacă doriți, doar subtitrări: doar bifați caseta de lângă ceea ce doriți să extrageți, apoi începeți procesul cu butonul Extragere.

După ceva timp (care depinde în principal de viteza computerului; pe mașinile moderne, extragerea subtitrarilor de pe discurile Blu-Ray durează de obicei puțin mai mult de o oră) în folderul cu rezultatele lucrării vor fi fișiere cu extensia *.sup și nume neinformative precum 1_7_subtitle (al doilea număr, în în acest caz,– 7, înseamnă numărul fluxului). Acestea sunt subtitrarile noastre „în imagini”, care acum trebuie recunoscute.

Dacă despre care vorbim despre DVD Video, trebuie să luați un utilitar numit VobSub Ripper Wizard de la binecunoscutul Gabest. Este inclus in nodul Gordian si alte pachete similare. Cu toate acestea, înfundarea hard disk-ului software inutil deloc necesar: ​​VSRip locuiește la: sourceforge.net/projects/guliverkli/files/VSRip. Există o arhivă ZIP, în interiorul căreia există un singur fișier executabil. Interfața programului (care, apropo, a fost lansat în 2003, dar funcționează perfect în Windows 7 x64) este primitivă.

În primul rând, trebuie să deschideți fișierul cu informatii oficiale(butonul Load IFO...), care corespunde containerelor în care este stocat filmul în sine. A determina care dintre ele este destul de ușor: trebuie să accesați folderul VIDEO_TS și să găsiți orice fișier VOB de 1 GB în el.

Să presupunem că se numește VTS_01_1 - atunci ripper-ul trebuie să „alimenteze” VTS_01_1.IFO (cu alte cuvinte, numerele din numele după setul de caractere „VTS_” trebuie să se potrivească). Ce să indicați în câmpul Salvare în... - ghiciți singur (zâmbește). Apoi, faceți clic pe Următorul și, în următoarea etapă a expertului, selectați subtitrări din lista Limbi. limbi necesare. Este important aici ca toate pozițiile din coloana Vob/Cell ID-uri să fie selectate - altfel subtitrările vor fi extrase cu goluri. Faceți clic din nou pe Următorul și obținem două fișiere de ieșire cu aceleasi numeși extensiile *.idx și *.sub. Ele sunt ceea ce avem nevoie.

Structura internă a subtitrărilor extrase de pe DVD Video și Blu-ray diferă. Pentru aceasta din urmă, puteți utiliza motorul de recunoaștere SupRip (exar.ch/suprip), care în general face față sarcinii sale - deși
și nu pot spune că este perfect. Ea este capabilă să „descifreze” engleza mult mai bine decât rusă (dar dacă vrei, încearcă, nimeni nu-l interzice). Nu este familiarizată cu subtitrările „video”. Oamenii le recomandă software-ul SubRip (zuggy.wz.cz) - apropo, atenție: numele diferă doar printr-o literă, dar acestea sunt programe diferite.

Cumva, nu mi-a ieșit cu al doilea: nu am reușit niciodată să-l fac să funcționeze cu „șapte” pe 64 de biți. Umilul tău servitor nu s-a plâns niciodată de mâinile strâmbe – deși, desigur, orice se poate întâmpla. Poate că adevărul – ca în celebrul serial de televiziune – este undeva în apropiere, dar nu am reușit să-l descopăr. Apoi am încercat mai multe utilități similare, dar nu am găsit nicio înțelegere cu niciuna dintre ele. Scriu despre asta doar ca să nu repetați greșelile mele.

Există o soluție și una universală și se numește Subtitle Edit (www.nikse.dk/SubtitleEdit). Ceea ce mi-a plăcut la acest editor este că este antrenat să recunoască subtitrări pre-redate de ambele tipuri și nu numai. Este distribuit atât sub forma unei arhive care nu necesită instalare, cât și sub forma unui instalator, în esență, nu sunt diferite. Interfața este perfect rusificată (Opțiuni > Alegeți limba) și există și ajutor online destul de detaliat în limbajul - iartă banalitatea - Pușkin și Dostoievski. Motorul open source Tesseract OCR este utilizat pentru recunoaștere (code.google.com/p/tesseract-ocr).

Cu toate acestea, înainte ca programul să poată funcționa cu submarinele rusești, trebuie făcut ceva. Mai întâi, accesați site-ul motorului menționat mai sus, căutați fișierul rus.traineddata.gz în secțiunea de descărcări, descărcați-l și puneți-l în folderul Tesseract\tessdata din directorul programului Subtitle Edit. Apoi repornim editorul, deschidem meniul „Spelling” > „Obține dicționare...” și în lista derulantă selectăm elementul numit Russian Spelling, Hyphenation, Thesaurus, apoi facem clic pe „Download” (cred că nu există o explicație specială). este necesar aici). Acum totul este gata.

Pentru a recunoaște subtitrările obținute de pe DVD Video, utilizați elementul „Import/OCR VonSub (sub/idx) subtitles...” din meniul „Fișier” pentru o operație similară cu subtitrări de pe discuri optice în care este stocat video HD, utilizați „; Import/OCR Fișier Blu-ray cina...".

În primul caz, vi se va cere să selectați un flux cu limba necesară (dacă sunt mai multe dintre ele), în al doilea, asistentul va fi lansat imediat. Procedura ulterioară nu diferă. În câmpul „Metoda OCR”, trebuie să părăsiți elementul „OCR utilizând Tesseract”, în câmpul „Limbă”, selectați-o pe cea care corespunde limbii subtitrarilor, iar în lista „OCR/Corectare ortografie”, funcția inteligentă. programul va selecta varianta potrivita, dacă sunt instalate dicționarele corespunzătoare. De asemenea, vă sfătuiesc să activați opțiunea „Interogare pentru cuvinte necunoscute” - apoi vi se va cere să corectați manual un cuvânt necunoscut pentru corectorul ortografic.

Cu un anumit antrenament, este nevoie de 30-40 de minute pentru a procesa submarinele rusești ale unui film de 2 ore. Cu engleza lucrurile merg si mai repede. Când procesul este finalizat, subtitrările textului trebuie scrise pe disc („Fișier” > „Salvare”, lăsați SubRip în câmpul „Tip de fișier”). Subtitle Edit are, de asemenea, foarte caracteristică utilă„Sincronizare”, care vă va ajuta să recalculați codurile de timp de la un frame rate la altul (util dacă doriți să atașați sub-uri obținute de pe DVD Video la un BD rip).

În teorie, după ce primesc subtitrări SRT, acestea pot fi imediat încapsulate într-un container. Dar de atunci recunoaștere automată foarte des face greșeli, este mai bine să le editați într-un editor. Mi-a plăcut personal Srt Corrector gratuit. Dar, deoarece, ca întotdeauna, nu a fost suficient spațiu alocat pentru articol, căutați descrierea detaliată a acestuia în „Programe mici” în același număr de UPgrade. SUS.

Subtitrările pe DVD sunt prezentate în format grafic, adică sub formă de imagini. Trebuie să obținem subtitrări sub formă de text cu sincronizare - SRT. Procesul de conversie este similar cu recunoașterea textului scanat într-un program Finereader.

Hai să lansăm SubRipși selectați meniul Fișier > Deschidere VOB(e). În fereastra care se deschide, faceți clic pe butonul

Deschide IFO:

Selectați fișierul IFO corespunzător primului segment al filmului principal de pe DVD.

Toate fișierele VOB corespunzătoare sunt încărcate, casetele de selectare apar lângă ele (doar aceste fișiere vor fi procesate) și în lista derulantă Flux de limbă Puteți vedea ce subtitrări sunt în acest segment. În acest caz, după cum vedem, avem un singur flux de subtitrare (rusă):

Reținem că uneori limbile sunt indicate incorect (de exemplu, franceza este indicată, dar de fapt este chineză). Acest lucru este valabil mai ales pentru așa-numiții „pirați” și produsele video chinezești.

Subtitrări închise.

Subtitrări (CC) sunt subtitrări încorporate în fluxul video. Inițial, ele au fost inventate pentru a intitula materiale video de televiziune pentru surdo-muți, iar pentru a le vizualiza a fost nevoie de un circuit special în televiziune. Acum, desigur, subtitrările nu mai sunt la fel de relevante ca acum 15-20 de ani, dar se mai produc discuri cu ele.

Anterior, extragerea subtitrărilor era o mică problemă, dar acum, din fericire, am învățat cum să lucrez cu ele SubRip. Când deschideți fișierul IFO, acesta raportează cu bucurie: „S-au detectat subtitrări” și include subtitrări închise în lista generală:

Rip subtitrări.

Asa de, fisierele necesare sunt marcate, fluxul de subtitrare este selectat. Acum tot ce trebuie să faci este să apeși butonul start, după care începe procesul propriu-zis, care se numește „rip subtitles”.

Deoarece subtitrările vin într-o mare varietate de fonturi, instrumentul de recunoaștere a textului

V SubRip implementate ca auto-învățare. Adică, atunci când întâlnești un alt caracter necunoscut, programul va oferi să introducă caracterul corespunzător de la tastatură.

Introduceți simbolul și apăsați Bine(sau cheia introduce), și așa mai departe, până la sfârșitul filmului.

Vă rog, fără greșeli! Un caracter introdus incorect va trebui apoi corectat în tot textul.

În general, dacă faci o greșeală, este mai ușor să o iei de la început și să fii mai atent data viitoare.

Atunci va fi dificil doar în primele cinci minute SubRip recunoaște foarte repede aproape tot textul, cerând doar ocazional caractere necunoscute.

Să ne uităm la câteva probleme și situații care pot apărea în timpul procesului de rip:

1. „L” și „i” englezești.

La recunoașterea subtitrarilor în limba engleză, de obicei apare o problemă cu literele „L” (minuscule) și „i” (majuscule), deoarece stilul acestor caractere este aproape identic în majoritatea fonturilor. Această problemă poate fi rezolvată doar prin rularea ulterioară a unui verificator ortografic cu un dicționar englez.

2. Literele care se lipesc împreună.

Când sunt recunoscute, unele caractere „se lipesc” în grupuri de câte doi, trei sau patru. Acest lucru, strict vorbind, nu este o problemă, pur și simplu introducem toate aceste caractere în câmpul de text.

3. Litera „Y”.

La recunoașterea subtitrarilor în limba rusă, apare o problemă cu litera „y” (atât majuscule, cât și minuscule) - SubRip o recunoaște ca doi personaje individuale. Când recunoașteți primul caracter, introduceți un „semn moale” când recunoașteți al doilea, introduceți litera latină „i”. Apoi, succesiunea acestor două caractere poate fi înlocuită în tot textul cu „s”. Vom reveni la această problemă mai târziu.

4. Subtitrări de nerecunoscut.

Uneori SubRip consideră că este dificil să recunoască caracterele din subtitrări și afișează următoarea fereastră, solicitându-vă să introduceți textul lor complet:

În 99% din cazuri, acest lucru se întâmplă în subtitrări pe mai multe rânduri, când distanța dintre rânduri este mică și există o literă majusculă „Y” pe a doua linie.

Doar introduceți textul complet al subtitrarii în câmp și apăsați butonul Terminat.

5. Cusătura liniilor.

Din cand in cand SubRip„lipește” caractere situate în rânduri diferite. În acest caz, puteți încerca să utilizați butoanele din bloc Bănuială alegeți combinația potrivită, dar în opinia mea, va fi mult mai rapid și, cel mai important, mai fiabil să apăsați butonul Introduceți manualși introduceți întregul text al subtitrarilor.

6. Etichete și formatare.

Există trei casete de selectare în partea dreaptă a butonului pentru a formata textul. Bine: Îndrăzneţ, CursivȘi Subliniați. În principiu, nu este nimic complicat aici - după ce ați introdus un caracter în câmpul de text, trebuie să bifați casetele, care se transformă în etichete în subtitrări externe , , (exact la fel ca în HTML). Aceste steaguri sunt salvate între replici, adică atunci trebuie să vă amintiți să le dezactivați.

Cu toate că SubRip suportă formatarea textului în cursive, îngroșate și subliniate în practică, din toată această splendoare, se folosesc doar cursive (se folosesc pentru a evidenția liniile în subtitrări când vorbitorul nu este vizibil în cadru); Și chiar și atunci necesitatea acestui lucru este pusă la îndoială de mulți. Decideți singur dacă îl folosiți sau nu, dar nu uitați că etichetele nu sunt percepute de unii jucători „hardware”.

Se salvează subtitrări.

De îndată ce glisorul din partea de sus a ferestrei ajunge la sfârșit și arată 100%, procesul este finalizat. Tot ce rămâne este să salvezi subtitrările într-un fișier.

În fereastra de text (de jos), faceți clic pe butonul dischetă (sau selectați meniul Fișier > Salvare ca).

Dacă subtitrările sunt în rusă, atunci cel mai probabil va apărea următoarea întrebare:

Aceasta înseamnă că subtitrările conțin alte caractere decât litere latineși numere (sau mai precis, litere rusești în cazul nostru) și pot fi salvate fie în oricare dintre codificările naționale, fie în codificarea Unicode. Puteți alege, desigur, Unicode, dar apoi subtitrările înainte de a vă ajusta Atelier de subtitrare cineva va trebui să se convertească înapoi

V Codare Windows 1251, deci cel mai bine este să o faci imediat. Selectați Nu.

Acum în lista derulantă Cod pagină Selectați 1251: ANSI – chirilicși apăsați butonul Salvați. Tot ce rămâne este să introduceți numele fișierului și să salvați subtitrările.

Salvarea matricelor.

Dacă deseori trebuie să extrageți subtitrări de pe DVD-uri sau plănuiți să faceți o serie întreagă de discuri (de exemplu, o serie TV), este logic să salvați o matrice (acesta este un set de corespondențe între imaginile grafice și caracterele text).

1. După salvarea subtitrarilor, selectați meniul Character Matrix > Salvare Character Matrix File As.

2. Introduceți un nume de fișier (arbitrar, de exemplu „001”) și salvați matricea în directorul ChMatrix (extensia implicită - *.sum).

În timpul rupturii următorul disc doar apăsați un buton Caută Meci, Și SubRip, după ce a căutat prin toate fișierele SUM din directorul ChMatrix, va selecta cel mai mult matrice adecvată pentru fontul curent. Dacă matricea este selectată cu succes, extragerea subtitrarilor se va face mult mai rapid, de atunci SubRip cunoaște deja majoritatea personajelor recunoscute și vă va întreba doar despre altele noi.

După terminarea rip-ului, salvați matricea (cu noi simboluri adăugate) sub același nume (sau sub unul nou). În acest fel, puteți colecta o întreagă bibliotecă de matrice, ceea ce va reduce semnificativ costurile cu forța de muncă pentru extragerea subtitrarilor, dacă, desigur, trebuie să faceți acest lucru suficient de des.

Post procesare.

Subtitrarile externe obtinute ca urmare a ripului pot fi considerate ca un semifabricat aproape finit. Pentru a-l aduce în minte, trebuie să efectuați câțiva pași simpli.

Înlocuirea caracterelor.

Această etapă a procesării subtitrarilor se realizează în program Blocnotes(deși, în principiu, puteți folosi orice editor de text care funcționează cu fișiere text). Încărcați subtitrări în editor ca fișier text obișnuit.

Sarcina noastră este să facem câteva înlocuiri în text (rețineți, înlocuiți semnul soft și „i” cu litera „Y” și altele). Acest lucru se face (în Blocnotes) - De Ctrl-H(sau meniu Editare > Înlocuire):

Introduceți textul de înlocuit și înlocuit și faceți clic pe butonul Înlocuiește-le pe toate.

De obicei, este necesar să se facă următoarele înlocuiri:

Salvați și închideți fișierul.

Verificare a ortografiei.

Se încarcă subtitrări în editor de textși faceți o verificare ortografică. Dacă este posibil, este, de asemenea, o idee bună să corectați textul și să corectați eventualele inexactități din traducere.

Corecție în atelierul de subtitrare.

Se încarcă subtitrări în Atelier de subtitrare si verifica-le ( Ctrl-I). De multe ori SubRip suprapune subtitrări, lasă rânduri prea lungi, spatii suplimentare, subtitrările cu durată prea scurtă sunt oarecum mai puțin frecvente. Atelier de subtitrare va ajuta la corectarea tuturor acestor defecte minore.

Notă: Pentru a conecta subtitrări ca externe în Media player Player Classic, aveți nevoie ca fișierul de subtitrare să fie numit la fel ca și filmul. Apoi playerul le va încărca automat.

Le puteți activa în meniul Navigare > Limbă subtitrare. De exemplu:

00001.ts - film 00001.srt - subtitrare

Subtitrările pot fi fie „deschise” (subtitrări) fie „închise” (subtitrări).
Deoarece ambele sunt diferite în esență și tehnologie, sunt scoase din filme în moduri diferite. Subtitrarile obișnuite (deschise) nu sunt altceva decât un set de imagini suprapuse pe o suprapunere pe imaginea principală. Iar procesul de extragere a unor astfel de subtitrări se reduce la recunoașterea OCR banală a textului scanat. Astfel de trucuri nu vor funcționa cu subtitrări. Nu sunt imagini cu text, ci amestecate în fluxul video. În general, Subtitrările sunt destinate vizionarii de filme la televizor de către persoane surde. Există gadget-uri speciale pentru televizoare care vă permit să afișați acest semnal amestecat cu video. Dacă pe cutie disc DVD există o pictogramă CC

Aceasta înseamnă că aceste subtitrări sunt prezente pe disc în sine. Le puteți vizualiza folosind Power DVD XP. Subtitrările sunt scoase separat într-un mod viclean, despre care se va discuta mai jos. Deci, în ordine:

Subtitrări „Deschide” (Subtitrări)

Pentru început, trebuie să transferați toate fișierele de film în HDD. Împreună cu vibrațiile, trebuie să transferați fișierul ifo legat de aceste vibrații pe hard disk. Recomand să utilizați DVDDecrypter pentru a transfera. Acesta va selecta imediat fișierele film și fișierul ifo atunci când este lansat. După aceasta veți avea nevoie de programul SubRip. Ea smulge subtitrări destul de vesel, iar ei o îmbunătățesc în mod constant. Ultima versiune, care a căzut în ghearele mele tenace - SubRip v1.17.1. Funcționează - respecturile mele. Problemele asociate cu ruperea subtitrarilor scrise într-un unghi (de obicei textul unui personaj invizibil pe ecran) au dispărut aproape complet. Hai să lansăm programul.

Când faceți clic pe această imagine, aceasta apare meniul de lucru selectarea fișierelor și setărilor.


Faceți clic pe butonul Deschide IFOși indicați fișierul IFO transferat pe hard disk împreună cu vibrațiile.

Marcăm fișierele pe care dorim să le procesăm. În mod implicit, toate fișierele sunt selectate (adică procesați întregul film).
- În această fereastră selectați limba subtitrarilor. Informațiile sunt preluate din fișierul IFO.
- Dacă doriți să procesați un anumit wob sau wobs (și nu aveți un fișier IFO), atunci aici puteți specifica directorul în care se află wobble-urile sau specificați wobble-uri specifice.
- Pentru fiecare DVD, este compilată o matrice de caractere și corespondența acestora cu litere și simboluri. În această fereastră, puteți specifica numele fișierului și îl puteți salva mai târziu, reveniți și procesați fluxul de subtitrări în altă limbă.
- Dacă există un fișier cu o matrice de caractere pentru acest DVD, îl puteți descărca făcând clic pe acest buton.
- După ce ne-am hotărât asupra setărilor și fișierelor, începem procesul.


În primul rând, programul va determina dacă va percepe imaginile corect. Cu cât mai „corect”, adică Cu cât textul este mai lizibil, cu atât mai bine.

Text de control. Cu cât mai lizibil, cu atât mai bine
- În această fereastră puteți selecta opțiuni pentru afișarea subtitrarilor în program.
- Dacă, din anumite motive, nu sunteți mulțumit de textul ca text de control, făcând clic pe acest buton puteți sări peste această imagine și treceți la următoarea. După ce ați selectat textul cel mai lizibil, faceți clic pe OK.

Cel în cauză este afișat aici acest moment semn. Acestea. Programul a dat peste un semn care nu-i este familiar și, arătându-l, întreabă ce fel de literă sau simbol este.
- Această fereastră indică litera sau simbolul despre care întreabă programul.
- format subtitrare srt, vă permite să specificați opțiunea de afișare a subtitrarilor. Italică, îndrăzneață, subliniată. Textul italic evidențiază textele personajelor care nu sunt vizibile în prezent pe ecran. Acestea. text italic există „cuvinte din culise”. În acest caz, dacă doriți ca subtitrările să fie afișate înclinat, bifați caseta de lângă Italic.
- Bifarea permite programului să-și „amintească” ortografia textului curent și să nu schimbe ortografia până când nu este anulată (nebifată). Acestea. Dacă am o anumită cantitate de text italic, pun o bifă în fața lui Italic și lângă el în casetă. Până când debifez caseta Italic, tot textul pe care îl scot va apărea ca italic.
- Această fereastră afișează textul recunoscut cu un marcaj de timp (indicând ora și durata afișajului).
- Indicator al progresului general al extragerii subtitrarilor. După finalizarea procesului, puteți face câteva gesturi cu textul primit.

Subtitrările rezultate sunt în format srt.
- În procesul de procesare a subtitrarilor în limba engleză, programul poate face o greșeală și poate confunda literele I (i) și l (el) și simbolurile ’ și ". Este folosit pentru a corecta acest lucru această opțiune. Făcând clic, obținem o fereastră în care marchem opțiunile necesare pentru ajustare și facem clic pe Corect.

Pentru a ajusta subtitrarile la anumit timp sau pentru a ajusta durata acestora.


Time Offset/Start meci- Puteți specifica cât timp trebuie adăugat sau scăzut (Minus) din intervalul de timp al fiecărui subtitrare.
Timp de întindere/Ajustare viteză- Puteți specifica câte minute doriți să schimbați durata subtitrarilor. După ce ați stabilit, faceți clic pe Ora corectă.

Programul de ieșire poate produce un număr destul de mare de formate de subtitrare. Făcând clic pe acest buton, puteți converti subtitrările primite în formatul de care aveți nevoie. Fiecare format are un număr de setări proprii.

Programul vă permite să împărțiți subtitrările în mai multe bucăți. Foarte convenabil pentru producerea a 2-3 versiuni CD de filme.

În primul rând, sunt stabilite începutul și sfârșitul primei piese din film (ora). După care această bucată de subtitrări este salvată. După aceasta, începutul și sfârșitul celei de-a doua piese din film sunt stabilite. Și a doua bucată de subtitrare este salvată.

Se salvează subtitrări.
- Goliți fereastra cu subtitrări. Asta e tot, de fapt. Drept urmare, obțineți subtitrări în formatul de care aveți nevoie. În principiu, ele pot fi în continuare traduse din format în format.

Subtitrări „închise” (subtitrări închise)

Ca și în cazul subtitrarilor „deschise”, nu puteți face fără a copia un DVD pe un hard disk. Mai mult, problema, în acest caz, este că cel mai bine este să-l rescrieți dintr-o singură bucată. Acestea. obțineți un fișier vob pe hard disk, de 5-7 gigaocteți (pentru sistemele de operare Windows NT, 2000, XP). Acest lucru se face pentru a simplifica extragerea datelor, deoarece programele și tehnologia nu implică capacitatea tranziție automată la următorul din lanțul vob, când scoți subtitrările. Sau va trebui să reindicați programului un videoclip nou de fiecare dată și apoi să îmbinați fișierele rezultate cu subtitrări într-unul singur (sisteme de operare Windows 95, 98). Deocamdată voi lua prezența unui întreg vob drept dat. Dacă aveți un lanț, atunci faceți același lucru ca și cu unul singur și apoi vă voi descrie ce trebuie să faceți. Deci veți avea nevoie de un program GrapheditȘi CCParser. (Apropo, toate programele sunt descărcate cinic de pe doom9.org). Înainte de a rula Graphedit, asigurați-vă că ați înregistrat toate filtrele. Pentru a face acest lucru, puteți rula register.bat, care vine cu graphedit. De asemenea, este necesar să aibă instalat DirectX, versiuni nu mai mici decât 7.0.

Hai să lansăm Graphedit. Clic Ctrl+F sau selectați un element de meniu Graph-Insert Filters

Lista filtrelor disponibile. Toate filtrele de care avem nevoie sunt în secțiune Filtre DirectShow
- Pentru a adăuga un anumit filtru, trebuie fie să faceți dublu clic pe el cu mouse-ul, fie să îl selectați și să faceți clic pe butonul Introduceți filtrul. Există o mică diferență în compoziția filtrelor și în modul în care sunt conectate. Depinde de sistem de operare. Acestea. Pentru sisteme Windows XP va fi o opțiune, iar pentru alte sisteme - alta. Filtrele care vor fi necesare (adică trebuie adăugate): Sursă fișier (async.)- când adăugați, vi se va cere numele fișierului - indicați vob-ul dvs.
Splitter MPEG-2(pentru Windows XP - Demultiplexor MPEG-2)
Cyberlink Video/SP Decoder- daca folosesti Power DVD; sau Decodor video InterVideo- dacă utilizați WinDVD; sau altele (uitați-vă în secțiunea WDM Stream Decompressor - la sfârșitul filtrelor Direct Show)
Filtru Infinite Pin Tee
Linia 21 Decodor(pentru Windows XP - Linia 21 Decodor 2)
Mixer de suprapunere(pentru Windows XP nu este nevoie să-l adăugați deloc)
Dump- la adăugare, vi se va cere numele fișierului - introduceți orice nume cu extensia .bin.
Renderer video(pentru Windows XP - Redare de amestecare video) Acum aceste filtre trebuie să fie conectate într-un lanț într-un mod foarte specific. Filtrele sunt conectate destul de simplu. Faceți clic pe ieșirea filtrului cu mouse-ul și trageți săgeata la intrarea filtrului următor fără a elibera tasta. Pentru alte sisteme decât Windows XP, va arăta așa (nu am XP, deci aceasta este opțiunea mea. Și pentru aspectul XP, vezi mai jos)

Ieșire filtru Sursă fișier (async.)(Vts_02_1.vob în imagine) conectați-vă la intrarea filtrului Splitter MPEG-2
- Filtru video Splitter MPEG-2 cu filtrul Video In al decodorului DVD playerului.
În acest caz - Cyberlink Video/SP Decoder
-Ieșire video c Cyberlink Video/SP Decoder Mixer de suprapunere
Tricou Infinite Pin
- Ieșire 1 filtru Tricou Infinite Pin Linia 21 Decodor
Tricou Infinite Pin se conectează la intrarea filtrului
Dump(și nu se va numi Dump, ci așa cum l-ați numit când l-ați adăugat.
În imagine - matrice1)
- Filtrul XForm Out Linia 21 Decodor se conectează la filtrul de intrare 2 Mixer de suprapunere
- Filtru de iesire Mixer de suprapunere furnizate la ieșirea filtrului Renderer video

Acesta poate fi închis doar apăsând mai întâi butonul de oprire. Pentru Windows XP aspectul arată ca
cam asa (fara poza, pentru ca nu am acest sistem de operare, iar unele filtre vin doar cu el):

Ieșire filtru Sursă fișier (async.)(Vts_02_1.vob în imagine) conectați-vă la Input
filtru Demultiplexor MPEG-2
- Filtru video Demultiplexor MPEG-2 cu filtrul Video In al decodorului DVD playerului.
În acest caz - Cyberlink Video/SP Decoder
-Ieșire video c Cyberlink Video/SP Decoder furnizat la intrarea 0 a filtrului Redare de amestecare video
- Subtitrări închise (de fapt, poate exista o altă inscripție acolo. Principalul lucru aici
- simbolul „~”) din filtrul de intrare Tricou Infinite Pin
- Ieșire 1 filtru Tricou Infinite Pin se conectează la filtrul XForm In Linia 21 Decodor 2
- Ieșire 2 (poate 3 sau 4) filtre Tricou Infinite Pin se conectează la intrarea filtrului Dump
(și nu se va numi Dump, ci așa cum l-ați numit când l-ați adăugat. În imagine - matrice1)
- Filtrul XForm Out Linia 21 Decodor 2 se conectează la filtrul de intrare 2 Redare de amestecare video
- În Windows XP, acest element nu este necesar
- Salvați GRF rezultat cu orice nume
- Faceți clic pe butonul de redare fișier. Apare o fereastră care arată filmul.
- Dacă mai aveți nevoie de subtitrări, nu închideți niciodată fereastra în care este afișat filmul.
Acesta poate fi închis doar apăsând mai întâi butonul de oprire. Întreaga problemă este că nu încă
întregul film va fi redat în întregime - nu veți primi subtitrări pentru întregul film.
Și filmul rulează la viteză normală. Acestea. pentru a obține subtitrări pentru
o oră și jumătate de film, va trebui să așteptați aceeași oră și jumătate. Dacă în acelaşi timp tu
filmul nu rulează cu un singur vob, apoi după rularea primului vob, trebuie să faceți următoarele:
Scoateți filtrul Sursă fișier (async.)(Vts_02_1.vob în poză). Doar selectați-l și faceți clic
pe tastatură Șterge cheiaÎn același timp, conexiunile vor fi întrerupte. După aceea, adăugați din nou
filtru Sursă fișier (async.), specificând următorul vob din lanț ca sursă. Apoi
filtrul trebuie scos Dump(matricea 1 din imagine). Acest lucru va rupe conexiunea.
Și apoi adăugați-l din nou, specificând ca nume de fișier un nume diferit de prenume.
Acestea. dacă la procesarea primului vob aveai numele matrix1, atunci acum are sens să selectezi
matricea numelui 2. Restabiliți conexiunile etc. Și apăsați tasta de redare.
În același mod, obțineți subtitrări pentru toate vob-urile din lanț, una câte una. În principiu, este posibil
salvați proiectul sub numele CC.grf și utilizați-l pe filme viitoare. Dar înainte de a salva
filtrele trebuie îndepărtate Sursă fișier (async.)Și Dump deoarece Graphedit are erori atunci când încearcă
deschide un proiect cu link-uri rupte. Cred că da, nu vă veți păstra vob-urile și bins-ul pentru totdeauna
pe hard disk? În general, dacă economisești sau nu depinde de tine. Sa trecem peste. Închide
Graphedit. Acum trebuie să îmbinați toate binurile primite într-un singur fișier. Este ușor de făcut
comanda Dos - copiere. Linia va arăta cam așa:

copy matrix1.bin+matrix2.bin+matrix3.bin+matrix4.bin matrix.bin

Ca urmare, am primit un fișier matrix.bin care conținea subtitrări din întregul film. Următorul client în
clinica noastră - program CCParser. Funcționează sub Dos. Angajat în conversie
bin subtitrări la subtitrări srt. De fapt, el poate, desigur, să facă mult mai mult, dar ne pasă
până acum doar acest aspect al aptitudinilor ei. Comanda dos pentru mine arată astfel:
ccparser.exe matrix.bin matrix.srt /3
Cheie /3
înseamnă că subtitrările vor fi tipărite pe trei rânduri dacă este necesar. Cheia, ciotul este clar, -
parametrul este opțional. Drept urmare, obțineți subtitrări în popularul format SubRip. Cum și ce
puteți face cu ele - descrise în prima parte a acestei pagini. Apropo, din anumite motive, eu
Rezultatul au fost subtitrări formate doar din majuscule. Aparent, specificul subtitrărilor.
Deși este un păcat să te plângi de lipsa de pește! Asta e tot, de fapt. Dacă ai omis ceva - nu prea mult
reproș, este mai bine să-l descrii singur și să mi-l trimiți (și-l voi posta) sau să scrii exact ce am ratat -
Voi încerca să adaug. Noroc.

Nu ați găsit subtitrările necesare pe Internet? Nicio problemă: pot fi „trase” de pe un DVD Video sau un disc Blu-ray. Dar este imposibil să folosiți astfel de cuvinte interliniare în containerele media. Să vorbim astăzi despre cum să le facem compatibile cu majoritatea formatelor video.

Mai întâi voi descrie sarcina. Mulți cinefili preferă să vizioneze filme în limba originală cu subtitrări, chiar dacă există o traducere. Există mai multe motive pentru acest lucru, dar discutarea lor depășește scopul acestui articol (voi spune doar că fac asta adesea chiar eu). De asemenea, pentru cititorii noștri nu este un secret că mediile optice devin treptat un lucru din trecut. Cei care au un server media acasă fie își convertesc deja colecția de filme într-un format fără disc, fie cel puțin au început să se gândească la asta. Cel mai adesea, fișierele MKV sunt folosite pentru stocarea acasă.

Extrageți subtitrări folosind HD-DVD/Blu-Ray Stream Extractor. Puteți elimina toate firele din container

Există multe instrumente pentru a le crea - de exemplu, HandBrake (handbrake.fr), pe care l-am descris recent în articolul „Omnivorous Generalist” (vezi UPgrade #15-16 (570-571)). Singura problemă cu adevărat serioasă cu care se confruntă cei care își fac propriile rips este obținerea de subtitrări. Faptul este că DVD Video și Blu-ray folosesc de obicei așa-numitul. subtitrări pre-redate – sunt o imagine gata făcută care este pur și simplu suprapusă pe cadru (mai multe informații despre tipurile de subtitrări: ru.wikipedia.org/wiki/Subtitles).

Dar numai cele text pot fi „cusute” în containerele Matroska (de fapt, există o modalitate de a pune subtitrări „rupte” de pe un disc optic în fișiere MKV, dar acest lucru nu este foarte recomandat din cauza problemelor de compatibilitate - mulți jucători pur și simplu nu vor ii vezi) . Pe de altă parte, căutarea pe Internet pentru subtitrări sub formă de text (SRT / SMI) nu dă întotdeauna rezultatul dorit, mai ales pentru publicații precum „decupajul regizorului extins” sau, să zicem, filme care nu sunt foarte populare în rândul mediei. consumator de cinema. Deci, trebuie să extrageți cumva textul interliniar de pe disc, să îl convertiți în formatul necesar și apoi să îl alimentați convertizorului.

Pentru ochiul neinstruit, sarcina se rezumă la recunoașterea obișnuită a textului. Și într-adevăr, dacă tastați expresia „FineReader Blu-ray” în bara de căutare Google, în primele cinci rezultate veți găsi un link către instrucțiuni destul de detaliate în rusă despre cum să faceți acest lucru. Dar, în primul rând, va trebui să utilizați software comercial și, în al doilea rând, procesul se dovedește a fi destul de laborios. În general, nu este alegerea noastră: vom minimiza mișcările corpului și ne vom descurca cu software-ul liber.

În primul rând, aceleași subtitrări pre-redate trebuie obținute cumva. Metoda exactă depinde de formatul sursei. Permiteți-mi doar să spun că, în orice caz, veți avea nevoie de o copie a filmului pe hard disk. Dar, deoarece piratarea securității este o acțiune ilegală, va trebui să ne abținem să o descriem. Cred că oricine poate găsi cu ușurință un manual pe Internet.

În cazul Blu-ray, luăm utilitarul de consolă eac3to (madshi.net/eac3to.zip). Apropo, îi puteți „atașa” un fel de shell grafic, dintre care există destul de multe. Personal, mi-a plăcut HD-DVD/Blu-Ray Stream Extractor (code.google.com/p/hdbrstreamextractor), pe care îl recomand. Tot ce trebuie să faceți este să despachetați arhiva rezultată în același director în care locuiește eac3to și apoi să rulați HdBrStreamExtractor.exe. Acum ar trebui să faceți clic pe butonul din dreapta câmpului de intrare (pop-up Selectați fișierele de intrare), să selectați cel mai mare fișier din folderul STREAM cu extensia *.m2ts și apoi să specificați directorul de destinație în câmpul de ieșire. .

Tot ce trebuie să faceți este să faceți clic pe Feature(s) și să așteptați până când programul termină de citit containerul. După aceasta, o listă de fluxuri detectate va apărea în secțiunea Flux(uri). Dacă doriți, extrageți totul, dacă doriți, doar subtitrări: doar bifați caseta de lângă ceea ce doriți să extrageți, apoi începeți procesul cu butonul Extragere.

După ceva timp (care depinde în principal de viteza computerului; pe mașinile moderne, extragerea subtitrarilor de pe discurile Blu-Ray durează de obicei puțin mai mult de o oră), folderul cu rezultatele lucrării va conține fișiere cu extensia * .sup și nume neinformative precum 1_7_subtitle (al doilea număr, în acest caz – 7, înseamnă numărul firului). Acestea sunt subtitrarile noastre „în imagini”, care acum trebuie recunoscute.

Dacă vorbim de DVD Video, trebuie să luați un utilitar numit VobSub Ripper Wizard de la binecunoscutul Gabest. Este inclus in nodul Gordian si alte pachete similare. Cu toate acestea, nu este deloc necesar să vă umpleți hard diskul cu software inutil: VSRip locuiește la: sourceforge.net/projects/guliverkli/files/VSRip. Există o arhivă ZIP, în interiorul căreia există un singur fișier executabil. Interfața programului (care, apropo, a fost lansat în 2003, dar funcționează perfect în Windows 7 x64) este primitivă.

Primul lucru pe care trebuie să-l faceți este să deschideți fișierul cu informații de serviciu (butonul Load IFO...), care corespunde containerelor în care este stocat filmul în sine. A determina care dintre ele este destul de ușor: trebuie să accesați folderul VIDEO_TS și să găsiți orice fișier VOB de 1 GB în el.

Să presupunem că se numește VTS_01_1 - atunci ripper-ul trebuie să „alimenteze” VTS_01_1.IFO (cu alte cuvinte, numerele din numele după setul de caractere „VTS_” trebuie să se potrivească). Ce să indicați în câmpul Salvare în... - ghiciți singur (zâmbește). Apoi, faceți clic pe Următorul și, în următoarea etapă a expertului, selectați subtitrări în limbile necesare în lista Limbi. Este important aici ca toate pozițiile din coloana Vob/Cell ID-uri să fie selectate - altfel subtitrările vor fi extrase cu goluri. Faceți clic din nou pe Următorul și rezultatul va fi două fișiere cu aceleași nume și extensii *.idx și *.sub. Ele sunt ceea ce avem nevoie.

Structura internă a subtitrărilor extrase de pe DVD Video și Blu-ray diferă. Pentru aceasta din urmă, puteți utiliza motorul de recunoaștere SupRip (exar.ch/suprip), care în general face față sarcinii sale - deși
și nu pot spune că este perfect. Ea este capabilă să „descifreze” engleza mult mai bine decât rusă (dar dacă vrei, încearcă, nimeni nu-l interzice). Nu este familiarizată cu subtitrările „video”. Oamenii le recomandă software-ul SubRip (zuggy.wz.cz) - apropo, atenție: numele diferă doar printr-o literă, dar acestea sunt programe diferite.

Cumva, nu mi-a ieșit cu al doilea: nu am reușit niciodată să-l fac să funcționeze cu „șapte” pe 64 de biți. Umilul tău servitor nu s-a plâns niciodată de mâinile strâmbe – deși, desigur, orice se poate întâmpla. Poate că adevărul – ca în celebrul serial de televiziune – este undeva în apropiere, dar nu am reușit să-l descopăr. Apoi am încercat mai multe utilități similare, dar nu am găsit nicio înțelegere cu niciuna dintre ele. Scriu despre asta doar ca să nu repetați greșelile mele.

Există o soluție și una universală și se numește Subtitle Edit (www.nikse.dk/SubtitleEdit). Ceea ce mi-a plăcut la acest editor este că este antrenat să recunoască subtitrări pre-redate de ambele tipuri și nu numai. Este distribuit atât sub forma unei arhive care nu necesită instalare, cât și sub forma unui instalator, în esență, nu sunt diferite. Interfața este perfect rusificată (Opțiuni > Alegeți limba) și există și ajutor online destul de detaliat în limbajul - iartă banalitatea - Pușkin și Dostoievski. Motorul open source Tesseract OCR este utilizat pentru recunoaștere (code.google.com/p/tesseract-ocr).

Cu toate acestea, înainte ca programul să poată funcționa cu submarinele rusești, trebuie făcut ceva. Mai întâi, accesați site-ul motorului menționat mai sus, căutați fișierul rus.traineddata.gz în secțiunea de descărcări, descărcați-l și puneți-l în folderul Tesseract\tessdata din directorul programului Subtitle Edit. Apoi repornim editorul, deschidem meniul „Spelling” > „Obține dicționare...” și în lista derulantă selectăm elementul numit Russian Spelling, Hyphenation, Thesaurus, apoi facem clic pe „Download” (cred că nu există o explicație specială). este necesar aici). Acum totul este gata.

Pentru a recunoaște subtitrările obținute de pe DVD Video, utilizați elementul „Import/OCR VonSub (sub/idx) subtitles...” din meniul „Fișier” pentru o operație similară cu subtitrări de pe discuri optice în care este stocat video HD, utilizați „; Import/OCR Blu-ray sup fișier..."

În primul caz, vi se va cere să selectați un flux cu limba necesară (dacă sunt mai multe dintre ele), în al doilea, asistentul va fi lansat imediat. Procedura ulterioară nu diferă. În câmpul „Metoda OCR”, trebuie să părăsiți elementul „OCR utilizând Tesseract”, în câmpul „Limbă”, selectați-o pe cea care corespunde limbii subtitrarilor, iar în lista „OCR/Corectare ortografie”, funcția inteligentă. programul însuși va selecta opțiunea corespunzătoare dacă sunt instalate dicționarele adecvate. De asemenea, vă sfătuiesc să activați opțiunea „Interogare pentru cuvinte necunoscute” - apoi vi se va cere să corectați manual un cuvânt necunoscut pentru corectorul ortografic.

Cu un anumit antrenament, este nevoie de 30-40 de minute pentru a procesa submarinele rusești ale unui film de 2 ore. Cu engleza lucrurile merg si mai repede. Când procesul este finalizat, subtitrările textului trebuie scrise pe disc („Fișier” > „Salvare”, lăsați SubRip în câmpul „Tip de fișier”). Subtitle Edit are, de asemenea, o funcție de „Sincronizare” foarte utilă, care vă va ajuta să recalculați codurile de timp de la un frame rate la altul (util dacă doriți să atașați sub-uri obținute de pe DVD Video la un BD rip).

În teorie, după ce primesc subtitrări SRT, acestea pot fi imediat încapsulate într-un container. Dar, deoarece recunoașterea automată face adesea greșeli, este mai bine să le editați într-un editor. Mi-a plăcut personal Srt Corrector gratuit. Dar, deoarece, ca întotdeauna, nu a fost suficient spațiu alocat pentru articol, căutați descrierea detaliată a acestuia în „Programe mici” în același număr de UPgrade. SUS.


- Script SRT gata cu traducere
- Coloana sonoră rusă (dacă se dorește)
- Și mult spațiu pe hard disk.

P.S. Cum să obțineți scriptul SRT și rusă coloana sonoră Nu voi explica, dar voi reține că, dacă aveți un script în orice alt format, atunci utilizați convertoarele adecvate.

PASUL 1. Copiați discul DVD pe hard disk.

Cu ajutor programe DVD Shrink 3.2.0.15 copiați discul pe hard disk în directorul C:\Rip.

Lansați DVD Shrink 3.2.0.15
- ÎN meniul de sus apăsați butonul Open Disc
- În fereastra care apare, selectați discul corespunzător și faceți clic pe OK.
- Așteptăm ca programul să determine structura discului.
- În partea stângă, faceți clic pe folderul DVD, iar în dreapta, în loc de Automatic, setați-l la Fără compresie, deoarece dacă discul original este cu două straturi (DVD9), atunci programul va comprima automat fluxul video, ajustându-l la dimensiunea discului (4,7 Gb), ceea ce va duce la deteriorarea calității.
- În meniul de sus, faceți clic pe butonul Backup!
-Selectați directorul C:\Rip și așteptați finalizarea procesului.

Ca rezultat, ar trebui să vedeți în directorul C:\Rip următoarele fișiere(rezultatul poate fi diferit, deoarece structura tuturor discurilor este diferită):

VIDEO_TS.BUP – Prezent pe toate DVD-urile
VIDEO_TS.IFO - Prezent pe toate DVD-urile
VIDEO_TS.VOB – Prezent de obicei în toate DVD-urile (Acest fișier conține informații despre meniu și toate tipurile de videoclipuri cu drepturi de autor).

De obicei, piesa principală cu filmul se află în următoarele fișiere:
VTS_01_0.BUP - Rezervă
VTS_01_0.IFO - Informații
VTS_01_0.VOB – Fișier care conține meniul legat de acest video urmări.
Urmează compilarea piesei filmului, a melodiilor sale audio și a subtitrărilor. Pot exista oricâte fișiere doriți, în funcție de dimensiunea piesei, deoarece... 1 fișier VOB nu poate depăși 1 GB.
VTS_01_1.VOB
VTS_01_2.VOB
VTS_01_3.VOB
...
VTS_01_XX.VOB

Cel mai probabil, în plus vor exista următoarele fișiere (în funcție de disponibilitatea bonusurilor (EXTRAS) pe discul DVD):
VTS_02_1.VOB
VTS_02_2.VOB

VTS_02_XX.VOB
...
VTS_YY_1.VOB
VTS_YY_2.VOB
...
VTS_YY_XX.VOB

PASUL 2. Despachetați VOB (DEMUX).

Acum trebuie să despachetăm Fișiere VOB cu pista de care avem nevoie (numită DEMUX).
Pentru a face acest lucru, vom folosi programul VobEdit 0.6.

Să creăm un director D:\Demux

Atenție, unitatea D: trebuie să fie înăuntru format NTFS, deoarece Fișierul m2v (pistă video) va avea o dimensiune mai mare de 4 GB.

Lansați VobEdit 0.6
- Faceți clic pe butonul Deschide și deschideți fișierul C:\Rip\VTS_01_1.VOB
- Apăsați butonul Demux.
- Bifați casetele pentru „Demux all Video streams” și „Demux all Audio streams”, iar dacă vrem să salvăm subtitrări în alte limbi, atunci bifați „Demux all Subp streams”.
- Faceți clic pe OK.
- Selectați directorul D:\Demux
- Așteptăm sfârșitul.
- Să mergem afară

Acum avem fișierele:
D:\Demux\VTS_01_1.m2v
D:\Demux\VTS_01_1.80.ac3

PASUL 3. Informații despre capitol.

Fișierul IFO stochează și informații despre aspectul capitolului. Folosind telecomanda sau functiile programului, DVD player, putem ajunge in orice moment al discului. Meniul este, de asemenea, strâns legat de capitole, așa că, dacă acest lucru nu este făcut, este posibil să nu funcționeze (Meniul capitole).

Lansați IFOEdit 0.971
- În fereastra de sus, faceți dublu clic pe VTS_PGCITI.
- Va apărea VTS_PGC_1, faceți clic pe el.
- Derulați fereastra de jos până când găsim „PGC Command Table:”, faceți clic pe ea.
- Accesați meniul principal: „Tools/Save Celltimes to file”
- Salvați fișierul CellTimes.txt în D:\Demux

Acum avem fișierele:
D:\Demux\VTS_01_1.m2v
D:\Demux\VTS_01_1.80.ac3
D:\Demux\CellTimes.txt
Și, dacă au fost marcate subtitrări, atunci fișierele *.sup

PASUL 4. Convertiți subtitrări.

Acum trebuie să convertiți subtitrările în format SRT în subtitrări în format DVD – SUP. Subtitrarile pentru DVD-uri sunt de obicei un set de imagini.
Pentru a face acest lucru, vom folosi programul Srt2Sup a4.03

Lansați Srt2Sup a4.03.
- În meniul principal, selectați SRT File/Open as text
- Selectați fișierul nostru SRT.
- Zona „ajustare timp” va apărea în caseta de dialog care apare. De obicei, puteți lăsa „0” implicit, dar dacă sincronizarea subtitrarilor nu se potrivește cu piesa DVD, atunci trebuie să experimentați cu acest parametru.
- Faceți clic pe OK.
- În partea dreaptă jos, faceți clic pe butonul ALL
- Acum faceți clic pe „Alterează aspectul subtitrarilor”
- Faceți clic pe butonul Global
- Personalizați culorile:
Backgnd – Culoare de fundal (Nu este necesar să selectați o culoare, principalul lucru este că nu coincide cu alte culori) și nu uitați să bifați caseta pentru Trans (din cuvântul Transparent - transparent).
Contur – Culoarea liniei care va fi folosită pentru conturarea subtitrarilor.
Text – Culoare text.
Antialias – culoare antialias.
Selectăm și fontul de care avem nevoie, dimensiunea și poziția subtitrarilor pe ecran.
- Faceți clic pe OK și apoi pe Închidere.
- În meniul principal, faceți clic pe Setări/Culori IFO
- În fereastra de jos obținem informații despre culorile noastre în format HEX. Le notăm pe o foaie de hârtie. Arata cam asa:
Culoare 0 Y Cr CB – 81 239 90
Culoare 1 Y Cr CB - 16 128 128
Culoare 2 Y Cr CB - 235 128 128
Culoare 3 Y Cr CB - 16 128 128

Vom avea nevoie de numere care paranteza patrata, și la ce culoare se referă, de exemplu Culoare 0.

Acum, în meniul principal, selectați SUP File/Save.
- Salvați ca D:\Demux\VTS_01_1.20.sup.

Acum avem fișierele:
D:\Demux\VTS_01_1.m2v
D:\Demux\VTS_01_1.80.ac3
D:\Demux\CellTimes.txt
Și, dacă au fost marcate subtitrări, atunci fișierele *.sup
D:\Demux\VTS_01_1.20.sup

PASUL 5. Punerea la loc a VOB-ului.

Acum compilam înapoi un fișier VOB din materialele noastre necolectate.
Pentru a face acest lucru, vom folosi programul IFOEdit 0.971.

Pe unitatea C: creați directoarele C:\Full
- Lansați IFOEdit 0.971.
- În meniul principal, selectați DVD Author/Author New DVD.
- În partea dreaptă sus există un buton cu un punct, cu care selectăm fișierul nostru video D:\Demux\VTS_01_1.m2v.
- În continuare, conectăm piesele audio în același mod (originalul D:\Demux\VTS_01_1.80.ac3 + puteți folosi limba rusă sau orice alta), fără a uita să setăm limba pentru ele. Pentru a face acest lucru, selectați piesa audio, iar în stânga va deveni activ un meniu cu o alegere de limbi.
- Conectăm subtitrări în același mod:
Original *.sup și subtitrările noastre D:\Demux\VTS_01_1.20.sup.
- În ultimul câmp, selectați fișierul nostru de marcare a capitolelor D:\Demux\CellTimes.txt
- Cale pentru compilare, desigur C:\Full
- Faceți clic pe OK
- Așteptați ca procesul să se termine, apoi Închideți
- ÎN fereastra de sus Faceți dublu clic pe VTS_01_0.IFO.
- Apoi faceți dublu clic pe VTS_PGCITI.
- Apoi selectați VTS_PGC_1.
- Căutăm linia „Color 0 Y Cr Cb” în fereastra de jos
- Faceți dublu clic și vedeți într-o fereastră separată ceva de genul „00000000 00 00 00...”.
- În loc de 00 00 00, indicați codul de culoare HEX obținut la Pasul 4.
- La fel cu culoarea 1, 2, 3.
- Apoi, faceți clic pe meniul principal Instrumente/Imbinare tabele din meniul.
- În fereastra care apare, selectați fișierul C:\Rip\ VTS_01_0.IFO
- Faceți clic pe SALVARE în partea de jos și Da în fereastra care apare.

PASUL 6. Completați colecția.

Din directorul C:\Full, ștergeți fișierele VIDEO_TS.IFO și VIDEO_TS.BUP.
- Din directorul C:\Rip în directorul C:\Full copiem următoarele fișiere:
VIDEO_TS.IFO
VIDEO_TS.BUP
VIDEO_TS.VOB (dacă este disponibil)
Urmează fișierul VTS_01_0.VOB (și numai acesta, dacă este disponibil)
Următoarele fișiere:
VTS_02_1.VOB
VTS_02_2.VOB

VTS_02_XX.VOB
...
VTS_YY_1.VOB
VTS_YY_2.VOB
...
VTS_YY_XX.VOB

Unde sunt XX și YY, orice numere.

Acum, directorul C:\Rip poate fi șters, iar directorul C:\Full conține proiectul terminat.

Atenție, nu copiați următoarele fișiere în C:\Full din C:\Rip:

VTS_01_1.VOB
VTS_01_2.VOB
VTS_01_3.VOB
...
VTS_01_XX.VOB

Unde este XX, orice numere.

PASUL 6. Epilog.

În primul rând, vreau să mulțumesc enorm articolului lui Eric Phan-Kim, despre care s-a discutat pe forumurile video digitale (http://forum.digital-digest.com).
Articolul său descria în detaliu tehnologia de a adăuga subtitrări pe un disc DVD, dar cu prețul pierderii meniurilor, bonusurilor etc.
În general, în cele din urmă a fost posibil să obțineți produsul finit sub forma unei piese cu filmul, care în mod natural nu arată foarte plăcut din punct de vedere estetic.
De asemenea, am întâlnit această problemă în timp ce lucram la traducerea anime-ului meu preferat și astfel a luat naștere acest articol revizuit.
Sper că articolul a fost destul de detaliat și totul este clar pentru tine.

Dacă aveți idei despre cum să completați acest articol, scrieți-mi ( ditmar inbox.ru)
Versiunea articolului: 1.05

Cele mai bune articole pe această temă