剑痴乎

  • 首页
  • 文章分类
    • 音视频
    • WebRTC
    • 编程之美
    • Linux
    • Windows
    • 生活点滴
    • 校园生活
  • 参考
    • API参考
    • 实用工具
    • 测试音视频
    • 文档
  • 留言板
  • 关于
剑痴乎
代码为剑,如痴如醉
  1. 首页
  2. 音视频
  3. 正文

FlvAnalyzer—强大的flv文件分析工具

2016年5月23日 10242点热度 14人点赞 22条评论

在学习视频文件的解析时,刚开始我都是用ultraedit配合标准文档查看,不是很方便,后来在网上看到了一个叫flvparse的程序,虽然做的很粗糙,但是为flv文件的学习提供了帮助。现在我自己对flv,avi,mp4文件都非常了解了。在业余时间也做了一个flv文件的分析程序,完全按照flv标准文档解析,每一个字段都清楚展示出来,可以说是网上最强大的一个flv分析工具了(应该是这样的,还没见过比这好的)。flv在流媒体领域应用很广泛的,想做流媒体,视频直播这一块的都得学习flv封装格式,所以希望这个工具对于那些初学者有所帮助。

为了不跟网上其他工具重名,就取了个FlvAnalyzer的名字,目前发布的是第一版。

FlvAnalyzer V1.0

flvanalyzer

目前支持如下功能:
1)左侧树状结构显示flv的文件结构信息,可以清楚了解flv文件的结构;

2)点击左侧节点,右侧显示对应hex与ascii信息,这样就不必打开二进制编辑器了;

3)详细显示audio tag与video tag各个字节(精确到bit)的详细信息,了解每个tag是如何构造的,同时右下角黑色输出框显示某个值的意义;

4)程序限制最大200M的文件内容显示,显示太多没必要。

如果遇到使用问题或希望改进的,欢迎提出,其他地方下载的遇到的问题概不负责。

--------------------------------------------------------------------------------------
FlvAnalyzer最新版下载地址:https://pan.baidu.com/s/1vmf6yuYAUh5nOk1CBXy8tQ 提取码: qiah

转眼4年多过去了,4年前业余时间写的工具发现用户挺多的,当然软件也有很多Bug,代码也有4年多没更新了,准备抽出时间开发第二版了,希望这款工具软件能帮助更多人。
-- 2020.08.17

本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可
标签: 音视频
最后更新:2021年6月6日

Jeff

管理员——代码为剑,如痴如醉

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • fastfading

    能否放到百度云  和  github 上

    2019年1月14日
    回复
    • Jianchihu

      @fastfading

      你好,文件末尾链接已经更新为百度网盘链接了

      2019年1月22日
      回复
  • 氧气

    好东西啊,,不过下载不了啊?能给我邮箱发一个吗,感谢大神。急求~!

    2019年1月22日
    回复
    • Jianchihu

      @氧气

      你好,文件末尾链接已经更新为百度网盘链接了,可以正常下载,如遇到问题欢迎交流

      2019年1月22日
      回复
  • abin

    怎么有的flv无法打开,一打开就闪退,我用播放器可以正常播放,不过工具确实很好用

    2019年3月26日
    回复
    • Jeff

      @abin 能否发下问题flv文件,我看下哪里没处理好

      2019年3月26日
      回复
      • qh

        @Jeff 我这边解析flv文件也出现打开不了,是否需要提供视频文件做优化?

        2020年5月8日
        回复
        • Jeff

          @qh 发到我的邮箱吧:yjfxfjch@gmail.com

          2020年5月8日
          回复
  • name

    朋友 你好, 能否说说你的软件是怎么关联窗口的 可以提供思路以及demo吗? 就是我点击左手的窗口 会在16进制显示区出现对着画着蓝色背景的值

    2019年3月27日
    回复
    • Jeff

      @name 左侧每个节点我都记录了两个值:在文件中的起始地址以及长度,点击左侧节点后,在右侧hex窗口从起始地址开始高亮对应长度即可。右侧hex窗口只是把文件内容以16进制显示。

      2019年3月27日
      回复
  • vivewyf

    最近在做一个项目,实现FLV视频的时间偏移转字节偏移(原理是通过时间偏移找到关键帧的字节偏移再加上header和meta数据),部分视频转了后用这个工具不能正常解析,播放器也确实播放不了;但是用网上很多其他工具可以正常解析,直接16进制查看也和预期一致,请教下是有什么关键点我没识别到吗?

    2019年4月9日
    回复
    • Jeff

      @vivewyf 能否发下问题flv文件,我看下

      2019年4月9日
      回复
      • Harden.Hu

        @Jeff 我的flv文件没有Script Tag,所以用你的工具打开也是闪退。

        2019年8月7日
        回复
        • Jeff

          @Harden.Hu 我当初设计的时候处理的是标准flv文件,能否提供问题文件,我可以增加问题文件的处理

          2019年8月7日
          回复
  • Pablo Gindel

    FlvAnalizer.exe is crashing on my system (Windows7 x64). It opens normally, then I open a .flv file, it shows structure for a brief period and then it crashes. Can you provide source code to debug it myself?

    2020年1月4日
    回复
    • Jeff

      @Pablo Gindel Sorry,the source code is not open source.Can you provide the flv sample?

      2020年1月4日
      回复
  • vac

    存在多个FLV audio tag时,只能解析第一个的ASC,后续的ASC无法解析,而且AACPacketType 被识别为 1(实际为0)

    2020年6月19日
    回复
  • aaa

    下载后的zip文件无法解压

    2021年4月19日
    回复
  • aaa

    下载后的zip文件,解压失败。能否直接发我邮箱一份未压缩的。276137395@qq.com 谢谢了

    2021年4月19日
    回复
  • xxxx

    软件开源吧,我想增加下对h265的格式输出

    2021年4月29日
    回复
  • Jav video

    Can you provide the flv sample

    2022年9月29日
    回复
  • qingfeng

    下载使用成功,感谢大佬

    2024年3月14日
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    回复 fastfading 取消回复

    这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

    版权声明

    为支持原创,创作更好的文章,未经许可,禁止任何形式的转载与抄袭,如需转载请邮件私信!本人保留所有法定权利。违者必究!

    文章目录
    • FlvAnalyzer V1.0
    最近评论
    ztt 发布于 1 个月前(04月05日) 你好,想看里面的视频和图片为什么没有显示呢?需要下flash吗还是什么。
    huowa222 发布于 1 个月前(03月26日) 同问
    邱国禄 发布于 3 个月前(02月17日) Receive Delta以0.25ms为单位,reference time以64ms为单位,kDe...
    啊非 发布于 4 个月前(12月30日) 大神,请教一个问题: constexpr int kBaseScaleFactor = Tran...
    啊非 发布于 4 个月前(12月30日) reference time:3字节,表示参考时间,以64ms为单位,但是 代码里面是 Trans...
    相关文章
    • 音视频开发入门:视频基础
    • 大话WebRTC
    • WebRTC音视频传输基础:NAT穿透
    • Intel平台硬件加速视频编解码开发
    • 音视频开发入门:音频基础

    COPYRIGHT © 2024 jianchihu.net. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang