Toybrick

标题: 265压缩图像似乎错位,绿色 [打印本页]

作者: wcw    时间: 2022-12-1 15:31
标题: 265压缩图像似乎错位,绿色
265压缩用windows下的vlc播放 图像似乎错位,绿色,264正常,用暴风正常用linux下的vlc播放 图像正常;似乎跟stride有关系;我设置的是
   ret = mpp_enc_cfg_set_s32(cfg, "prep:width", w);
   ret = mpp_enc_cfg_set_s32(cfg, "prep:height", h);
   ret = mpp_enc_cfg_set_s32(cfg, "prep:hor_stride", (MPP_ALIGN(w, 16))  );
   ret = mpp_enc_cfg_set_s32(cfg, "prep:ver_stride", (MPP_ALIGN(h, 16)));


作者: jefferyzhang    时间: 2022-12-2 12:06
这里的hor_stride指得是pitch,不是16对齐的结果,而是你图像格式里第一个plane所占用的byte数16对齐后结果,
比如:
rgb就是 ALIGN(w * 3, 16),
yuv420就是 ALIGN(w, 16),
作者: wcw    时间: 2022-12-2 15:29
那可能是怎么回事?




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3