首页
社区
课程
招聘
[旧帖] [原创]BT种子文件和mkv媒体文件解码 0.00雪花
发表于: 2011-12-29 18:55 1630

[旧帖] [原创]BT种子文件和mkv媒体文件解码 0.00雪花

2011-12-29 18:55
1630
BT种子用的二进制编码格式被成为B-Encoding

描述能力和json差不多,基本上可以和json文档互相转化。

资料方面可以参考下面2贴:
http://hi.baidu.com/52taoist/blog/item/7ada6a5ea0a6934ffaf2c0fa.html
http://www.cnblogs.com/hnrainll/archive/2011/07/21/2112793.html

最近在搞一个和B-Encoding有点像的,mkv媒体文件用的EBML格式。

B-Encoding提取信息一般需要解析玩整个树解构才方便开始分析,EBML的好处就是因为定义了很多二进制标签,基本上可以一遍历到所需要的内容,立刻返回并开始分析。

这里的codec会罗列出mkv文件所有的音频轨和视频轨的信息,try-ebml程序会把整个mkv文件解析为一棵XML树。
不过要小心,对于一个仅200M的mkv视频,try-ebml产生的输出就有20M字节以上。

EBML格式可以参考官方文档:
http://www.matroska.org/technical/specs/index.html

中文资料可以参考下面3篇:
http://blog.csdn.net/CharlesPrince/article/details/3967398
http://blog.csdn.net/lqrensn/article/details/6199223
http://tigersoldier.ycool.com/post.1747996.html

[课程]Linux pwn 探索篇!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 6508
活跃值: (3122)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
这种资料不错
2011-12-30 00:00
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不错  看看   分享
2011-12-30 01:08
0
雪    币: 1972
活跃值: (1891)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
顶。。。。。。。。。。。。。。。。。。。。。
2011-12-30 03:49
0
游客
登录 | 注册 方可回帖
返回
//