不知将视频切割成数个文件是应该在编码还是封装步骤时完成?
我的想法是如果是在编码时,片源就必须每一段个别进行编码,
如果是封装时,那么片源只需编码一次,接著封装时切割即可。
不过我在avconv的help里没看到有cut或split相关的参数,
而虽然x264有--frames可以指定编码范围,但那必须手动指定,
并无法像一些编码软件自动依容量切割,此外还有音频的部分。
见avconv文档‘-t duration (output)’
Stop writing the output after its duration reaches duration. duration may be a number in seconds, or in hh:mm:ss[.xxx] form.
‘-fs limit_size (output)’
Set the file size limit.
‘-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.