ogmsplit --version (return code: 0)
ogmsplit --help (return code: 0)
Usage: ogmsplit [options] inname options: inname Use 'inname' as the source. -o, --output out Use 'out' as the base name. Ascending part numbers will be appended to it. Default is 'inname'. The operation mode can be set with exactly one of -s, -t, -c or -p. The default mode is to split by size (-s). -s, --size size Size in MiB ( = 1024 * 1024 bytes) after which a new file will be opened (approximately). Default is 700MiB. Size can end in 'B' or 'b' to indicate 'bytes' instead of 'MiB'. -t, --time time Split after the given elapsed time (approximately). 'time' takes the form HH:MM:SS.sss or simply SS(.sss), e.g. 00:05:00.000 or 300.000 or simply 300. -c, --cuts cuts Produce output files as specified by cuts, a list of slices of the form "start-end" or "start+length", separated by commas. If start is omitted, it defaults to the end of the previous cut. start and end take the same format as the arguments to "-t". -p, --print-splitpoints Only print the key frames and the number of bytes encountered before each. Useful to find the exact splitting point. -n, --num num Don't create more than num separate files. The last one may be bigger than the desired size. Default is an unlimited number. Can only be used with -s or -t. --frontend Frontend mode. Progress output will be terminated by \n instead of \r. -v, --verbose Be verbose and show each OGG packet. Can be used twice to increase verbosity. -h, --help Show this help. -V, --version Show version information.