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

做网站设计师的原因松原头条新闻今日新闻最新

做网站设计师的原因,松原头条新闻今日新闻最新,做视频广告在哪个网站能够赚钱,西安网络公司未央区【视频格式转换】【ffmepg】对mp4文件进行重新编码输出新的mp4文件 背景 之前开发调试了个能正常调用ffmpeg解码mp4文件得到yuv数据的testbed(把ffmpeg开源库移植并交叉编译到一个嵌入式平台),用了好几年了,今天用来挂测一批新的采集视频mp4文件&#x…

【视频格式转换】【ffmepg】对mp4文件进行重新编码输出新的mp4文件

背景

  之前开发调试了个能正常调用ffmpeg解码mp4文件得到yuv数据的testbed(把ffmpeg开源库移植并交叉编译到一个嵌入式平台),用了好几年了,今天用来挂测一批新的采集视频mp4文件,发现必崩溃,定位排查是ffmpeg解码有内存泄露,最后oom了。但是挂测另外一批视频并不会出现内存泄露情况,不过还是查看了下代码,以及完善流程,怎么改调试都会必现,下载最新的源码调试也会,就差对着开源代码查了,想着ffmpeg的广泛性,按理内部不至于有这么大的bug。又问了下两批视频采集的不同之处,对比发现,正常能解码的mp4文件是用potplayer或者公司其他团队基于ffmpeg库开发demo工具采集的,而异常崩溃的视频则是软龙格软件采集的。看来是软龙格公司软件可能又特殊什么操作吧,用ffmpeg命令看了下两种mp4文件信息比对,有个底层encoder版本号不一样。然后想着把会崩溃的mp4文件解码后再重新编码成新的mp4文件挂测试下,发现可以正常了。

解决方案

  使用ffmpeg命令把原来的mp4文件重新解码再编码成新的mp4文件,命令如下:

ffmpeg -i input.mp4 -c:v libx264 -x264-params "bframes=0:ref=1" -pix_fmt nv12 output.mp4

总结

  任何问题都可以利用简单的输入->处理->输出的模型进行高效分析定位,先从输入定位,对齐输入,看看输入是否一样,如果输入一致,输出不一样,那么处理环节肯定有问题;如果输入不一致,输出完全不符合预期,那处理环节不够健壮,有时间应该完善处理,如果不重要不紧急,可以变成同输入,总之灵活应用;芒格说过,每个人都应该学习掌握100种框架模型,这样可以大大提高做事效率和成功率。确实是的。

http://www.hkea.cn/news/766748/

相关文章:

  • 试描述一下网站建设的基本流程百度怎么发布短视频
  • 我现在有域名怎么做网站搜索关键词热度
  • 海外如何 淘宝网站建设快速seo整站优化排行
  • 代还信用卡网站建设赣州seo顾问
  • 响应式网站建设推广开网店
  • 成都专业网站推广公司优化大师优化项目有
  • 怎么用wordpress搭建网站百度关键词排名点
  • 外挂网站模板域名搜索引擎入口
  • 手机网站开发 pdfseo搜索引擎优化工作内容
  • 上海中小网站建设洛阳seo博客
  • 南宁网站建设公司哪家专业搜索引擎优化包括
  • 新疆住房与建设厅网站新产品推广方式有哪些
  • 做网站站怎么赚钱网络营销模式有哪些?
  • 南通城市建设集团有限公司网站南京谷歌推广
  • 南通网站定制方案怎么查找关键词排名
  • 权大师的网站是哪个公司做的百度做个人简介多少钱
  • 烟台网站建设设计软文广告经典案例100字
  • 做微信用什么网站广州百度seo代理
  • 网站建设目标 优帮云跨境电商营销推广
  • 郑州华恩科技做网站怎么样竞价排名适合百度吗
  • flask做大型网站开发深圳seo博客
  • 合肥网站建设平台小程序怎么引流推广
  • 做网站被拘留免费找客源软件
  • 门户型网站建设百度seo快速提升排名
  • 印度做杂质的网站如何进行网络推广
  • 建设厅八大员兴安盟新百度县seo快速排名
  • 南京网站建设索q.479185700小说排行榜百度
  • 幼儿做爰网站seo工程师是什么职业
  • 申请空间 建立网站吗西安百度推广运营
  • 做花馍网站百度联盟