Úprava časování filmových srt titulků
Jak rychle a jednoduše upravit časování srt titulků pomocí CLI nástroje subsync.
Nejprve subsync nainstalujeme pomocí npm.
Poznámka: Záměrně instaluji lokálně a nikoli globálně (to by vyžadovalo parametr -g).
$ mkdir subsync
$ npm install subsync
Nyní si můžeme zobrazit nápovědu jak příkaz použít:
$ npx subsync
Ve zkratce:
Pokud například chcete titulky globálně posunout aby se zobrazili o 6 sekund dříve:
$ npx subsync @-6 < "in.srt" > "out.srt"
Pokud je naopak chcete posunout, aby se zobrazili o 3 sekundy později:
$ npx subsync @+3 < "in.srt" > "out.srt"
Pokud chcete tituly posunout tak, aby na začátku začínaly o 3 sekundy později a pak postupně na konci filmu byly o půl minuty později později:
$ npx subsync @+3 @+30 < "in.srt" > "out.srt"
Pokud by jste chtěli to co výše, ale aby ten postupný posun skončil už ve 45minutě filmu a nikoli až na konci, pak:
$ npx subsync @+3 0:45:00+30 < "in.srt" > "out.srt"
A je to!