首页 > 其他分享 >相机突然断电,保存的DAT视频文件如何打开

相机突然断电,保存的DAT视频文件如何打开

时间:2023-11-12 21:31:48浏览次数:44  
标签:相机 修复 文件 DAT 视频文件 断电 弹窗

3-6

本文主要解决因相机突然断电导致拍摄的视频文件打不开的问题。

在平常使用相机拍摄视频,比如使用佳能相机拍摄视频的时候,如果电池突然断电,就非常有可能会导致视频没来得及保存而损坏的情况,比如会产生下图中的这种DAT文件

相机突然断电,保存的DAT视频文件如何打开_视频修复

这个DAT文件就是相机临时保存的数据没来得及处理为视频文件的原始数据,这时候用播放器打开是肯定开不了的,手动把后缀改为MP4或者MOV也是不行的

相机突然断电,保存的DAT视频文件如何打开_相机拍摄_02

这种情况其实还是有可能修复打开的,因为它是原始数据,把原始数据修复成视频文件即可,只要它不是0B的文件大小,就有希望,以下方法有很大概率可以修复这种损坏的文件。

【首先准备以下必备资料】

1,一个打不开的视频文件

2,一个好的视频文件(最好是同相机拍的同任务的,因为需要一致的参数)

3,一台电脑

4,《相机DAT视频文件数据恢复》软件工具,点此获取

【具体修复方法】

1,首先准备好上面提到的两个文件,一好一坏,如下图,其中MOV是好的文件,DAT是坏的文件,它们是同一台相机,在同一个任何中拍的,并且没有调整过帧率、分辨率等参数的,时长不一样不要吧,其它的要尽量一样

相机突然断电,保存的DAT视频文件如何打开_相机拍摄_03

2,找到《相机DAT视频文件数据恢复》工具,对软件压缩包解压,然后双击打开软件,如下图

相机突然断电,保存的DAT视频文件如何打开_视频修复_04

3,软件打开后是下面这样的界面,有两个格,分别要你选择一好一坏的文件

相机突然断电,保存的DAT视频文件如何打开_视频修复_05

4,在【可以播放的视频文件】中选择好的那个视频文件,在【不能播放的视频文件】中选择坏的视频文件,准备修复

相机突然断电,保存的DAT视频文件如何打开_相机拍摄_06

5,选择好之后,点击【一键恢复】,软件就会开始尝试修复,如果文件很大,需要的时间稍长,耐心等一下就行,如果文件很小,可能十秒种就可以搞定

相机突然断电,保存的DAT视频文件如何打开_视频损坏_07

6,软件提示到第三步的时候,会出现一个弹窗和黑框,等到黑框结束后,才可以关闭弹窗,如果文件比较小,这个黑色窗口也就一闪而过,所以如果没有看到黑框,就直接关掉弹窗就好了,下图中显示了黑框和弹窗的示例

相机突然断电,保存的DAT视频文件如何打开_相机拍摄_08

7,关闭弹窗后,软件会显示下面这句话,就说明执行完成,可以去看结果了

相机突然断电,保存的DAT视频文件如何打开_视频损坏_09

8,修复后的结果文件就在坏文件旁边

相机突然断电,保存的DAT视频文件如何打开_相机拍摄_10

9,双击修复结果文件看看是否播放正常

相机突然断电,保存的DAT视频文件如何打开_视频修复_11

10,以上视频可以播放,说明视频已经修复好了,但是文件的数据坏法是很多的,如果声音不对、画面有马赛克等,说明软件处理不了这个文件的损坏方法,这时候就可以点软件右下角的【需要帮助】,也许还是有希望的。

 

 

标签:相机,修复,文件,DAT,视频文件,断电,弹窗
From: https://blog.51cto.com/u_15928529/8331190

