Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Caml-list] [ANN] camera-rescue v0.0.1: Recover JPEG files from a crashed SD/MMC/CF camera memory card

11 views
Skip to first unread message

Sylvain Le Gall

unread,
Sep 7, 2010, 4:50:49 PM9/7/10
to caml...@inria.fr
This program searches for JPEG files into a dump of a memory card (a RAW
file). Once found, each files is saved in a different JPEG file.

This tool scans for JPEG markers inside the RAW. When a SOI (Start of Image)
marker is found, the tool scan the content to find a consistent EOI (End of
Image) marker.

It doesn't need to have a valid filesystem so it can handle most of the
crashed memory card. It recovers the image data and EXIF information.

Homepage:
http://forge.ocamlcore.org/projects/camera-rescue/

Get source code:
$ darcs get http://darcs.ocamlcore.org/repos/camera-rescue

Browse source code:
http://darcs.ocamlcore.org/cgi-bin/darcsweb.cgi?r=camera-rescue;a=summary

[Generated by 'OASIS announce']


_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

Gabriel Kerneis

unread,
Sep 8, 2010, 9:54:26 AM9/8/10
to Sylvain Le Gall, caml...@inria.fr
On Tue, Sep 07, 2010 at 10:50:42PM +0200, Sylvain Le Gall wrote:
> This program searches for JPEG files into a dump of a memory card (a RAW
> file). Once found, each files is saved in a different JPEG file.

Out of curiosity, what is the difference with recoverjpeg (except the
programming language)?

http://www.rfc1149.net/devel/recoverjpeg

Regards,
--
Gabriel Kerneis

Sylvain Le Gall

unread,
Sep 8, 2010, 10:19:52 AM9/8/10
to caml...@inria.fr
On 08-09-2010, Gabriel Kerneis <ker...@pps.jussieu.fr> wrote:
> On Tue, Sep 07, 2010 at 10:50:42PM +0200, Sylvain Le Gall wrote:
>> This program searches for JPEG files into a dump of a memory card (a RAW
>> file). Once found, each files is saved in a different JPEG file.
>
> Out of curiosity, what is the difference with recoverjpeg (except the
> programming language)?
>
> http://www.rfc1149.net/devel/recoverjpeg
>

As another user points me to, there is also:
http://www.cgsecurity.org/wiki/PhotoRec

camera-rescue is probably not as good as these other tools. There are
plenty of tools like this one. But it makes a good example code ;-)

Regards,
Sylvain Le Gall

0 new messages