gpt4 book ai didi

c++ - 是否可以在使用基于元数据信息的 ffmpeg c++ api 解码视频时旋转帧?

转载 作者:行者123 更新时间:2023-12-04 23:24:35 25 4
gpt4 key购买 nike

目前,我通过以下方式获得了轮换信息:
av_dict_get(videoStream->metadata, "rotate", NULL, AV_DICT_MATCH_CASE);
现在,我如何在解码视频时应用这个旋转值?

我使用以下命令解码帧:avcodec_send_packet()avcodec_receive_frame() ,然后转换像素格式并使用 sws_scale() 缩放帧.

最佳答案

您必须使用过滤器图和转置或 hflip 过滤器。 Swscale 不会这样做。

关于c++ - 是否可以在使用基于元数据信息的 ffmpeg c++ api 解码视频时旋转帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53862613/

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