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

音视频入门基础:FLV专题(4)——使用flvAnalyser工具分析FLV文件

一、引言

有很多工具可以分析FLV格式,这里推荐flvAnalyser。其支持:

1.FLV 文件分析(Tag 列表、时间戳、码率、音视频同步等),HEVC(12)/AV1(13) or Enhanced RTMP v1 with fourCC(hvc1/av01);
2.RTMP/HTTP-FLV 接入和实时分析;
3.FLV 文件提取 ES 文件;
4.H.264/HEVC/VVC/AVS3 ES 数据分析(picture 列表,NAL unit 列表,GOP 列表等)。

注:该工具能分析FLV格式,但暂时还不支持F4V。

该工具可以从:GitHub - zymill/flvAnalyser: FLV v1.0 analyser 下载

二、使用flvAnalyser工具打开FLV文件

flvAnalyser工具中,“文件” -> “打开文件”:

点击“数据分析”按钮:

就能看到FLV header和各个tag的数据:

比如我们想分析FLV header,双击“File header”那一行,就能显示FLV header的每个属性:

三、其它工具

除了flvAnalyser外,还有其它工具可以分析FLV文件,比如:

1.flvmeta,该工具可以修复编辑查看.flv视频文件的元数据。下载地址:https://github.com/noirotm/flvmeta

2.Elecard Stream Analyzer,这个工具百度上就能搜到。

3.SpecialFFLV,雷神(雷霄骅)制作的用来学习FLV封装格式结构的工具。此外它还支持分离FLV中的视频流和音频流。下载地址:http://sourceforge.net/projects/flvformatanalysis/files/source_vc2010/SpecialFFLV.zip/download

 


http://www.kler.cn/news/323757.html

相关文章:

  • SQLI—LABS刷题 | SQL总结
  • QT:常用类与组件
  • Humans or LLMs as the Judge? A Study on Judgement Bias
  • Redis6.0.9配置redis集群
  • 银河麒麟高级服务器操作系统V10外接硬盘挂载指南
  • 关于el-card的height设置100%后, el-card内容超出高度后,内容被隐藏这件事
  • Tkinter制作登录界面以及登陆后页面切换--用户数据从数据库获取并进行合法性校验(二)
  • 【WPF】多屏幕展示
  • Flask学习之项目搭建
  • Linux上的C/C++编程
  • 【管理】销售管理到底应该怎么管?
  • uniapp 实现3d轮播图,也就是中间的放大两边的缩小 用swiper和swiper-item就能实现
  • CentOS7 离线部署docker和docker-compose环境
  • 图说数集相等定义表明“R各元x的对应x+0.0001的全体=R“是几百年重大错误
  • c++与Python用笛卡尔的心形函数输出爱心
  • 学习ubuntu 24.10系统目录架构
  • 【Qt】前后端交互---DataCenter类
  • 牛顿迭代法求解x 的平方根
  • 架构师:消息队列的技术指南
  • Unity 网格的细节级别 (LOD) 学习
  • Python Web架构:微服务与服务网格的实践
  • C. Cards Partition 【Codeforces Round 975 (Div. 2)】
  • 强化-极限
  • Netty入门
  • 机器学习(4):机器学习项目步骤(一)——定义问题
  • Pytorch实现Transformer
  • 激光slam学习笔记4--slam_in_autonomous_driving编译碰到问题汇总
  • 基于Python+flask+MySQL+HTML的全国范围水质分析预测系统,可视化用echarts,预测算法随机森林
  • [Redis][Zset]详细讲解
  • FastAPI前置知识及快速入门