【问题标题】:How to draw lines or shapes on an AVFrame?如何在 AVFrame 上绘制线条或形状?
【发布时间】:2019-02-05 21:24:32
【问题描述】:

我想通过使用 ffmpeg 的函数而不是命令行实用程序在 AVFrame 上绘制视频叠加层,如线条、圆形、矩形和打印文本。

有人知道怎么做吗?

你有这个函数的源代码吗?

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    当我开始处理视频流问题时,我问过这个问题。 由于 AVFrame 是解码的视频数据,因此在视频数据上添加叠加层意味着对其进行转码。我在渲染时添加了叠加层。我使用 SDL 库来渲染 AvFrame 并添加叠加层。

    【讨论】:

      猜你喜欢
      • 2020-11-09
      • 1970-01-01
      • 1970-01-01
      • 2012-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      相关资源
      最近更新 更多