前言
从2017年开始,flvAnalyser已经迭代了10多个版本。工具功能定位用户主要是音视频开发领域。众多网友在使用后提供了很多好的建议,也不断地反馈使用中遇到的问题,让它从一个简陋、粗糙的工具,慢慢长成了现在这个样子。
在此,作者真诚感谢这些热心的网友,是您们让flvAnalyser变得更好用,更实用!
在2023年4月前,因为众所周知的原因,作者一直以为FLV即将慢慢消亡, 心里曾经有放弃升级flvAnalyser的念头。今年 Enhanced-RTMP-v1 的推出,让作者打消了这个念头。
最近有看到部分网友在腾讯云上介绍过flvAnalyser,但相对来说都不够详细。为了让flvAnalyser能帮助到更多音视频开发的爱好者。作者在这里做个综述,也提供下官方发布地址。方便网友查找和下载。
功能概述
flvAnalyser是一款FLV分析工具 (Github:https://github.com/zymill/flvAnalyser)
1)FLV文件分析(Tag列表、时间戳、码率、音视频同步等),支持 Enhanced-RTMP-v1 fourCC(hvc1/av01), 继续兼容支持 HEVC(12) / AV1(13)等
2)RTMP、HTTP/FLV接入
3)FLV文件提取ES文件,FLV转MP4;
4)H.264/HEVC/VVC/AVS3 ES数据分析(picture列表,NAL unit列表,GOP列表等)
使用方法
一、格式分析
二、网络接入
三、数据分析
四、时间戳分析
五、音视频同步分析
六、码率分析
七、av1支持
八、H264/H265/VVC/AVS es分析
九、GOP预览(ES分析下支持)
十、日志分析
十一、RTMP接入
其他工具
下载地址(工具的官方地址)
Github
https://github.com/zymill/flvAnalyser
百度盘
https://pan.baidu.com/s/1AyocRPTT89zmxLnagfJbIg?pwd=nt6q
(如果下载地址有问题,可以直接通过百度或Bing搜索查找其他下载方式)
软件bug和改进建议
为了改进工具使用体验,如果您遇到的问题或有好建议,也可以通过 Github添加issue 或 E-mail: hybase@qq.com)
另外使用过程中可能遇到windows dll缺失问题。请参看以下方法
运行错误指南
如果在程序运行时遇到以下错误提示:找不到MSVCR120.dll,无法继续执行代码,说明电脑上缺少需要的动态库文件,请参考以下图示的修复方法。
通过360软件管家 或 腾讯管家安装微软VC 运行库合集。