MTS视频格式碎片提取方案浅析

[复制链接]

该用户从未签到

87

主题

402

回帖

6388

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
6388
QQ
发表于 2013-11-17 00:24:20 | 显示全部楼层 |阅读模式
MTS视频文件结构有点类似 SQL的存储结构:

SQL 结构 0-N的连续编号为SQL碎片的提取提供非常完美的碎片解决方案

MTS的结构也是有编号不过不像SQL那样 0-N的连续编号而是  [类似FAT32分区有高低位、MTS结构可以分为小块和大块概念(个人理解)]
小块192bit/块 大块不固定   以下数值均为十六进制显示  通过大块或小块概念都可以完成碎片提取。

小块以192字节为一块,参数随着块数的曾加而变化 一般为满29+1(不是固定) 假设00 01 为记录数值 当01=1E时00=1 01=3B 00=2

大块的每累加7个数值高位+1 假设 00为高位 10为低位 当10=17  此时 00=01 低位取值10-1F循环取值低位满7高位+1,1个大块有几百-几千个小块组成  高位取值00-3F在此值见循环.
                                                                            大块
                                                   00 XX XX XX XX XX XX 10
                                                   01 XX XX XX XX XX XX 17
                                                   02 XX XX XX XX XX XX 1E
                                                   03 XX XX XX XX XX XX 16
                                                   XX XX XX XX XX XX XX XX
把MTS文件已192bit来显示 你懂得
QQ截图20131117002257.jpg

假设文件在某一个块断开后那就可以根据断开位置的块数值查找下一个块数值然后拼接文件.

以上观点仅代表研究结果,仅供参考。
  • TA的每日心情
    开心
    2023-7-31 23:16
  • 签到天数: 3033 天

    [LV.Master]三朝元老

    378

    主题

    2783

    回帖

    1万

    积分

    [INTOHARD]旅长

    Rank: 9Rank: 9Rank: 9

    积分
    17192
    QQ
    发表于 2013-11-17 19:13:11 | 显示全部楼层
    学习了,感谢分享!呵呵
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2012-9-15 10:20
  • 签到天数: 3 天

    [LV.2]九品芝麻官

    18

    主题

    570

    回帖

    406

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    406
    发表于 2013-11-17 23:18:29 | 显示全部楼层
    (1:(1:(1:(1:(1:
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-6-9 21:04
  • 签到天数: 25 天

    [LV.4]七品知县

    9

    主题

    5167

    回帖

    2799

    积分

    [INTOHARD]营长

    Rank: 6Rank: 6

    积分
    2799
    QQ
    发表于 2013-11-23 23:31:23 | 显示全部楼层
    多谢楼主分享!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-7-20 03:56
  • 签到天数: 57 天

    [LV.5]六品通判

    0

    主题

    250

    回帖

    210

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    210
    QQ
    发表于 2013-12-16 23:29:13 | 显示全部楼层
    好的,终于看到你的作品了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-8 20:29
  • 签到天数: 210 天

    [LV.7]四品道员

    2

    主题

    799

    回帖

    989

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    989
    发表于 2014-9-23 22:32:29 | 显示全部楼层
    看到 高低 大小就头大了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    39

    回帖

    22

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    22
    发表于 2014-9-25 17:48:00 | 显示全部楼层
    感谢分享,真是有用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-7-20 16:20
  • 签到天数: 79 天

    [LV.6]五品郎中

    5

    主题

    353

    回帖

    9394

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    9394
    QQ
    发表于 2014-11-4 18:21:00 | 显示全部楼层
    MTS视频格式碎片提取方案浅析
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-7-20 16:20
  • 签到天数: 79 天

    [LV.6]五品郎中

    5

    主题

    353

    回帖

    9394

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    9394
    QQ
    发表于 2014-11-4 18:21:09 | 显示全部楼层
    感谢分享,真是有用
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表