Program srtrepair slouží ke zpracování titulků ve formátu SRT vytvořených např. programy subtitle2pgm + dvdsub/pgm2srt. Použití: srtrepair [volby] Vstupní_SRT_titulky Pozor!!! název vstupního SRT souboru musí být úplně poslední! -h tento help -v verze tohoto programu -c check - kontrola překryvu časování titulků -r repair - oprava překryvu časování titulků -o output - možno zadat název nového souboru při -r -s -t - bez použití volby je vytvořen soubor *.new -s <číslo> shift - posun všech titulků o <číslo> sekund +/- - <číslo> může mít max. 3 desetinná místa -m <číslo> movement - změna dynamiky(+/-) / celkové délky titulků - <číslo> je změna v sec za 1 sec - neovlivní 1.titulek -f force - v případě vzniku záporných titulků při posunu nezahlásí chybu, ale uloží je do separátního souboru *.first_part; takto lze titulky rozdělit na dvě části - má smysl jen s volbami -r -s -g grammar - kontroluje chyby po OCR software a řeší problém záměny malého L za velké i - má smysl jen s volbami -r -s -t -e empty - vynechávání titulků, které neobsahují žádný text - má smysl jen s volbami -r -s -t -n renumber - přečísluje titulky postupně od 1 - doporučeno při použití -e - má smysl jen s volbami -r -s -t transform - převede SRT titulky na formát SUB MicroDVD - povinné <číslo> udává FPS videa (obvykle 25) -i import - převede titulky z formátu SUB MicroDVD na SRT - povinné <číslo> udává FPS videa (obvykle 25) --------------- Formáty výpisu: ....... za každý načtený titulek je vypsána tečka; jakýsi ukazatel průběhu 128-129 titulek 129 začíná dříve, než titulek 128 končí; pomůže -r 130!!! délka titulku 130 je menší než 0.3 sec popř. záporná, zde je nutný ruční zásah --------------- Příklady: srtrepair -reno Nové.srt Titulky.srt -opraví překrývající se Titulky.srt, vynechá titulky bez textu a všechny přečísluje od 1 a uloží výsledek do Nové.srt srtrepair -ens -62.250 -o Nové.srt Titulky.srt -všechny titulky budou začínat (a končit :o) o 62.25 sec dříve, vynechá titulky bez textu a všechny přečísluje od 1 a výsledek uloží do Nové.srt srtrepair -s 1.247 -m -0.008333 -o Nové.srt Titulky.srt -zrychlí titulky o 5sec na 10min (5/600=0.008333) a jejich začátek posune o 1.247sec a vše uloží do Nové.srt srtrepair -et 25 -o Nové.sub Titulky.srt -převede SRT Titulky.srt na SUB formát, přitom vynechá titulky bez textu a vše uloží do Nové.sub --------------- Pozn.: Pokud jako parametr pro -s dáváte nulu, pište -s 00 či -s 0.0 či -s -0 Vyplývá to z požadavku Perlu: -s 0 totiž odpovídá opt_s=nedef;