我将使用ffmpeg流到Periscope。潜望镜的要求是:
·帧率: 30fps·关键帧间隔:每2秒(OBS)或每45帧关键帧(Wirecast)
我有下面的ffmpeg命令行:
ffmpeg -i INPUT -deinterlace -c:v libx264 -pix_fmt yuv420p -s 960x540 -preset superfast -vb 1200k -maxrate 1200k -r 30 -bufsize 8000k -c:a aac -b:a 96k -ar 44100 -ac 2 -f flv rtmp://de.pscp.tv:80/xxxxxxxxx
如何设置
Keyframe interval: every 2 seconds (OBS) or Keyframe every 45 frames (Wirecast)
在此命令行上
发布于 2017-02-28 22:57:23
每隔2秒添加一次-g 60
。
ffmpeg -i INPUT -deinterlace -c:v libx264 -pix_fmt yuv420p -s 960x540 -preset superfast -vb 1200k -maxrate 1200k -r 30 -g 60 -bufsize 8000k -c:a aac -b:a 96k -ar 44100 -ac 2 -f flv rtmp://de.pscp.tv:80/xxxxxxxxx
https://stackoverflow.com/questions/42510008
复制相似问题