【问题标题】:YUV Raw frames to video streamYUV 原始帧到视频流
【发布时间】:2014-11-22 23:35:46
【问题描述】:

我正在尝试将 C++ 程序中生成的数组中的原始 YUV 帧流式传输到使用 FFPEG 的视频。谁能指出我正确的方向?

【问题讨论】:

  • 使用 FFMPEG 库或 ffmpeg 可执行文件?在后一种情况下,帧是作为单独的文件存储在磁盘上,还是一个文件,还是将通过标准输入进行管道传输?
  • 它们作为包含图像值的列表传递。我猜当时是管道。

标签: image-processing ffmpeg video-streaming video-encoding


【解决方案1】:

要将管道 YUV420 平面帧流式传输到 RTMP,请尝试例如

ffmpeg -f rawvideo -c:v rawvideo -s 1920x1080 -r 25 -pix_fmt yuv420p -i - -c:v libx264 -f flv rtmp:///live/myStream.sdp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-25
    • 2014-01-03
    • 2013-06-16
    • 2015-03-31
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多