Autor Tema: OCR skripta za SW  (Posjeta: 185885 )

0 članova i 4 gostiju pregledava ovu temu.

Offline princo

  • Novi član
  • *
  • Postova: 4
Odg: OCR skripta za SW
« Odgovor #240 : 01.01.2012. 14:18:08 »
Pokušavam da riješim problem sa tagovima pošto plejeri koje ja imam nikako ne mogu da ih prikažu. Pokušao sam da ih sve eliminišem praveći skripte po uzoru na onu za uklanjanje font taga. Međutim, nisam uspio. Može li mi neko pomoći?

Offline petko

  • Shpadoinkle!
  • Administrator
  • Izuzetak
  • *****
  • Postova: 5319
  • Spol: Muški
  • Ako kaniš pobijediti, ne smiješ izgubiti.
Odg: OCR skripta za SW
« Odgovor #241 : 01.01.2012. 14:28:06 »
Na urusoftovom forumu već postoji paskal skripta za uklanjanje tagova:

// Remove style tags. Made by Bedazzle 2007.01.08.
// Fast implementation, use with care!

program RemoveStyleTags;

// ---------------------------------------------

var
  n: Integer;
  i: Integer;

  p1: Integer;
  p2: Integer;

  txt: String;

begin
  n := GetSubtitleCount;

  for i := 0 to n-1 do
  begin
     txt := GetSubtitleText(i);

     p1 := pos('<', txt);
     p2 := pos('>', txt);

     while ((p1>0) and (p2>0)) do
     begin
       txt := copy(txt, 1, p1-1) + copy(txt, p2+1, length(txt)-p2);

       p1 := pos('<', txt);
       p2 := pos('>', txt);
     end;


     SetSubtitleText(i, txt);
  end;
end.




I refuse to prove that I exist, says God…
…for proof denies faith, and without faith I am nothing.
Douglas Adams
       

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #242 : 01.01.2012. 16:19:55 »
Nisam ni ja znao za tu pascal skriptu pa sam napravio OCR prije 12 mjeseci.
Potrebno je dva puta F10 jer prvi put ukloni samo u prvim redovima, a drugi ostale. :)
 
 

Offline princo

  • Novi član
  • *
  • Postova: 4
Odg: OCR skripta za SW
« Odgovor #243 : 01.01.2012. 18:15:11 »
Iskreno se zahvaljujem za oba rjesenja.

Offline princo

  • Novi član
  • *
  • Postova: 4
Odg: OCR skripta za SW
« Odgovor #244 : 02.01.2012. 19:52:55 »
Pitanje za MilanRS: Pokusao sam da ispravim tvoj skript za uklanjanje font tagova, međutim ne uspijevam. Trebalo bi biti jednostavno: umjesto dijela u kome opisujes font ubaciti slovo i (ili b za bold). Međutim, ništa se ne dešava. Možeš li pomoći?
Paskal skripta za uklanjane tagova radi bez greške, ali ne ispravlja "-" u prvom redu (naravno nije ni receno da to radi).

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #245 : 02.01.2012. 20:24:29 »
To nije bio cilj jer bold i italic podržavaju (skoro) svi plejeri za razliku od font tagova.
Ali napravih još te dvije linije za otvarajuće i zatvarajuće bold i italik.
Preimenovao sam skriptu i ona ide odvojeno od one koja uklanja samo font tagove.



Offline Veleno

  • Ex prevoditelj
  • Heroj član
  • ***
  • Postova: 4750
Odg: OCR skripta za SW
« Odgovor #246 : 02.01.2012. 20:36:06 »
Milane, može li se skripta urediti da ispravlja i/ili briše nepotrebne italice?

<i>Dokaži.</i> -Kako? <i>-Ako tvrdiš da si
ono što jesi, saznat ćeš.</i></i>

-Tko je to? <i>-Tko je to?
Jesi li policajac?</i> -NCIS.</i>

Offline princo

  • Novi član
  • *
  • Postova: 4
