索尼mxf覆盖部分恢复案例(索尼PMW-580)

2023-12-01 17:28

本文主要是介绍索尼mxf覆盖部分恢复案例(索尼PMW-580),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

索尼mxf覆盖部分恢复案例(索尼PMW-580)

索尼的摄像机型号是比较繁多的,高端系列基本上是以mxf文件为主,这一类案例之前处理不少,今天我们看一个索尼pmw-580摄像机删除后又覆盖的恢复案例。

故障存储:64G SD卡/Exfat文件系统

故障现象:

拍摄时由于操作失误导致一条素材被删除,中途没有换卡继续拍摄,拍摄完成后才发现第一条素材不存在。客户反映此条素材时长约40多分钟。

故障分析:

经过分析底层数据发现卡上有两条素材, 一个25.9G一个是10.9G,结合剩余空间,认为还是有一定希望的。通过分析存在文件,发现PWM-580这种摄像机的碎片是比较多的,如图1能看到,这个25.9的MXF文件碎片数量达到了惊人的1756个。而碎片存在数据区交叉存储的情况,这个给分离碎片和判断上下碎片区间所属带来了比较大的困难。同样的,这个碎片级别,通用的恢复软件就不用尝试了,肯定不行!由于能确定在删除第一条后又拍了两条素材,而且这两条素材容量都不算小,所以基本上判断应该是存在覆盖,具体能否恢复只能扫描完成后才能确定。

图1:PMW-580生成的mxf碎片数量惊人

故障处理:

STEP1: 使用CHS零壹视频恢复程序高级版扫描,注意扫描时要选择逻辑盘(文件系统不为RAW即为逻辑盘)扫描大类->高清视频 ,扫描小类->索尼MXF

点击下方“高级设置”- >MXF视频高级设置->勾选”重组EC碎片(索尼PMW580系列”),注意开启此项EC碎片重组功能后可以在MXF结构体缺失的情况下对EC数据区直接重组,仅支持EXFAT文件系统。点击确定后然后点击扫描开始扫描。

STEP2:等待扫描完成

STEP3:查看数据,经过对比筛选存在的两条,一个25.9G一个是10.9,重点查找为L5级的文件,可以看至爱一个16.83G的文件比较吻合,保存此文件进行下一步修复工作。

STEP4:点击高级版上方的“视频修复”进行切换,然后开始修复

 第一步:点击样本文件,添加样本(需要同摄像机、同参数至少“二同”具体参考样本文件要求的帖子)

 第二步:点击损坏文件批量添加按钮,添加损坏文件

 第三步:点击修复即可

STEP5:修复完成后就可以查看数据了,可以看到这个16.84G的文件时长为43分41秒,经过和客户核对除了少量的画面基本上算是比较完整,至此恢复工作完成。

这就是索尼mxf覆盖后的恢复方法(索尼pmw-580),大家在遇到此类问题时,可以和我们联系!

这篇关于索尼mxf覆盖部分恢复案例(索尼PMW-580)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/442022

相关文章

一文详解如何在Python中从字符串中提取部分内容

《一文详解如何在Python中从字符串中提取部分内容》:本文主要介绍如何在Python中从字符串中提取部分内容的相关资料,包括使用正则表达式、Pyparsing库、AST(抽象语法树)、字符串操作... 目录前言解决方案方法一:使用正则表达式方法二:使用 Pyparsing方法三:使用 AST方法四:使用字

Python中使用正则表达式精准匹配IP地址的案例

《Python中使用正则表达式精准匹配IP地址的案例》Python的正则表达式(re模块)是完成这个任务的利器,但你知道怎么写才能准确匹配各种合法的IP地址吗,今天我们就来详细探讨这个问题,感兴趣的朋... 目录为什么需要IP正则表达式?IP地址的基本结构基础正则表达式写法精确匹配0-255的数字验证IP地

MySQL高级查询之JOIN、子查询、窗口函数实际案例

《MySQL高级查询之JOIN、子查询、窗口函数实际案例》:本文主要介绍MySQL高级查询之JOIN、子查询、窗口函数实际案例的相关资料,JOIN用于多表关联查询,子查询用于数据筛选和过滤,窗口函... 目录前言1. JOIN(连接查询)1.1 内连接(INNER JOIN)1.2 左连接(LEFT JOI

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

Mysql删除几亿条数据表中的部分数据的方法实现

《Mysql删除几亿条数据表中的部分数据的方法实现》在MySQL中删除一个大表中的数据时,需要特别注意操作的性能和对系统的影响,本文主要介绍了Mysql删除几亿条数据表中的部分数据的方法实现,具有一定... 目录1、需求2、方案1. 使用 DELETE 语句分批删除2. 使用 INPLACE ALTER T

使用Python实现网络设备配置备份与恢复

《使用Python实现网络设备配置备份与恢复》网络设备配置备份与恢复在网络安全管理中起着至关重要的作用,本文为大家介绍了如何通过Python实现网络设备配置备份与恢复,需要的可以参考下... 目录一、网络设备配置备份与恢复的概念与重要性二、网络设备配置备份与恢复的分类三、python网络设备配置备份与恢复实

MySQL使用binlog2sql工具实现在线恢复数据功能

《MySQL使用binlog2sql工具实现在线恢复数据功能》binlog2sql是大众点评开源的一款用于解析MySQLbinlog的工具,根据不同选项,可以得到原始SQL、回滚SQL等,下面我们就来... 目录背景目标步骤准备工作恢复数据结果验证结论背景生产数据库执行 SQL 脚本,一般会经过正规的审批

MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固 通俗易懂版)

《MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固通俗易懂版)》本文主要讲解了MySQL中的多表查询,包括子查询、笛卡尔积、自连接、多表查询的实现方法以及多列子查询等,通过实际例子和操... 目录复合查询1. 回顾查询基本操作group by 分组having1. 显示部门号为10的部门名,员

通过ibd文件恢复MySql数据的操作方法

《通过ibd文件恢复MySql数据的操作方法》文章介绍通过.ibd文件恢复MySQL数据的过程,包括知道表结构和不知道表结构两种情况,对于知道表结构的情况,可以直接将.ibd文件复制到新的数据库目录并... 目录第一种情况:知道表结构第二种情况:不知道表结构总结今天干了一件大事,安装1Panel导致原来服务

MySQL InnoDB引擎ibdata文件损坏/删除后使用frm和ibd文件恢复数据

《MySQLInnoDB引擎ibdata文件损坏/删除后使用frm和ibd文件恢复数据》mysql的ibdata文件被误删、被恶意修改,没有从库和备份数据的情况下的数据恢复,不能保证数据库所有表数据... 参考:mysql Innodb表空间卸载、迁移、装载的使用方法注意!此方法只适用于innodb_fi