如何根据规格优化以下内容。目前的一个随机滞后&流媒体时暂停。
ffmpeg -re -y -i FILENAME.mp4 -vcodec libx264 -b:v 600k -filter:v yadif -ac 1 -ar 44100 -f flv“rtmp:// ...”
视频格式
高级设置
像素宽高比:方形。
帧类型:逐行扫描。
音频采样率:44.1 KHz。
音频比特率:128 Kbps立体声。
比特率编码:CBR。
我的文件是用iMovies生成的mp4。提前致谢!
答案 0 :(得分:2)
通过添加-maxrate
和-bufsize
来使用VBV。使用低于最大上传速率的-maxrate
值,并为开销留出一些空间。
使用关键帧间隔的-g
选项,其值为帧速率的两倍。
确保您没有使用古老版本的ffmpeg
和x264
。
答案 1 :(得分:1)
这些看起来像Facebook Live API的规格。
怀疑随机滞后和暂停是否在您的末尾(或者至少不在编码中),但请检查您的网络连接以确保您拥有过多的带宽和相对较低的延迟。 Facebook Live以低延迟运行,要求您的连接真正完美无缺。