Odg: OCR skripta za SW
« Odgovor #247 : 02.01.2012. 23:29:23 »
Zahvaljujem se još jednom. Dodao sam onaj segment za ispravku crtice u prvom redu i sve radi savršeno. Imam tri eksterna plejera (LG, Infinity i Weg) i nijedan ne koristi tagove. Izgleda prilično glupo kada se u tekstu pojavi tag, pogotovo onaj za font.

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #248 : 07.01.2012. 15:14:56 »
Milane, može li se skripta urediti da ispravlja i/ili briše nepotrebne italice?

<i>Dokaži.</i> -Kako? <i>-Ako tvrdiš da si
ono što jesi, saznat ćeš.</i></i>

-Tko je to? <i>-Tko je to?
Jesi li policajac?</i> -NCIS.</i>

Mogu napraviti da kad je na kraju </i></i> prebaci u </i>.
Ali ne znam napraviti (možda uopšte nije izvodljivo sa RegExom) da ukloni tag sa kraja ako je neparni zatvarajući.
Jedino da ga ukloni uvijek, ali onda se može desiti ovakva situacija:

<i>Dokaži.</i> -Kako? <i>-Ako tvrdiš da si
ono što jesi, saznat ćeš.

To je opet regularno jer nije neophodan zatvarajući italik na kraju reda, od otvarajućeg će sve biti nakošeno.
Samo što ne izgleda onako kako smo navikli.
Pa ako želiš, napraviću to, nije puno posla.



Separator stotica u našim jezicima je tačka ili razmak, nikako zarez.
Zarez razdvaja cijeli dio od decimalnog ostatka.
Ubaciću u novo izdanje skripte i ovo:
    <ERROR Find="[0-9](\.)[0-9][0-9]" ReplaceBy=",">
    <ERROR Find="[0-9](,)[0-9][0-9][0-9]\D" ReplaceBy=".">

cifra,cifracifracifra -> cifra.cifracifracifra
1,000 -> 1.000
5,123 -> 5.123
1,499,000.00 -> 1.499.000,00
1,499,000,00 -> 1.499.000,00

Ako ovo iz nekog razloga nije u redu, recite.
« Zadnja izmjena: 07.01.2012. 15:54:52 MilanRS »

Offline Veleno

  • Ex prevoditelj
  • Heroj član
  • ***
  • Postova: 4750
Odg: OCR skripta za SW
« Odgovor #249 : 07.01.2012. 15:47:28 »
Milane, ako nije problem, napravi. Ja ću je koristiti.

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #250 : 07.01.2012. 16:19:48 »
Prvi prolaz (F10):
 Gdje su dva zatvarajuća, ostaće samo jedan.
 Gdje je jedan, obrisaće ga.
 
 Drugi prolaz:
 Gdje je ostao jedan zatvarajući, obrisaće i njega.
(Nepotrebno. Dovoljan je samo prvi prolaz za ispravno tagovan titl.)
 
 
 

Offline Tweegy

  • Prevoditelj extra
  • Senior član
  • *****
  • Postova: 1540
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #251 : 22.01.2012. 12:58:10 »
Da li postoji skripta koja uklanja ovakvu crticu | između reči?

Offline petko

  • Shpadoinkle!
  • Administrator
  • Izuzetak
  • *****
  • Postova: 5319
  • Spol: Muški
  • Ako kaniš pobijediti, ne smiješ izgubiti.
Odg: OCR skripta za SW
« Odgovor #252 : 22.01.2012. 13:05:18 »
Hoćeš da ukloniš prelom redova? To se radi preko ctrl+shift+u.




I refuse to prove that I exist, says God…
…for proof denies faith, and without faith I am nothing.
Douglas Adams
       

Offline Tweegy

  • Prevoditelj extra
  • Senior član
  • *****
  • Postova: 1540
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #253 : 22.01.2012. 13:13:48 »
Ne. Primer:

Da, pa, najmanje što možeš
da uradiš|je da ih pročitaš.

