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

手机端做的优秀的网站宜昌网站设计制作公司

手机端做的优秀的网站,宜昌网站设计制作公司,网站建设策划书,建设小微公司网站需要多少钱前言 MP4文件由若干称为Atom#xff08;或称为box#xff09;的数据对象组成#xff0c;每个Atom的起首为四个字节的数据长度#xff08;Big Endian#xff09;和四个字节的类型标识#xff0c;数据长度和类型标志都可以扩展。Atom可以嵌套#xff0c;即其数据域可以由…前言 MP4文件由若干称为Atom或称为box的数据对象组成每个Atom的起首为四个字节的数据长度Big Endian和四个字节的类型标识数据长度和类型标志都可以扩展。Atom可以嵌套即其数据域可以由若干其它Atom组成从而实现结构化的数据。 MP4文件需要有ftyp、moov、mdat它们都是顶级Atom不能被其他Atom嵌套。 ftyp标示了MP4文件必须出现在第一个;moov保存了视频的基本信息mdat保存视频和音频数据。这两个Atom顺序不固定。 若要在视频文件未能被完整下载前即开始播放并能跳转到指定位置肯定要首先获知其 moov atom 信息。这也是 moov atom 存在的意义。 判断 通过FFmpeg工具可以查看 ffmpeg -v trace -i input.mp4 NUL 21 | grep -m 1 -o -e type:\mdat\ -e type:\moov\Python代码判断如下 import subprocess def is_moov_ahead(video_path):判断视频文件的 moov atom 是否在文件头部。检查成功返回 bool否则返回 Nonecommand fffmpeg -v trace -i {video_path} NUL 21 | grep -m 1 -o -e type:\mdat\ -e type:\moov\try:child subprocess.Popen(command, shellTrue, stdoutsubprocess.PIPE, stderrsubprocess.PIPE)stdout, stderr child.communicate()if child.returncode 0:return (bmoov in stdout)except Exception:passreturn False调整 moov 位置 ffmpeg.exe -i input.mp4 -c copy -map 0 -movflags faststart output.mp4参考 MP4封装格式介绍 – Atom结构理解 MP4 moov atomUsing FFmpeg to locate moov atom
http://www.ho-use.cn/article/10819076.html

相关文章:

  • 巩义网站建设费用百度竞价排名平台
  • wordpress下载网站模板企业网络设计方案预算
  • 如何创建私人网站山西省建筑工程网
  • 免费网站的软件下载html写手机网站吗
  • 企业网站效果图产品策划方案怎么做
  • 网站建设shopify广州免费建站找哪家
  • ip动态地址做网站源码下载工具
  • 怎么区分网站是模板做的网上推广购物平台怎么推广好
  • 微商城网站建设哪家好网页设计公司官网功能图
  • 建设信用卡积分兑换商城网站京东关键词优化技巧
  • 科技企业网站建设模板wordpress竞争
  • 怎样进入国外网站提高审美网站
  • 滁州市建设工程质量检测协会网站昆山做网站的个人
  • 中华建设杂志网站中国空间站什么时候建成
  • 泸州网站开发公司怎样在百度上打广告
  • 可以自学网站开发ui设计培训排名
  • 网站源码提取网站建设流程图visio
  • 重视企业网站九江市建设项目服务中心
  • 电脑建立网站二次开发收费需要高点
  • 营销网站建设工作建筑工程培训
  • 求网站建设和网页设计的电子书专业的营销型网站
  • 国家建设工程注册管理中心网站wordpress的运行环境
  • 企业网站源码变现方法WordPress外贸企业站主题
  • 花钱做推广广告哪个网站好网页制作报价模板
  • 采集电影做的网站做网站建设销售
  • 网站制作与网页建设想找一家公司设计网站
  • 做网站经费免费看舆情网站
  • 阎良网站建设注册了域名怎么添加到自己的网站
  • 农村服务建设有限公司网站横沥做网站
  • 企业做的网站推广方案的步骤北京小程序开发平台