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

web网站开发有什么作用如何分步骤开展seo工作

web网站开发有什么作用,如何分步骤开展seo工作,资阳的网站建设,郑州做网站优化运营商版权声明:本文为CSDN博主「文三~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/asdasfdgdhh/article/details/112831581 看到了,转载,留着备份…

版权声明:本文为CSDN博主「文三~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/asdasfdgdhh/article/details/112831581

看到了,转载,留着备份一下

阶梯型横线:


条纹状画面:


 

出现阶梯型横线的原因是:对FFmpeg中AVFrame中width与linesize的关系不明确
因为存在字节对齐,所以linesize和width的大小可能会不同
假如按照64字节对齐,width=720。那么linesize=768。其中48位多余的用0x00补齐。这48位就是阶梯型横线出现的原因。

下边的方法写就可能会出现阶梯型横线。为什么是可能呢。因为如果width正好是64的倍数,那么width=linesize,就不会出现补齐的0x00。

   y_size = pInCodecCtx->width * pInCodecCtx->height; fwrite(pFrame->data[0], 1, y_size, fp);fwrite(pFrame->data[1], 1, y_size/4, fp);fwrite(pFrame->data[2], 1, y_size/4, fp);

下边两种写法都可以:

写法一(有时候也不行):

   fwrite(frame->data[0], 1, frame->linesize[0] * frame->height, out_yuv);fwrite(frame->data[1], 1, frame->linesize[1] * frame->height / 2, out_yuv);fwrite(frame->data[2], 1, frame->linesize[2] * frame->height / 2, out_yuv);

正确写法二:

FILE* out_yuv = fopen("C:/Users/zhou/Desktop/Mpeg2decoder/1.yuv","wb+");
AVFrame* frame = frameYUV;
frame->height = frameYUV->height;
frame->width = frameYUV->width;int picSize = frame->height *frame->width;int newSize = picSize * 1.5;//申请内存unsigned char *buf = new unsigned char[newSize];int a=0,i;for (i=0; i<frame->height; i++){memcpy(buf+a,frame->data[0] + i * frame->linesize[0], frame->width);a+=frame->width;}for (i=0; i<frame->height/2; i++){memcpy(buf+a,frame->data[1] + i * frame->linesize[1], frame->width/2);a+=frame->width/2;}for (i=0; i<frame->height/2; i++){memcpy(buf+a,frame->data[2] + i * frame->linesize[2], frame->width/2);a+=frame->width/2;}fwrite(buf, 1, newSize, out_yuv);delete buf;buf = nullptr;

http://www.ds6.com.cn/news/5076.html

相关文章:

  • 网站开发必备技能巨量引擎广告投放平台
  • 百度移动网站检测网络广告策划流程有哪些?
  • 信阳网站建设找汉狮成人技能培训机构
  • 凡科互动游戏作弊新站整站优化
  • 做购物网站的图标从哪里来十大门户网站
  • 郑州淘宝网站建设百度账号申请注册
  • 深圳三站合一网站建设如何优化网络延迟
  • 第一次和两个老头做网站南宁seo优化公司排名
  • 如何用二级域名做网站布奏代写企业软文
  • 西安建设用地规划查询网站ui培训
  • 网站下面 备案山东seo网络推广
  • dede能建立手机网站吗百度指数功能有哪些
  • 如何做好网站建设的关键重点线上推广策划方案范文
  • 东莞做网站最好有哪些公司怎么推广淘宝店铺
  • 官方网站搭建要多少钱今日刚刚发生的国际新闻
  • 呼和浩特城乡建设委员会网站百度快照的作用是什么
  • 四川建设厅下载专区网站电商代运营公司
  • html网站支付链接怎么做开封网站推广公司
  • 企业网站建设方案报价营销推广方案案例
  • 本地服务器怎么做网站企业网站模板下载
  • 义乌注册公司流程和费用武汉官网优化公司
  • 网站制作滚动图片怎么做网站开发公司排行榜
  • 深圳市注册公司流程图自动app优化最新版
  • 有没有免费做任务赚钱的网站直通车怎么开才有效果
  • 上海做兼职哪个网站靠谱吗做seo是什么意思
  • 域名购买网站有哪些最有效的推广方式
  • 专做代购的网站即时热榜
  • wordpress 站群模板信息流推广
  • 网站开发技术有哪些东莞关键词优化实力乐云seo
  • 怎么套模板 网站福建seo快速排名优化