gpt4 book ai didi

ffmpeg - 有没有办法将 ffmpeg 用于 RGB 到真正的 YUV(不是 YCbCr)转换?

转载 作者:行者123 更新时间:2023-12-04 22:55:49 26 4
gpt4 key购买 nike

尽我所能see in the documentation ,所有涉及 YUV 的转换实际上都使用了 YCbCr。虽然有细微差别,我想转换为实际的 YUV 格式。有没有办法使用ffmpeg?作为事后的想法,有没有其他方法和 ffmpeg 一样快?

charts
Image source

最佳答案

事实证明这是可能的:例如在处理 AVFrame 时使用 AVCodecContext ,

  • 使用 AV_PIX_FMT_YUVJ420P而不是 AV_PIX_FMT_YUV_420P (已弃用),
  • 或使用 AV_PIX_FMT_YUV_420P并设置 color_range AVCOL_RANGE_JPEG .

  • 所有链接都与 3.2 版相关。

    编辑:
    我相信实际的数学转换在 yuv2rgb.c .

    关于ffmpeg - 有没有办法将 ffmpeg 用于 RGB 到真正的 YUV(不是 YCbCr)转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43115424/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com