Ceo titl je takav. Ovakva crtica u svakoj liniji
između reči, pa ako postoji skripta.....

Offline petko

  • Shpadoinkle!
  • Administrator
  • Izuzetak
  • *****
  • Postova: 5319
  • Spol: Muški
  • Ako kaniš pobijediti, ne smiješ izgubiti.
Odg: OCR skripta za SW
« Odgovor #254 : 22.01.2012. 13:35:41 »
Onda će jedan search & replace (ctrl+r) završiti posao.




I refuse to prove that I exist, says God…
…for proof denies faith, and without faith I am nothing.
Douglas Adams
       

Offline CroRiper

  • Član plus
  • Regularni forumaš
  • ***
  • Postova: 99
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #255 : 12.02.2012. 21:31:00 »
Pitanje:  postoji li neka skripta ili neka druga mogućnost provjere da li na kraju titla i prije velikog slova fale interpunkcijski znakovi? Naime dogodi mi se da nekad izostavim znak pa ostane prazno.

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #256 : 13.02.2012. 00:31:17 »
Nemoguće je jer prije velikog slova ne ide tačka ako je neko ime,
a na kraju ne ide ništa ako je samo dio rečenice koja se nastavlja u sljedećem redu.
Ostaje samo ručna provjera.

Offline dome-nasty

  • Eat my shorts
  • Prevoditelj extra
  • Heroj član
  • *****
  • Postova: 2935
  • Spol: Muški
  • Staaari roker
Odg: OCR skripta za SW
« Odgovor #257 : 18.03.2012. 17:41:37 »
Instalirao sedmicu prije nekih mjesec dana i sve 5 ali sad primjetih da mi ocr skripta u SW koju sam prije koristio, milanRS2 tj. ona koja briše prvu crticu i razmak iza ostalih, ne radi kao prije.

Sada izbriše prvu crticu ali ostaje razmak iza ostalih crtica a CTRL+I javlja grešku na istim crticama kao nepotrebni razmak.

Da bi stvar bila bolja ako nema razmaka niti prve crtice, skripta pri automatskom ispravku grešaka sama napravi taj razmak ???
Najbolje stvari u životu su ili ilegalne ili nemoralne ili debljaju :P

Offline King Eric

  • Old staff
  • Izuzetak
  • *****
  • Postova: 5537
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #258 : 18.03.2012. 17:47:53 »
Alt+I -> Advanced i isprazni polje Space after characters. Zapravo, možeš sva četiri isprazniti.


Offline dome-nasty

  • Eat my shorts
  • Prevoditelj extra
  • Heroj član
  • *****
  • Postova: 2935
  • Spol: Muški
  • Staaari roker
Odg: OCR skripta za SW
« Odgovor #259 : 18.03.2012. 18:37:43 »
Hvala care, tj kralju  ;)

Radio sam i komletnu instalaciju svih programa na novi HDD pa sam jednostavno zaboravio na prijašnje postavke a bilo je so easy...
Najbolje stvari u životu su ili ilegalne ili nemoralne ili debljaju :P

Offline lijencina

  • 4 8 15 16 23 42
  • Prijevodi online PR
  • Heroj član
  • ***
  • Postova: 2569
  • Spol: Muški
  • ★ ★ ★
Odg: OCR skripta za SW
« Odgovor #260 : 28.03.2012. 00:46:02 »
imam isti problem kao dome, naisao sam na prijevod koji ima crticu ispred teksta u prvom redu,
i ne javlja nista, koristim MilanRS2 skriptu, i obrisao sam ova cetiri polja ali i dalje isto

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #261 : 28.03.2012. 02:04:11 »
Alt+I, pod Fix treba da bude čekirano OCR Errors.

Offline lijencina

  • 4 8 15 16 23 42
  • Prijevodi online PR
  • Heroj član
  • ***
  • Postova: 2569
  • Spol: Muški
  • ★ ★ ★
