Examples: gsconv.exe srt r +1000 l 20 d:\titl.js gsconv.exe split 1:30:0:0 Film.ssa gsconv.exe merge 2 Caraoke.ssa Coments.ssa Video.ssa gsconv.exe b 1:23:0 Video.ass gsconv.exe ssa d:\titl.srt First parameter ^^^ mode. Last - source file name. Modes : srt - Convert to srt ssa - Convert to ssa js - Convert to js smi - Convert to smi rt - Convert to rt sub - Convert to sub ass - Convert to ass mdv - Convert to Micro DVD (or ..sub o..) You can use next parameters: r - Retiming. Example: .. r +1000 .. , where 1000 - time in milliseconds Or time in format hh:mm:ss:mil Example: 0:0:15:0 or -0:0:10:100 You can give not all fields. Example: 15:100 ( = 15 sec 100 mil) rb, re - Retiming from and/or to, time in format: hh:mm:ss:mil Example: r 1500 rf 0:15:34:0 rt 0:30:12:230 k - Remove exist hyphenation. l - Set string length. Пример: .. l 10 .., where 10 - necessary string length. By default all hyphenation is kept. ls- as well 'l', but hyphenation will be set more correctly. (take account of word length on hyphenation set) Parameters the same as 'l'. s - Change speed of sub stream. Example: .. s 1030 .. Standard speed 1000. 999 - sub stream will be slow flow by 1 millisecond. ([ b ]) You can set parametrs in two variants: - Parameter 's' in limits 50...15000 Useful and this: 998.7 =) - Parameter 's' in limits 10...0.1 (Standard speed 1.0000) Useful and this: 0.999345 e - Set end time for sub - Not need steal up 's' Example: e 1133500 or e 1:15:34:0 (The end of last saying phrase) Don't use command 's' with 'e' !!! bl- Fix time of begin sub stream when you use command 'e' (Useful and for 's' command too, but where be end of sub stream - is a question). b - Set begin time for the sub stream - shift in specified point This is substitute of 'r' command, but parametr - isn't offset, but absolute value. Example: b 1500 or b 0:15:34:0 Don't use command 'bl' and 'b' in some time, as well 'e' and 's' c - Check for timing propriety. Except ssa format. d - Debug info. f - Frame rate (For sub format). Example: .. f 30.00 .. , где 30.00 - requisite frame rate. For default - 29.970 !!! Standard of DVD NTSC. o - Generating sub file in MicroDVD format. (Commands: ... sub o... ) n - "Not a word". Set a longth of word. Words less than this in the end of line will be not hyphenation alone. Example: .. n 10 .., where 10 - requisite length of "Not a word". Don't use command 'f' and 's' in some time. Type of source file determinated by extension. SUB format supported as MicroDVD format and as normal Sub. This determinates by file contents. For file list processing: gsconv.exe srt r +1000 l 20 @d:\titles.txt ^-sign, what fail contents list of files to processing. m - Stretching times for subs dialoogs (if possible) Example: .. m 0.30 .. , where 0.30 - time in seconds, from what you can read 10 symbol. For me - 0.30 second. x - Turn on extended srt i - Import files to ssa/ass To specify - what files to import: f - to import fonts c - to observe the coding of a font g - to import graphics s - to import a sound m - to import video Example: ifg - to import fonts and graphic files. merge - merge up to 4 files. Example: gsconv.exe ass merge 2 test1.srt test3.smi reliz.ssa ^ ^ added two files in processing. If conversion ^ not given- output file format will be same as last given file. Will be created file "reliz (merged).ass" . split - Split file by time on 2 files Example: gsconv.exe split 1:30:00:0 film.srt Will be created 2 files: "film (Part 1).srt" and "film (Part 2).srt" The begin time on second file will be calculeted as difference between two dialogs pointed by split time. If you want process list of files - you must change "!.!" to @"!@!" in Far menu / Gorbatenko Vitaliy viterra@yandex.ru