35+ stories, thoughts and ideas.35+ stories, thoughts and ideas.


stories, thoughts and ideas.

Youtube 直播常见错误处理

Youtube 直播常见错误处理

  1. 请使用不超过 4 秒的关键帧频率。当前的关键帧发送频率不够高,这会使视频流进入缓冲状态。当前的关键帧频率为 X 秒。注意,如果发生提取错误,则会造成画面组 (GOP) 尺寸错误。

查看帮助https://support.google.com/youtube/answer/3006768?hl=zh-Hans,猜测是ffmpeg输入的源图片分辨率不符合要求。

视频关键帧频率不正确
您的编码器发送关键帧的频率过高或过低。请将关键帧更改为每 2 秒发送一次。如果设为 30fps,就等于每 60 帧发送一次关键帧。

请使用不超过 4 秒的关键帧频率。当前的关键帧发送频率不够高,这会使视频流进入缓冲状态。当前的关键帧频率为 X 秒。注意,如果发生提取错误,则会造成画面组 (GOP) 尺寸错误。
画面组 (GOP) 尺寸太小,这会降低画面质量。建议的关键帧频率为 4 秒。当前的关键帧频率为 X 秒。注意,如果发生提取错误,则会造成 GOP 尺寸错误。
某些编码器允许您将“GOP”更改为开放式(变动)或封闭式(固定)。YouTube 管道要求使用封闭式 GOP 以获得最佳转码效果。

$ file a001.png 
a001.png: PNG image data, 700 x 466, 8-bit/color RGB, non-interlaced
#https://support.google.com/youtube/answer/2853702?topic=2853713&ctx=topic#zippy=%2Cp%2Cp-fps
#使用convert命令转换为标准分辨率
$ convert a001.png -resize 640x360\! -gravity center b001.png
$ file b001.png 
b001.png: PNG image data, 640 x 360, 8-bit/color RGB, non-interlaced

处理后,错误不在出现。

本原创文章未经允许不得转载 | 当前页面:35+ stories, thoughts and ideas. » Youtube 直播常见错误处理

评论