索尼(sony)攝像機格式化后mp4的恢復方法

索尼(sony)的Alpha 7 Ⅳ系列絕對稱的上是索尼的“全畫幅標桿機型”,A7M4配備了3300萬像素的CMOS,以及全新研發的全畫幅背照式Exmor R?CMOS影像傳感器,搭載BIONZ XR?影像處理器,與旗艦微單?Alpha 1如出一轍。下面我們來看看A7M4機器格式后的恢復方法。

故障存儲:

64GB SD卡/文件系統:exFat /簇大小:128KB/攝像機型號:sony A7M4(ILCE-7M4)

故障現象:

客戶描述拍攝完成后交接環節出錯,導致存儲卡被誤格式化,等發現沒有備份數據時已經拍攝了幾段新的視頻(圖1),之后就停止了操作并取下了故障卡,而卡的剩余空間還有大約56.6GB(圖2),后續拍的不算多。客戶需要的是一段5月3號下午拍攝的長度大約35分鐘左右的重要素材文件,其它的視頻在之前有過一次備份。

圖1:格式化后拍了幾段視頻

圖2:剩余空間還有56.6GB

?

圖3:exfat文件系統簇大小128KB

故障分析:

無論是格式化還是刪除,恢復的前提條件是數據沒有被完全覆蓋,這是一個較為生澀的概念,涉及了數據底層,為了方便說明,我們舉個例子說明下。

假設A文件位于邏輯盤的100-200簇區間(為了方便說明暫時不考慮碎片化的情況),現在下達刪除指令文件系統會做如下操作:

  1. 在元文件中標識A文件的屬性為刪除狀態

2、100-200簇的標識狀態從“占用”改成“可分配”

如果此時要寫一個B文件,而操作系統“正好”隨機分配到100-200簇,這個時候B文件數據就徹底取代了A文件,這就是所謂的“覆蓋”,當然覆蓋也至少分為部分覆蓋和全部覆蓋兩種情況,后者很明顯是無法恢復的。

??? 回到這個案例,實際上由于格式化后寫入的數據量不大,而丟失的文件時長達到了35分鐘左右實際長度也至少在8G以上(根據現有文件長度大致推算),所以就算這個文件位于靠前的部分,就算不幸被覆蓋,也只是部分覆蓋,所以恢復的機率是很高的。

故障處理:

這種情況,我們直接使用CHS零壹視頻恢復程序高級版來掃描恢復即可。

STEP1:選擇邏輯盤,進行掃描。邏輯盤和物理盤的區別就是文件系統一項中,物理盤為RAW,而邏輯盤有相應的文件系統(本例中為鏡像文件,選擇exFAT那一項),這一點之前講了很多次,就不贅述了。

圖4:選擇邏輯盤(本例中為鏡像文件,選擇exFAT那一項)

STEP2:掃描設置,索尼(sony)攝像機掃描大類選擇“高清視頻”,然后點擊樣本文件中的路徑按鈕加載一個正常的文件。
強烈建議掃描時添加樣本文件,程序會解析樣本文件并根據其編碼、結構、特征等參數建立精確模型,可以大大提高掃描時的定位精確度,做到“有的放矢”。(具體樣本要求請參考博主樣本文件的使用方法以及注意事項”的帖子)

圖5:添加正確的樣本文件

STEP3:等待掃描完成,添加樣本后程序會解析樣本文件的各種參數(品牌/型號/拍攝時間 /速率/編碼等),這些參數可以助力掃描算法精確定位同參數的視頻文件。

STEP4:掃描完成后直接查看數據,可以看到高級版已經列出了視頻類型、級別、拍攝時間、攝像機型號、視頻編碼、時長、長度等參數,這些參數為查找數據提供了便利。經過查找成功找到了客戶所需要的5月3日下午拍攝的素材,可以看到其時長2144.16秒(35分鐘左右),文件長度13.24GB(圖6),這和我們預測的情況相吻合。至此數據恢復工作完成!

圖6:CHS零壹視頻恢復程序高級版掃描結果

這就是索尼(sony) ILCE-7M4攝像機誤格式化后mp4的恢復方法,大家在遇到此類問題時,可以和CHS數據實驗室聯系!

