ffmpeg卡住 - 无效丢弃st

时间:2016-06-12 13:54:46

标签: ffmpeg

如果输入url重新启动(他们在rtmp流中添加新视频)那么在我的ffmpeg中我看到了这个

PTS 4294794919, next:104020298 invalid dropping st:0
DTS 4294794943, next:104041631 st:0 invalid dropping
PTS 4294794943, next:104041631 invalid dropping st:0
DTS 4294794952, next:109777000 st:1 invalid dropping
PTS 4294795035, next:109777000 invalid dropping st:1
.....

我使用的ffmpeg命令是

/root/bin/ff1 -i "rtmp://rtmp.example.com/live/video" -i   "/var/www/logo/logo3.png" -filter_complex 'overlay=14:14' -vcodec h264 -crf 25 -preset veryfast -maxrate 600k -bufsize 600k -aspect '640:360' -s '640:360' -acodec aac  -hls_time 10 -hls_wrap 10 -start_number 1 -y "/var/www/html/tv/video2.m3u8"

有没有办法在发生这种情况时关闭ffmpeg或开始使用新输入

1 个答案:

答案 0 :(得分:-1)

尝试在ffmpeg命令行中使用-xerror选项:

-xerror error exit on error

然后注意这个过程。如果它死了,再次启动它。