当前位置: 首页 > wzjs >正文

天水嘉通建设集团网站营销型网站建设平台

天水嘉通建设集团网站,营销型网站建设平台,成都网站建设外包公司排名,贵州 网站备案一、问题 硬件设备为香橙派 5Plus,最近需要使用硬件视频解码来加速 YOLO 的检测,shell 窗口的FFmpeg已经调通,详见文章: 编译支持 RKmpp 和 RGA 的 ffmpeg 源码_rk3588 ffmpeg mpp-CSDN博客https://blog.csdn.net/plmm__/article…

一、问题

        硬件设备为香橙派 5Plus,最近需要使用硬件视频解码来加速 YOLO 的检测,shell 窗口的FFmpeg已经调通,详见文章:

编译支持 RKmpp 和 RGA 的 ffmpeg 源码_rk3588 ffmpeg mpp-CSDN博客https://blog.csdn.net/plmm__/article/details/146188927?spm=1001.2014.3001.5501        在实际测试时,发现c++接口的解码占用情况较低,只有三个工作线程:

而使用 shell 窗口进行解码时,可以达到13个线程:

二、使用多线程

        询问 AI 后,原来是解码器的上下文 AVCodecContext 在初始化后默认是使用单线程,可以通过打印变量得到:

cout << "thread_count: " << codecContext->thread_count << endl;

我的输出是 1。这里可以手动指定线程数,也可以改为 0 ,FFmpeg 会根据 CPU 核心数和编解码器特性自动选择线程数。

        以下是我的代码片段:

/* 初始化编解码器上下文 */ codecContext = avcodec_alloc_context3(codec);if (!codecContext)throw std::runtime_error("Couldn't allocate decoder context");/* 获取视频流,它包含了视频流的元数据和参数 */video_stream = formatContext->streams[videoStreamIndex];/* 复制视频参数到解码器上下文 */ if (avcodec_parameters_to_context(codecContext, video_stream->codecpar) < 0)throw std::runtime_error("Couldn't copy decoder context");/* 自动选择线程数 */codecContext->thread_count = 0;

三、检查

        使用自动选择线程数后,工作线程会在 3 到 10 和线程之间浮动:

这个只是综合测试解码的情况,如果只解码并且不需要输出,应该就可以达到 shell 的 13 个线程。


文章转载自:

http://1d6nsmyO.sxbgc.cn
http://F2pXdRAK.sxbgc.cn
http://JHZ3WgXi.sxbgc.cn
http://JjsKHZcj.sxbgc.cn
http://G1p3dCNj.sxbgc.cn
http://Id3OH2ku.sxbgc.cn
http://g3wanBcG.sxbgc.cn
http://44gs1LlO.sxbgc.cn
http://vxAvUajH.sxbgc.cn
http://4DofLmhV.sxbgc.cn
http://83OZ5JBd.sxbgc.cn
http://Xdsj8pkI.sxbgc.cn
http://TJATWIzv.sxbgc.cn
http://gfVTF4tT.sxbgc.cn
http://FfwImrSO.sxbgc.cn
http://lyPvgAGY.sxbgc.cn
http://7rqZp4Bz.sxbgc.cn
http://2Tp18b6F.sxbgc.cn
http://1rzwIyIq.sxbgc.cn
http://2gYq2N0g.sxbgc.cn
http://2jQqGBWE.sxbgc.cn
http://XODKnhNo.sxbgc.cn
http://SZgvqTX1.sxbgc.cn
http://zi47D7gU.sxbgc.cn
http://dZOdA9uD.sxbgc.cn
http://qxsP5hnU.sxbgc.cn
http://DKZsDKNz.sxbgc.cn
http://GPGLGAZ6.sxbgc.cn
http://UoQ23xff.sxbgc.cn
http://3Y8PfpPD.sxbgc.cn
http://www.dtcms.com/wzjs/762075.html

相关文章:

  • 给公司做网站的公司做团购网站哪家好些
  • 上海学做网站北京网站系统开发
  • wordpress转手机做移动网站优化优
  • 深圳建筑设计找工作哪个招聘网站网站平台做期货
  • html5学习网站青岛品牌设计
  • 展示型网站设计方案企业网站建设费用价格
  • iis 创建网站企业网站建设大概多少钱
  • 室内设计师常用网站网站与新闻建设总结
  • 淘宝建设网站的好处网站开发全包
  • 有关网站开发的文献或论文最简单的网站怎么做
  • 在线网站地图生成器福州网站建设
  • 做展示类网站怎么开公众号
  • 专业做网站 郑州网站策划主要工作是什么
  • 免费商城网站建设建设网站的实验报告
  • 安徽省住房城乡建设厅网站电工营销软文100字
  • 用shopify 做网站wordpress 0day
  • 企业网站部署计划网页制作软件html代码编辑器
  • wordpress搭建商城网站别人盗用我的网站备案号怎么办
  • 聊城手机网站公司电话九江网络营销
  • 网站开发遵循做一样的模板网站会被告侵权吗
  • 网站制作公司宁波哪家好免费外链网站seo发布
  • 腾讯企业邮箱官网登录入口深圳seo优化服务商
  • 建网站需要用到什么软件成都网站建设公司服务
  • 做网站还挣钱吗wordpress换模板
  • 朝阳区seo信阳seo
  • 天津自己制作网站网站建设前的需求分析
  • 天津城市基础设施建设投资集团有限公司网站购物商城网站建设
  • 常德网站建设公司电子商务运营网站
  • 云南网站建设公司哪家好义乌婚介网站建设
  • 我的世界怎么做赞助网站photoshop网站模板