<<<CHS零壹視頻恢復程序高級版>>>

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/80855.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/80855.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/80855.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2025最新出版 Microsoft Project由入門到精通(七)

目錄 優化資源——在資源使用狀況視圖中查看資源的負荷情況 在資源圖表中查看資源的負荷情況 優化資源——資源出現沖突時的原因及處理辦法 資源過度分類的處理解決辦法 首先檢查任務工時的合理性并調整 增加資源供給 回到資源工作表中雙擊對應的過度分配資源 替換資…

最短路與拓撲(1)

1、找最長良序字符串 #include<bits/stdc.h> using namespace std; const int N105; int dis[N]; int vis[N]; int edge[N][N]; int n,m; int vnum;void dij(int u, int v) {// 初始化距離數組和訪問標記for(int i0; i<vnum; i) {vis[i] 0;dis[i] edge[u][i];}// D…

降低60.6%碰撞率!復旦大學地平線CorDriver:首次引入「走廊」增強端到端自動駕駛安全性

導讀 復旦大學&地平線新作-CorDriver: 首次通過引入"走廊"作為中間表征&#xff0c;揭開一個新的范式。預測的走廊作為約束條件整合到軌跡優化過程中。通過擴展優化的可微分性&#xff0c;使優化后的軌跡能無縫地在端到端學習框架中訓練&#xff0c;從而提高安全…

CSS flex:1

在 CSS 中&#xff0c;flex: 1 是一個用于彈性布局&#xff08;Flexbox&#xff09;的簡寫屬性&#xff0c;主要用于控制 flex 項目&#xff08;子元素&#xff09;如何分配父容器的剩余空間。以下是其核心作用和用法&#xff1a; 核心作用 等分剩余空間&#xff1a;讓 flex …

1.6 關于static和final的修飾符

一.static static是靜態修飾符&#xff0c;用于修飾類成員&#xff08;變量&#xff0c;方法&#xff0c;代碼塊&#xff09; 被修飾的類成員屬于類&#xff0c;不必生成示例&#xff0c;即可直接調用屬性或者方法。 關于代碼塊&#xff0c;被static修飾的代碼塊是靜態代碼塊…

數據結構—(鏈表,棧,隊列,樹)

本文章寫的比較亂&#xff0c;屬于是縫合怪&#xff0c;很多細節沒處理&#xff0c;顯得粗糙&#xff0c;日后完善&#xff0c;今天趕時間了。 1. 紅黑樹的修復篇章 2. 紅黑樹的代碼理解&#xff08;部分寫道注釋之中了&#xff09; 3. 隊列與棧的代碼 4. 重要是理解物理邏輯&a…

每日Prompt:發光線條解剖圖

提示詞 一幅數字插畫&#xff0c;描繪了一個 [SUBJECT]&#xff0c;其結構由一組發光、干凈且純凈的藍色線條勾勒而成。畫面設定在深色背景之上&#xff0c;以突出 [SUBJECT] 的形態與特征。某個特定部位&#xff0c;如 [PART]&#xff0c;通過紅色光暈加以強調&#xff0c;以…

【時時三省】(C語言基礎)使用字符串處理函數

山不在高&#xff0c;有仙則名。水不在深&#xff0c;有龍則靈。 ----CSDN 時時三省 在C函數庫中提供了一些用來專門處理字符串的函數&#xff0c;使用方便。幾乎所有版本的C語言編譯系統都提供這些函數。下面介紹幾種常用的函數。 ①puts函數 輸出字符串的函數 其一般形式…

構建可信數據空間需要突破技術、規則和生態三大關鍵

構建可信數據空間需要突破技術、規則和生態三大關鍵&#xff1a;技術上要解決"可用不可見"的隱私計算難題&#xff0c;規則上要建立動態確權和跨境流動的治理框架&#xff0c;生態上要形成多方協同的標準體系。他強調&#xff0c;只有實現技術可控、規則可信、生態協…

模板的使用

模板 模板的概念&#xff1a;模板就是建立一個通用的模具&#xff0c;大大提高復用性 c中模板機制分為兩類 函數模板 建立一個通用函數&#xff0c;其函數返回值類型和形參類型可以不具體定制&#xff0c;用一個虛擬的類型來代表 template<typename T> //template 聲…

