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

湖北省网站备案最快几天电子商务网站建设规划书的内容

湖北省网站备案最快几天,电子商务网站建设规划书的内容,做网推的网站,wordpress收录提高前言 MP4文件由若干称为Atom(或称为box)的数据对象组成,每个Atom的起首为四个字节的数据长度(Big Endian)和四个字节的类型标识,数据长度和类型标志都可以扩展。Atom可以嵌套,即其数据域可以由…

前言

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 2>&1 | grep -m 1 -o -e type:\'mdat\' -e type:\'moov\'

Python代码判断如下:

import subprocess
def is_moov_ahead(video_path):"""判断视频文件的 moov atom 是否在文件头部。检查成功返回 bool,否则返回 None"""command = f'ffmpeg -v trace -i {video_path} NUL 2>&1  | grep -m 1 -o -e "type:\'mdat\'" -e "type:\'moov\'"'try:child = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)stdout, stderr = child.communicate()if child.returncode == 0:return (b'moov' in stdout)except Exception:passreturn False

调整 moov 位置

ffmpeg.exe -i input.mp4 -c copy -map 0 -movflags faststart output.mp4

参考

  • MP4封装格式介绍 – Atom结构
  • 理解 MP4 moov atom
  • Using FFmpeg to locate moov atom
http://www.yayakq.cn/news/392065/

相关文章:

  • 单页面网站跳出率邯郸房产网站
  • 网站建站 优化推广商标注册多少钱
  • 开远市新农村数字建设网站建设网站 容量
  • 顺德高端网站济南企业上云网站建设
  • 网站建设仟首先金手指12工业企业利润加快回升
  • 宿迁市建设局投诉网站计算机大二建设网站
  • 农业建设项目管理信息系统网站网站建设需要哪些素材
  • 查房价的官方网站wordpress为什么需要域名
  • 网站主页制作大连市建设工程老网站
  • 任何判断网站SEO做的好坏常用软件开发工具
  • 郑州网站建设需要多少钱win7 asp网站无法显示该页面
  • 做甲方去哪个网站应聘大朗镇网站仿做
  • 河南网站优化公司深圳正规的保安公司
  • 前端怎么做电商网站网站建设是那个行业
  • 建设网站那家好高端网站开发建设
  • 新公司怎么做网站wordpress 获取菜单id
  • 大网络公司做网站浙江网新股吧
  • wordpress选择表关键词seo排名公司
  • html5网站源码带后台如何搭建门户网站
  • 网站建设工作半年通报icp对网站内容
  • 专做废旧电子电路板配件回收的网站产品推广文案
  • 中国建设银行假网站遵义网站建设优化公司
  • h5素材做多的网站青岛官网seo
  • 手机网站设计需要学什么企业网站建设专家
  • 招标网站建设三网合一网站开发是什么
  • 应聘的做网站推广的哈尔滨小程序开发
  • 电子商务网站建设流程是什么金蝶财务软件官网报价
  • 做下载网站挣钱吗怎么在58同城上做网站
  • php mysql 网站开发黄冈网站推广在线观看
  • 搜狐快站绑定未备案的网站域名吗枣庄网站开发