У меня есть карта памяти на 16 ГБ от того, кто не загружается должным образом (просит переформатировать).Я пытаюсь получить jpegs от него.
Я запустил dd
, чтобы вывести содержимое в файл, который работал великолепно.Файл не будет подключен и не будет прочитан, поэтому содержимое каким-то образом повреждено.
Открытие дампа в шестнадцатеричном редакторе показывает, что там есть данные, и ищет маркеры для начала и конца.JPEG (FFD8 и FFD9), я был в состоянии вручную извлечь первые 3 JPEG.
Прежде чем я пойду и напишу код для потоковой передачи файла, найти смещения и дамп файлов, естьЕсть ли способ сделать это?Я ничего не могу найти с помощью простого поиска в Google, но не хочу решать проблему, которая должна была решаться много раз раньше.
Кто-нибудь знает о каком-либо программном обеспечении или приличной библиотеке (Pythonбудьте хороши, поскольку я знаком с языком, хотя что-нибудь подойдет), который легко позволит мне извлечь jpegs, или мне лучше просто написать код самому?