YOLOv1:開啟實時目標檢測的新篇章

YOLOv1&#xff1a;開啟實時目標檢測的新篇章 在深度學習目標檢測領域&#xff0c;YOLO&#xff08;You Only Look Once&#xff09;系列算法無疑占據著重要地位。其中&#xff0c;YOLOv1作為開山之作&#xff0c;以其獨特的設計理念和高效的檢測速度&#xff0c;為后續的目標…

vim中的查找

在 Vim 中&#xff0c;使用 n 鍵可以按正向&#xff08;向下&#xff09;繼續查找下一個匹配項。若要反向&#xff08;向上&#xff09;查找&#xff0c;可以使用以下方法&#xff1a; 1. 使用 N 鍵反向查找 在查找命令&#xff08;如 /keyword&#xff09;后&#xff0c;按下…

卡爾曼濾波通俗理解

卡爾曼濾波器的目的與意義何在&#xff1f; - 陳不陳的回答 - 知乎 https://www.zhihu.com/question/41351736/answer/3057034500 這是一個比較通俗易懂的例子&#xff0c;讀完之后可以對卡爾曼濾波怎么使用有比較直觀的理解。 &#x1f9e0; 一、卡爾曼濾波是什么&#xff1f;…

對抗帕金森:在疾病陰影下,如何重掌生活主動權?

帕金森病&#xff0c;一種影響全球超 1000 萬人的神經退行性疾病&#xff0c;正無聲地改變著患者的生活軌跡。隨著大腦中多巴胺分泌減少&#xff0c;患者逐漸出現肢體震顫、肌肉僵硬、步態遲緩等癥狀&#xff0c;甚至連扣紐扣、端水杯這類日常動作都變得艱難。更棘手的是&#…

黑馬k8s(五)

1.Namespace 2.Pod run nginx&#xff1a;nginx是pod控制器的名稱&#xff0c;不是pod的名稱 查看pod更高的參數&#xff1a; 啟動一個不存在的鏡像&#xff1a;pod 查看 dev下面的pod&#xff0c;第二個pod處于容器創建的狀態 查看pod的詳情描述&#xff1a; 通過pod的ip&…

推薦算法工程化:ZKmall模板商城的B2C 商城的用戶分層推薦策略

在 B2C 電商競爭激烈的市場環境中&#xff0c;精準推薦已成為提升用戶體驗、促進商品銷售的關鍵。ZKmall 模板商城通過推薦算法工程化手段&#xff0c;深度挖掘用戶數據價值&#xff0c;制定科學的用戶分層推薦策略&#xff0c;實現 “千人千面” 的個性化推薦&#xff0c;幫助…

如何使用 Qwen3 實現 Agentic RAG?

今天&#xff0c;我們將學習如何部署由阿里巴巴最新Qwen 3驅動的Agentic RAG。 這里是我們的工具棧&#xff1a; CrewAI用于代理編排。 Firecrawl用于網絡搜索。 LightningAI的LitServe用于部署。 頂部的視頻展示了這一過程。 圖表顯示了我們的Agentic RAG流程&#xff1…

【UAP】《Empirical Upper Bound in Object Detection and More》

Borji A, Iranmanesh S M. Empirical upper bound in object detection and more[J]. arXiv preprint arXiv:1911.12451, 2019. arXiv-2019 文章目錄 1、Background and Motivation2、Related Work3、Advantages / Contributions4、Experimental Setup4.1、Benchmarks Dataset…

LeetCode 941. 有效的山脈數組 java題解

https://leetcode.cn/problems/valid-mountain-array/description/ 雙指針 class Solution {public boolean validMountainArray(int[] arr) {int lenarr.length;if(len<3) return false;int left0,rightlen-1;while(left1<len&&arr[left]<arr[left1]){left…

udp多點通信和心跳包

刷題 # UDP多點通信核心要點## 基礎通信模式### 單播通信- 一對一通信方式- UDP默認通信模式- 地址指向具體目標主機### 廣播通信- 一對多通信機制- 地址范圍&#xff1a;xxx.xxx.xxx.255- 僅限局域網傳輸- 需設置SO_BROADCAST標志### 組播通信- 多對多群組通信- 地址范圍&…