Linux -- это интересно

recoverjpeg


recoverjpeg — консольная Python утилита для восстановления удалённых изображений формата JPEG с карт памяти или USB-накопителей (флешек), в том числе с повреждённой файловой системой.

В состав пакета recoverjpeg входят утилиты recovermov (восстановление удалённых MOV-фйлов), remove-duplicates (поиск и удаление дубликатов JPEG/MOV-фйлов) и sort-pictures (сортировка и переименование изображений по EXIF информации, метаданным).

recoverjpeg и recovermov могут работать напрямую с носителем или образом файловой системы (созданного с помощью dd, ddrescue и др). Утилиты сканируют файловую систему пытаясь распознать jpeg/mov-структуры в блоках размером от 512 байт. Утилиты могут быть полезны при случайном удалении каких то изображений или видео роликов, форматировании, удалении раздела и прочее (при условии сохранения работоспособности накопителя).

recoverjpeg и recovermov восстанавливают файлы в текущий (по умолчанию) или заданный каталог, под именем image с пятизначным, шестизначным, семизначным и далее числом, начиная с нуля, по мере необходимости (в зависимости от количества файлов на носителе).

Для работы утилит recoverjpeg/recovermov требуются права администратора (root).

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Страница на github.com

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)