相关文章

  • LACP(Link Aggregation Control Protocol Data Unit,LACPDU)
    1、手工模式配置流程:1)创建ETH-trunk1interfaceEth-trunk12)将端口配置为Eth-Trunk1intg0/0/1Eth-trunk13)配置Eth-trunk类型interfaceEth-Trunk1portlink-typetrunkporttrunkallow-passvlan2to40944、主动端与被动端(越小越优先)系统视图模型下:lacppriority0-655......
  • Data对象
    概念日期类型使用自UTC(CoordinatedUniversalTime,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。Date类型保存的日期能够精确到1970年1月1日之前或之后的285616年。创建Date对象vardateObj=newDate();//在调用Date构造方法而不传递参数......
  • c#如何更改 DataTable 列的顺序
    dataTable.Columns["Qty"].SetOrdinal(0);dataTable.Columns["Unit"].SetOrdinal(1);扩展方法:publicstaticclassDataTableExtensions{publicstaticvoidSetColumnsOrder(thisDataTabletable,paramsString[]columnNames){......
  • FastReport打印DataBand分列:DataBand.Columns.Count
    FastReport打印DataBand分列,DataBand.Columns.Count。看图,转载请注明海宏软件:下面的图片:diffImg、pltImg、rbcImg实际上是三行记录,横着打印了。 C#下载网页文件并存入DataTable的DataRow的DataColumn字段里:if(web==null)web=newWebClient();row["oImg"]=web.Down......
  • Delphi 用TDatasetToJSONBridge原生支持DataSet导出Json(转红鱼儿)
    Xalion发现data.DBJson单元,不知什么时候加的,官方帮助中也没有写。1procedureTForm18.Button2Click(Sender:TObject);2var3cV:TDatasetToJSONBridge;4jo:Tjsonobject;5begin6cV:=TDatasetToJSONBridge.Create;7try8cV.Dataset:=mt;......
  • 1. WPF DataBinding--概述
    数据绑定为应用程序提供了一种简单而一致的方式来表示数据并与之交互,UI元素可以绑定到不同的数据源(.net对象和XML),什么是数据绑定数据绑定是一个UI和它显示数据建立联系的过程。如果建立了正确的绑定,当数据发生变化并发出适当的通知时,UI元素也会自动跟着变化,当UI元素的数据表现发生......
  • new是以Date为构造函数产生对象的,Date()是直接调用了构造函数。控制台在输出日期对象
    Date()//输出:(字符串)'WedSep21202216:53:16GMT+0800(中国标准时间)'newDate()//输出:WedSep21202216:53:23GMT+0800(中国标准时间)new是以Date为构造函数产生对象的,Date()是直接调用了构造函数。控制台在输出日期对象时调用了tostring......
  • Dataworks数据同步(个人总结)
    实习期间的一点总结,做的是MongoDB数据源的同步,遇到了不少坑,遇到不少问题内容:将指定数据源(如MySQL等数据库)内容增量/全量同步到Dataworks上1、DDL,建表需要在开发环境的生产环境建立存放数据的表,分为全量表(无尾缀)和增量表(_delta)做好字段和表名的备注工作,设计分区字段和生命周期(......
  • 瑞技伙伴 | WEKA® Data Platform,为AI等高性能工作负载提供澎湃动力
    AI淘金热如火如荼, 你有称手的工具吗? 人工智能(ArtificialIntelligent)是指建立及应用算法来模拟人类智慧进行学习、预测和决策。简而言之,AI的目标是试图让电脑像人类一样思考和行动。 AI狂飙进行时,数据先行 无论是总结过去、分析当下、规划未来,亦或准备几道菜,生成式人工智能(Ge......
  • [数据校验/数据质量] 数据校验框架:hibernate-validation
    0前言其一,项目中普遍遇到了此问题,故近两天深入地研究了一下。其二,能够自信地说,仔细看完本篇,就无需再看其他的Java数据校验框架的文章了。1数据校验框架概述1.0数据校验框架的产生背景以Web项目为例,用户需要填写表单信息保存提交。页面输入信息需要进行数据格式校验,并且......