最近服务器使用video module 2.9,自动截图功能老是不能启动,老师出错,搞了好几天,终于使用Netbeans调试找到了问题的根源。调试的过程当中,将要执行的命令抛出一下错误信息:
Invalid duration specification for ss: 0:01:00:0
将命令放到命令行中执行,也有上面的信息:
原来是新版本的一个bug,在执行ffmpeg命令的时候,设定-ss参数的格式时候,源代码里设定的格式为%hh:%mm:%ss:%ms.经过查找相应的官方文档,格式只能为hh:mm:ss[.xxx],也就是说将%hh:%mm:%ss:%ms改为%hh:%mm:%ss.%ms就可以了。
这个bug真是搞死人了。