Вот как это описывает ffmpeg:
‘-ss position (input/output)’
When used as an input option (before -i), seeks in this input file to position. When used as an output option (before an output filename), decodes but discards input until the timestamps reach position. This is slower, but more accurate.
position may be either in seconds or in hh:mm:ss[.xxx] form.
‘-itsoffset offset (input)’
Set the input time offset in seconds. [-]hh:mm:ss[.xxx] syntax is also supported. The offset is added to the timestamps of the input files. Specifying a positive offset means that the corresponding streams are delayed by offset seconds.
Итак, в чем разница между этими двумя, когда оба используются в качестве параметров ввода? Являются ли они одинаковыми, когда -ss
используется как input option
?
-ss 5
не сбрасывает. Еще бы подойдет для видео. Первый кадр виден в течение первых пяти секунд, затем видео воспроизводится как обычно. Обратите внимание, что это влияет только на видеопотоки!-itsoffset 5
не сбрасывать ...-shortest
будет влиять как-ss
и-itsoffset