相机删除视频恢复后损坏打不开修复方法

同事对热恋5年的女朋友精心准备了一场浪漫求婚仪式,让朋友帮忙用单反相机拍摄记录这一美好时刻。不巧的的是朋友清理相机空间时,不小心把这一视频删除了,找人帮忙把视频恢复了,却无奈发现恢复出来的视频播放不了,真是好事多磨。这可怎么办,同事非常着急。

从网盘获得损坏的文件,用代码分析工具打开,发现文件头与文件类型不符,如下图显示。MP4文件头开始应该是0X0000001866747970,但这个却是0XFFD8FFE1,这明显是照片的文件头代码。显然,视频数据存在文件碎片或者被覆盖。

再往后面检查代码,除了开头2MB是照片数据,后面代码都与视频代码特征相符,从而判断是视频被后面拍摄的1张照片覆盖了文件头。文件代码完整率98%,具备可修复条件。

于是对98%的视频代码进行了重新封装修复,视频最终修复好了!

相关推荐
二狗哈1 小时前
制作一款打飞机游戏19:碰撞检测
数码相机·游戏
电鱼智能的电小鱼5 小时前
SAIL-RK3588协作机器人运动控制器技术方案
linux·嵌入式硬件·数码相机·机器人·无人机·边缘计算
中达瑞和-高光谱·多光谱8 小时前
高光谱相机在工业检测中的应用:LED屏检、PCB板缺陷检测
数码相机
labview_自动化8 小时前
焊接机排错
数码相机
中达瑞和-高光谱·多光谱8 小时前
高光谱相机在生物医学中的应用:病理分析、智慧中医与成分分析
数码相机
THe CHallEnge of THe BrAve8 小时前
面阵相机中M12镜头和远心镜头的区别及性能优势
图像处理·数码相机·计算机视觉·视觉检测
敢敢のwings10 小时前
相机雷达外参标定算法调研
数码相机·算法
海鸥-w1 天前
Unity中使用Cinemachine插件创建自由视角相机(freelookCamera)来实现第三人称漫游
数码相机·unity·游戏引擎
徐凤年_1 天前
配置Intel Realsense D405驱动与ROS包
数码相机·ubuntu
THe CHallEnge of THe BrAve1 天前
工业相机中CCM使能参数-色彩校正矩阵
数码相机·线性代数·矩阵