阿酷TONY  / 原创 / 2022-11-10  /  长沙 / 2022-11 /

在web网页中加载的mp4播放时,有的mp4可以边加载边播放,而有的则不可以,是什么原因呢?根源是mp4文件本身的头文件信息引起,解决方式:

工具:mp4info.exe。

需要处理视频头文件信息metaData信息,如上图 moov  》udta  》meta中的信息。

将MP4中Metadata信息移至文件头部,具体方法如下:

首先下载安装ffmpeg,安装好之后执行修改metadata命令

在开始->运行里输入cmd,弹出命令窗口

进入安装目录下面, ffmpeg/bin回车,这样就进入了ffmpeg的目录

再运行命令:qt-faststart.exe d:/1.mp4 d:/2.mp4

说明:1.mp4为原mp4文件,2.mp4为修改后存储的文件

最后出来的这个2.mp4就是成功的了,即可支持边加载边播放.

完工后就可以边播放边缓冲视频数据了。

| 阿酷TONY | 原创文章推荐 | 长沙 |

企业级商用直播应用(无延迟类直播):

  • [原创] OBS Studio导播台多画面使用实测
  • [原创] OBS无延迟视频直播完整教程(组图)
  • [原创] 使用OBS做无延时/低延迟直播(实测)
  • [原创] 毫秒级超低延时直播产品实测(PRTC直播/webRTC直播)

视频播放器/视频加密技术应用:

  • [原创] HTML5倍数功能视频播放器(加速2倍,1.5倍播放)
  • [原创] 酷播播放器事件/与JS交互实例
  • [原创] 教育教学平台类视频加密与安全(组图)
  • [原创] 谈谈教学视频加密、防录屏的方法
  • [原创] 视频二维码加密码(密码播放功能)
  • [原创] 视频加密后的录屏行为怎么做防范?

修正MP4文件头信息实现流式加载及播放相关推荐

  1. 用ffmpeg修改MP4文件头信息,使其支持流式加载及播放

    经常有用户反映,有些网页中加载的mp4文件,有的可以加载一点就开始播放,有的就必须全部加载完才能播. 经核实,主要是头信息的数据顺序有关,用工具:mp4info.exe可以查看mp4文件的结构信息: ...

  2. 用video标签流式加载

    video标签 浏览器的video标签通常是接收一个src属性,然后浏览器就会根据这个src属性来自动加载视频. 这个过程是浏览器来加载video的. 这种方式有什么问题吗? mp4文件不能流式加载 ...

  3. sublime 设置新建文件自动添加author(作者)等文件头信息

    很多时候, sublime 自带自动添加文件头信息, 但是并不是我们想要比如下面这样的: 新建一个python文件 自动添加的author 信息 == 上面并不是我想要的, 我想要下面这样的效果: = ...

  4. 手机端mp4文件头前置检测,检测mp4视频文件头(moov box)是否在前面

    分享一个软件,用来检测mp4的文件头(moov box)在前面还是后面. 当mp4文件头在后面时视频不支持流媒体播放,比如在线播放,边下载边播,边解压边播,边传输边播都不支持.此软件用来在安卓手机端检 ...

  5. 根据文件头信息来判断文件类型

    常用的判断文件类型的方法 有 根据文件类型,文件后缀,这里有一种方法,根据文件头信息来判断文件类型. 我把多余的getAllFileType()  给注释掉了,可以根据使用来选择. 这个参考了,忘了地 ...

  6. Unity 使用IO流读取PNG文本流并加载

    unity自带得Texture2d.loadimage可以直接读取,如果你的图片小就直接用,如果图片尺寸过大,那么就可以研究下我的代码 关于通过文件流获取图片宽高参考我之前得文章:获取PNG/JPG/ ...

  7. Spire.PDF迎来最新版本更新,Spire.PDF 8.7.2 支持从流中加载 OFD 文件

    Spire.PDF 8.7.2 支持从流中加载 OFD 文件 Spire.PDF for .net 更新至v8.7.2 .该版本支持从流中加载OFD文件,并在WPF程序集中增加了一个支持打印设置的接口 ...

  8. “Word自动更改后的内容保存到通用文档模板上。是否加载该模板?“的解决办法...

    在win7系统下,Word2010出现了不能正常关闭.打开一个已有word文档,点击右上角关闭按钮后,先提示"word已停止工作,windows正在检查该问题的解决方案",随后提示 ...

  9. 利用ajax实现织梦dedecms瀑布流无限加载功能

    该功能主要用到AJAX技术! 一.首先找到并打开/plus/list.php文件,在里面找到如下代码: require_once(dirname(__FILE__)."/../include ...

最新文章

  1. 管网环的闭合差c语言编程,最大环的闭合差管网平差
  2. 解密ATS 4.2.3的缓存状态密码
  3. 如何用python画函数曲线_Python笔记:用matplotlib绘制函数曲线图
  4. Windows事件等待学习笔记(四)—— 事件信号量互斥体
  5. llmp_install.zip
  6. fastjson jar包_Fastjsonlt;=1.2.47反序列化RCE漏洞(CNVD201922238)
  7. VS Code 即将迎来再一次的 logo 更新!已可在 Insiders 版本尝鲜
  8. 怎么把VC++的注释语句调成其他颜色,只调注释语句
  9. mysql三阶段提交实现_基于两阶段提交的分布式事务实现(UP-2PC)
  10. 【Linux】常用命令之 awk 常用实例
  11. Windows 8实用窍门系列:11.Windows 8 中的Toast Tile Badge通知
  12. 微信开发源代码详细分析-微信开发教程6
  13. 推荐一款好用的取色器(仅支持windows)
  14. 计算机资源管理老是未响应,Win10资源管理器总是崩溃怎么办?文件资源管理器未响应解决方法...
  15. 计算机基础知识进制的转换,计算机基础之各进制间的相互转换
  16. 惠普打印机m226dn教程_惠普m226dn说明书
  17. java一个整数加100是完全平方_Java计算一个数加上100是完全平方数,加上168还是完全平方数...
  18. 【Unity3D插件】UniRx(基于Unity的响应式编程框架)插件教程
  19. python取出数组大于某值_Python替换NumPy数组中大于某个值的所有元素实例
  20. 2021赤峰市地区高考成绩排名查询,2021年赤峰高考状元是谁分数多少分,历年赤峰高考状元名单...

热门文章

  1. 在Ubuntu中配置中文输入法
  2. 【机器学习】【降维】稀疏保持投影(SPP)
  3. 8位串行输入串行输出移位寄存器的Verilog设计
  4. SOLIDWORKS: Visualize SOLIDWORKS:可视化 Lynda课程中文字幕
  5. k8s Webhook 准入控制应用实践
  6. flac转换成wav的方法,flac转wav步骤
  7. 音频文件格式转换python实现——flac转wav
  8. mpi_barrier
  9. MacBook 无法连接公司内网服务器
  10. 如何退出Dos——附DOS命令大全