0

当我使用 ffmpeg 流式传输到 flv 服务器(如 flash 媒体服务器)时,如

 ffmpeg -i input -vcodec libx264 rtmp://hostname/streamname

结果是黑色的。这是为什么?

4

1 回答 1

1

事实证明,在“更新”版本的 ffmpeg 中,默认的 x264 像素格式是“yuv422p”,大多数商业编码器都不支持。

修复:为 x264 格式指定 -pix_fmt yuv420p 或 -pix_fmt yuyv422。

于 2012-09-05T22:58:24.117 回答