Wireshark如何导出h264码流和h265码流

是对别人写的插件和导出方法的一个总结吧,以下方法亲测有效,属于转载!

导出264的方法请参考原文博客:https://blog.csdn.net/volvetandanny/article/details/47087641

插件下载地址:https://download.csdn.net/download/volvetandanny/8937395

导出265的方法原博客地址:https://blog.csdn.net/baidu_22744299/article/details/90400881

插件下载地址:https://download.csdn.net/download/baidu_22744299/11190008

下面简单补充一下如何在新版的Wireshark中导出265裸码流,因为之前用的旧版wireshark是不支持导出265的,需要下载新版的wireshark,如官网最新的3.0版本:https://www.wireshark.org/#download

在抓包前还需要安装WinPcap的,只有安装了之后wireshark才能成功检测网卡并进行抓包

安装完成以后在wireshark安装路径下找到 init.lua 文件并用记事本打开,可以看到

enable_lua已经是true了,这个地方我们不用改动。

直接查看文件末尾,在末尾加上 dofile(DATA_DIR.."h265_export.lua"),其中双引号里面的就是我们下载的插件名称,请确保它已经放在当前的wireshark安装目录下。

现在打开wireshark就可以看到工具下面有导出265码流的选项了,如下图:

Wireshark如何导出h264码流和h265码流_第1张图片

最后讲一下抓包以后如何导出265码流,抓完包以后过滤出udp协议的包,并解码为RTP,点击OK就行

Wireshark如何导出h264码流和h265码流_第2张图片 Wireshark如何导出h264码流和h265码流_第3张图片

查看一下载荷类型,如下面是98:

Wireshark如何导出h264码流和h265码流_第4张图片

在菜单栏的编辑,首选项里选择Protocols,再选择h265,并在其中填入98,点击ok,就可以看到我们的视频数据已经解析为265了。

Wireshark如何导出h264码流和h265码流_第5张图片

Wireshark如何导出h264码流和h265码流_第6张图片

Wireshark如何导出h264码流和h265码流_第7张图片

最后,点击工具栏下的导出265码流就可以了,可以选择全部导出或者只导出完整帧。

Wireshark如何导出h264码流和h265码流_第8张图片

你可能感兴趣的:(Wireshark如何导出h264码流和h265码流)