我从某人那里得到了一张 16GB 的存储卡,无法正常加载(要求重新格式化)。我试图让 jpegs 离开它。
我跑去dd
将内容转储到一个文件中,效果很好。该文件不会挂载和读取,因此内容在某种程度上已损坏。
在十六进制编辑器中打开转储显示那里有数据,通过查找 jpeg 开始和结束的标记(FFD8 和 FFD9),我已经能够手动提取前 3 个 jpeg。
在我去编写一些代码来流式传输文件、找到偏移量并转储文件之前,有没有现有的方法可以做到这一点?我无法通过简单的谷歌搜索找到任何东西,但不想解决以前必须多次解决的问题。
有谁知道一些软件或一个像样的库(Python 会很好,因为我熟悉该语言,尽管任何事情都可以)可以轻松地让我提取 jpeg,还是我自己编写代码更好?