【问题标题】:Is it possible to dynamically change video encoder parameters?是否可以动态更改视频编码器参数?
【发布时间】:2017-08-19 09:50:37
【问题描述】:

我想知道是否可以动态更改给定视频的视频编码器参数? 例如,我想开始在 H.264/H.265 中以 30fps 的前 10 秒编码原始视频,然后,当编码器仍在工作时,将其余部分的 fps 更改为 20。 提前感谢您的帮助。

【问题讨论】:

  • 为什么是的,这是可能的。
  • @szatmary 你能指出一些链接来试试吗?使用 ffmpeg 可以做到这一点吗?

标签: video encoding ffmpeg h.264 hevc


【解决方案1】:

是的,如果您使用的编码器支持动态参数更改,这绝对是可能的。

【讨论】:

  • 谢谢你的评论,如果你知道的话,能给我一个这样的编码器或库的例子吗?
  • @AndiDomi 您可以检查 MFX h264 编码器,它是英特尔媒体 SDK 的一部分。它支持动态参数支持(比特率、分辨率等)。甚至 libx264 也支持动态参数。大多数编码器将支持动态更改编码器配置而无需重新启动编码器。这可能不适用于所有参数,但可以动态控制许多使用完整参数,例如比特率、分辨率、FPS、帧内间隔等。
  • @prashanthns 有什么在线资源可以开始吗?使用 ffmpeg 可以做到这一点吗?
猜你喜欢
  • 1970-01-01
  • 2017-07-24
  • 1970-01-01
  • 2017-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-15
相关资源
最近更新 更多