查看: 83|回复: 1

[求助] venc缩小图像出错

[复制链接]
发表于 2019-8-20 01:16:55 | 显示全部楼层 |阅读模式
我设置vpss是640*480的,venc设置320*240的,想让venc自动缩小vpss出的图像,好像venc是调用vgs模块缩小的,现在运行每次都是能正常获取前面两帧图片,然后就开始获取不到图像了;
查看日志:
cat /dev/logmpp |grep venc
<1>[  venc] [Func]:VencSendPic2VgsByJob [Line]:2943 [Info]:<1>[  venc] get VB fail,for Venc 2 Vgs scale
<3>[  venc] [Func]:VencVgsCallbackByJob [Line]:1822 [Info]:<3>[  venc] Venc: 2 Vgs finish this task error:3.
<3>[  venc] [Func]:VencSendPic [Line]:1230 [Info]:<3>[  venc] Venc:2 send pic to vgs failed!,u64pts=91720937 s
<1>[  venc] [Func]:VencSendPic2VgsByJob [Line]:2943 [Info]:<1>[  venc] get VB fail,for Venc 2 Vgs scale
<3>[  venc] [Func]:VencVgsCallbackByJob [Line]:1822 [Info]:<3>[  venc] Venc: 2 Vgs finish this task error:3.
<3>[  venc] [Func]:VencSendPic [Line]:1230 [Info]:<3>[  venc] Venc:2 send pic to vgs failed!,u64pts=91871008 s
<1>[  venc] [Func]:VencSendPic2VgsByJob [Line]:2943 [Info]:<1>[  venc] get VB fail,for Venc 2 Vgs scale
<3>[  venc] [Func]:VencVgsCallbackByJob [Line]:1822 [Info]:<3>[  venc] Venc: 2 Vgs finish this task error:3.
<3>[  venc] [Func]:VencSendPic [Line]:1230 [Info]:<3>[  venc] Venc:2 send pic to vgs failed!,u64pts=91921053 s
<1>[  venc] [Func]:VencSendPic2VgsByJob [Line]:2943 [Info]:<1>[  venc] get VB fail,for Venc 2 Vgs scale
<3>[  venc] [Func]:VencVgsCallbackByJob [Line]:1822 [Info]:<3>[  venc] Venc: 2 Vgs finish this task error:3.
<3>[  venc] [Func]:VencSendPic [Line]:1230 [Info]:<3>[  venc] Venc:2 send pic to vgs failed!,u64pts=91971647 s
<1>[  venc] [Func]:VencSendPic2VgsByJob [Line]:2943 [Info]:<1>[  venc] get VB fail,for Venc 2 Vgs scale
<3>[  venc] [Func]:VencVgsCallbackByJob [Line]:1822 [Info]:<3>[  venc] Venc: 2 Vgs finish this task error:3.

查看vgs: 发现前面两帧是success的,后面全是cancel的
cat /proc/umap/vgs
-----MODULE PARAM--------------------------------------------------------------
    max_job_num   max_task_num   max_node_num
            128            200            200

-----RECENT JOB INFO-----------------------------------------------------------
   SeqNo ModName  JobHdl TaskNum   State      InSize     OutSize    CostTime      HwTime
       0    venc       2       1  Proced      307200       76800        1273        1085
       1    venc       1       1  Proced      307200       76800        1260        1076

-----MAX WASTE TIME JOB INFO---------------------------------------------------
   SeqNo ModName  JobHdl TaskNum   State      InSize     OutSize    CostTime      HwTime
       0    venc       2       1  Proced      307200       76800        1273        1085

-----VGS JOB STATUS------------------------------------------------------------
   Success      Fail    Cancel  AllJobNum    FreeNum   BeginNum    BusyNum ProcingNum
         2         0        85        128        128          0          0          0

-----VGS TASK STATUS-----------------------------------------------------------
   Success      Fail    Cancel AllTaskNum    FreeNum    BusyNum
         2         0         0        200        200          0

-----VGS NODE STATUS-----------------------------------------------------------
   AllNodeNum     BusyNum     MinFree    MaxInJob  SubmitFail   IntFail
          200           0         199           1           0         0

-----VGS INT STATUS------------------------------------------------------------
    IntNum   inner_cnt
         2           0


请问有大佬知道是为什么吗?
发表于 2019-8-22 09:19:05 | 显示全部楼层
1.是否vb分配问题;2.vpss通道是否支持缩小,你是使用物理通道还是拓展通道
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表