《WinHEX》修复受损的MPEG媒体文件

  [复制链接]
  • TA的每日心情
    开心
    2012-4-25 18:36
  • 签到天数: 1 天

    [LV.1]布衣百姓

    200

    主题

    862

    回帖

    2601

    积分

    Intohard Team

    づ甜甜橙子ぜ

    Rank: 7Rank: 7Rank: 7

    积分
    2601
    发表于 2007-6-28 20:14:01 | 显示全部楼层 |阅读模式
      有时我们会遇到这种情况:从网上下载的MPEG文件用某些MPEG播放工具打开时会提示“不能识别的格式”或“格式不对”,从而无法播放。有趣的是同样的文件用其他播放软件也有能播放的时候,但开始的几秒钟画面总要一跳一闪的,从中可以看出是MPEG文件头数据有所损坏。如果能修复受损的MPEG文件头就可以用任何MPEG播放软件来播放了,我们可以用winhex来实现这个目的。


      具体方法:先找一个完整无损的MPEG文件,用WinHex打开它,在WinHex窗口中按住鼠标左键并从偏移量00000000拖到偏移量略大于受损的MPEG文件头异常部分的终止处,然后按Ctrl+Shift+C将此段数据复制到内存。


      接下来用WinHex打开受损的MPEG文件,同样用鼠标从偏移量00000000开始,选到同刚才已经选取的结束偏移量一致的地方(如选取的偏移范围是00000000——000018E0,那么被替换的范围就应该从00000000——000018E0)。按Ctrl+V将刚刚复制的代码粘贴下来,即可用正常的MPEG文件头数据替代掉受损MPEG文件已选定部分。


      保存退出WinHex,试试看,使用MPEG播放软件播放原来受损的MPEG文件,再也没有“不能识别的格式”或“格式不对”的提示了,大功告成!

    该用户从未签到

    3

    主题

    65

    回帖

    49

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    49
    发表于 2007-6-29 02:38:02 | 显示全部楼层
    谢谢LZ提供的好思路,希望LZ多发些WINHEX使用的相关帖子!

    该用户从未签到

    0

    主题

    19

    回帖

    17

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    17
    发表于 2007-7-1 08:59:13 | 显示全部楼层
    不懂,复制的泛围有什么限制啊?长一点或短一点行不行呢

    该用户从未签到

    1

    主题

    662

    回帖

    952

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    952
    发表于 2007-7-5 11:22:12 | 显示全部楼层
    那个范围怎么定拉?没范围也不好搞!还是文件头有什么标志性的字符拉?
  • TA的每日心情
    开心
    2015-4-28 17:12
  • 签到天数: 1 天

    [LV.1]布衣百姓

    0

    主题

    77

    回帖

    272

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    272
    发表于 2007-7-21 20:51:28 | 显示全部楼层
    学习 [s:205] [s:205]

    该用户从未签到

    0

    主题

    36

    回帖

    46

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    46
    发表于 2007-7-24 08:58:48 | 显示全部楼层
    确实.这个东东需要一定的头文件标记实战经验的累积和探索发现. [s:206]

    该用户从未签到

    9

    主题

    342

    回帖

    324

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    324
    发表于 2007-7-30 23:53:00 | 显示全部楼层
    好像有专门的修复软件,但要重新生成一个文件比较麻烦。

    该用户从未签到

    0

    主题

    19

    回帖

    39

    积分

    [INTOHARD]工兵

    Rank: 1

    积分
    39
    发表于 2007-9-11 11:56:25 | 显示全部楼层
    想法真好,直接将头部文件替换掉
       [s:18]
    slw

    该用户从未签到

    6

    主题

    260

    回帖

    152

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    152
    QQ
    发表于 2007-9-18 11:42:08 | 显示全部楼层
    想问个问题 要是 能播放 但是播放的东西卡 很乱看不清楚 这样用这个办法也能解决吗?

    该用户从未签到

    4

    主题

    252

    回帖

    190

    积分

    [INTOHARD]班长

    Rank: 2

    积分
    190
    发表于 2007-9-18 13:43:46 | 显示全部楼层
    谢谢  了    !!
    共享万岁啊 !!!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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