Odg: OCR skripta za SW
« Odgovor #262 : 28.03.2012. 11:16:24 »
pod Fix kad sam cekirao nista, ali onda sam pod Check for i sada radi
hvala

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #263 : 28.03.2012. 11:26:09 »
Pod Check treba da bi ti prikazivalo u greškama (Ctrl+I),
a pod fix treba da bi ti ispravljalo greške.
Čak i ako nije odabrano pod Check, a jeste pod Fix,
poslije F9 i F10 ispraviće sve.
Ali najbolje je da bude odabrano na oba mjesta da se zna šta se dešava.

Offline lijencina

  • 4 8 15 16 23 42
  • Prijevodi online PR
  • Heroj član
  • ***
  • Postova: 2569
  • Spol: Muški
  • ★ ★ ★
Odg: OCR skripta za SW
« Odgovor #264 : 28.03.2012. 11:56:59 »
oznacio sam oba dva, i sad fino radi, ispravilo je sve greske  smileyNO1

Offline Gordon Freeman

  • Always follow your dick!
  • Prevoditelj
  • Heroj član
  • ****
  • Postova: 3666
  • Spol: Muški
  • WEB-DL majstor
    • Prijevodi-Online
Odg: OCR skripta za SW
« Odgovor #265 : 29.03.2012. 08:50:33 »
Može li neka skripta da reši problem koji mi izlazi kada pristisnem CTRL+I hearing interupdet?

Offline Commandoguru

  • Prevoditelj
  • Senior član
  • ****
  • Postova: 1112
  • Spol: Muški
  • Smotani
Odg: OCR skripta za SW
« Odgovor #266 : 29.03.2012. 08:59:51 »
Pa u postavkama za kontrolu (Alt+I) iskljući kvačicu kod hearing impaired kod Check for i Fix
A guy with a BIG fuckin gun is not more dangerous than a guy with a club... It's only a matter of range and reach... :D

Offline Homer99

  • TV FAN
  • Prevoditelj extra
  • Član
  • *****
  • Postova: 792
  • Spol: Muški
  • ★ Bowie (1947- ∞)
    • Prevodi FiS
Odg: OCR skripta za SW
« Odgovor #267 : 08.05.2012. 18:22:47 »
Stalno bi pokazuje titl ispod titla u SW-u kada ucitam film... kako da to resim?
Aljoša M.


Say Something Nice

http://www.univerzitetskiodjek.com/
http://www.prevodifis.blogspot.com

https://www.youtube.com/watch?v=TFfjiiWrxyI



Omiljene serije: Game of Thrones, Orphan Black, House of Cards, Orange is The New Black, The Originals, The Vampire Diaries, The Big Bang Theory, Doctor Who

Završene: How I Met Your Mother, LOST, Nikita, V, Breaking Bad, Glee.

Offline Veleno

  • Ex prevoditelj
  • Heroj član
  • ***
  • Postova: 4750
Odg: OCR skripta za SW
« Odgovor #268 : 08.05.2012. 20:40:34 »
Isključi direct VobSub.

Offline MilanRS

  • ...
  • Administrator
  • Izuzetak
  • *****
  • Postova: 10706
  • Spol: Muški
Odg: OCR skripta za SW
« Odgovor #269 : 27.11.2012. 18:10:03 »
Za one koji koriste navodnike u svojim prevodima, a nije im zgodno sa altom upisivati i , mogu da napišu prevod koristeći " i ", pa da na kraju izvrše zamjenu koristeći skriptu navodnici.ocr.
(Ovo se preporučuje samo onima koji već koriste skriptu MilanRS2 i imaju ispravno podešen SW tako da im na kraju prevoda a prije pokretanja skripte zarez skripta MilanRS2 pokazuje 0 grešaka.)


Odaberete je lijevo, zatim F9 pa F10. Ako želite da pratite izmjene, pređite na prvu liniju u titlu, F9, zatim sa F12 skočite na prvu liniju sa " pa sa F11 neka se zamijeni. Ponavljajte F12 (skok na narednu liniju) i F11 (zamjena navodnika) do kraja prevoda.