Σφάλμα κατά την ερμηνεία του αρχείου εικόνας JPEG

... επεξεργασία φωτογραφίας και σχετικό λογισμικό GNU Linux

Συντονιστής: adem1

Re: Σφάλμα κατά την ερμηνεία του αρχείου εικόνας JPEG

Δημοσίευσηαπό medigeek » 01 Απρ 2011, 08:33

Οι εντολές δείχνουν ότι πράγματι είναι corrupt.
Lynx έγραψε:
medigeek έγραψε:3. Έχεις ακόμη την κάρτα μνήμης (όχι το usb flash); Ναι την εχω μεσα στην καμερα!! :)

4. Έχεις ακόμη φυλαγμένες τις φωτογραφίες στην κάρτα μνήμης; Οχι! Αυτη ειναι η βλακεια! Τις περασα στο flashaki και καπως χαλασαν! (windows problems!)


Μην χρησιμοποιήσεις ούτε την φωτογραφική ούτε την κάρτα μέχρι να τελειώσουμε.

- Μήπως έχεις κάποια συσκευή usb card reader; Μπορείς να δανειστείς από κάποιον; Ή κάποιο laptop με card reader ενσωματωμένο για να χρησιμοποιήσουμε ubuntu και live cd επάνω του;
- Μπορείς να αγοράσεις card reader; Δεν κοστίζουν πολλά (2-3 ευρώ για συγκεκριμένη μάρκα και το πολύ 10-15 ευρώ για αναγνώριση διαφορων καρτών). Εγώ αποκλειστικά με card reader μεταφέρω φωτογραφίες από την φωτογραφική και ξέρω πολλούς που θα σου προτείνουν το ίδιο.
Απλά να είσαι σίγουρος ότι αγόρασες το σωστό card reader! Ρώτησε αν υποστηρίζει τη μάρκα της κάρτας σου (microSd).
Δεν λέω ότι με την αγορά card reader θα λύσουμε 100% το πρόβλημα, αλλά σίγουρα θα έχεις μεγαλύτερη πιθανότητα να λυθεί. :)

Edit:
Μπορείς να δοκιμάσεις να διαβάσεις ακόμη μια φορά τους οδηγούς για photorec:
http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step

Η ιδέα είναι:
- θα κάνουμε backup το "δίσκο" (εδώ memory card) με την εντολή dd:
Παράδειγμα εντολής (όπου:
Κώδικας: Επιλογή όλων
dd if=/dev/hda of=mycard.img
dd if=/dev/hda conv=sync,noerror of=mycard2.img

(/dev/hda η memory card)

- θα διαβάσουμε το αρχείο αυτό με το photorec:
Κώδικας: Επιλογή όλων
photorec mycard.img
photorec mycard2.img


Θα ακολουθήσουμε τις οδηγίες που προτείνει ο οδηγός:
http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Σφάλμα κατά την ερμηνεία του αρχείου εικόνας JPEG

Δημοσίευσηαπό Th P » 02 Απρ 2011, 09:29

Εκτός από την προσπάθεια ανάκτησης των φωτογραφιών από το memory card όπως περιγράφεται πιο πάνω
Δες και λίγες ακόμα πληροφορίες εδώ άν θέλήσεις να ξαναπροσπαθήσεις να επιδιορθώσεις τις φωτογραφίες με το Ghex:
every JPEG starts with a "start of image" marker and stop with an "end of image" marker. Most markers are followed by 2 bytes which tell the number of bytes that fit in the frame that was marked with this marker. After that the data follows. So what markers are in a typeical JPEG? These markers should exist in all JPEG files:

0xffd8 - Start Of Image
0xfffe - Comment (Optional)
0xffdb - Quantization Table
0xffc0 - Start Of Frame (Baseline)
0xffc4 - Huffman Table (Sometimes ommited from mjpeg files)
0xffda - Start Of Scan (This is the actual compressed image)
0xffd9 - End Of Image

Anyway, after removing the 8 bytes of padding and the extra crap at the end of each file, the images open without any complaint

http://www.mikekohn.net/stuff/digital_concepts_camera.php

σε κάθε περίπτωση είναι καλό να ενημερώνεις για τις ενέργειες που κάνεις και για τα αποτελέσματα

Φιλικά
Θανάσης Π.
Σταθερή είναι η διανομή που προσπαθείς ανεπιτυχώς να κρασσάρεις
Linux: Low┃Προγραμματισμός: No┃Αγγλικά: Good
Είμαι αναλφάβητος, ανιστόρητος και άξιος της μοίρας μου
Άβαταρ μέλους
Th P
powerTUX
powerTUX
 
Δημοσιεύσεις: 1981
Εγγραφή: 02 Μάιος 2009, 10:46
Τοποθεσία: Θεσσαλονίκη
IRC: ThP1
Εκτύπωση

Re: Σφάλμα κατά την ερμηνεία του αρχείου εικόνας JPEG

Δημοσίευσηαπό Lynx » 08 Απρ 2011, 16:49

medigeek έγραψε:Μην χρησιμοποιήσεις ούτε την φωτογραφική ούτε την κάρτα μέχρι να τελειώσουμε.

- Μήπως έχεις κάποια συσκευή usb card reader; Μπορείς να δανειστείς από κάποιον; Ή κάποιο laptop με card reader ενσωματωμένο για να χρησιμοποιήσουμε ubuntu και live cd επάνω του;
- Μπορείς να αγοράσεις card reader; Δεν κοστίζουν πολλά (2-3 ευρώ για συγκεκριμένη μάρκα και το πολύ 10-15 ευρώ για αναγνώριση διαφορων καρτών). Εγώ αποκλειστικά με card reader μεταφέρω φωτογραφίες από την φωτογραφική και ξέρω πολλούς που θα σου προτείνουν το ίδιο.
Απλά να είσαι σίγουρος ότι αγόρασες το σωστό card reader! Ρώτησε αν υποστηρίζει τη μάρκα της κάρτας σου (microSd).
Δεν λέω ότι με την αγορά card reader θα λύσουμε 100% το πρόβλημα, αλλά σίγουρα θα έχεις μεγαλύτερη πιθανότητα να λυθεί. :)

Edit:
Μπορείς να δοκιμάσεις να διαβάσεις ακόμη μια φορά τους οδηγούς για photorec:
http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step

Η ιδέα είναι:
- θα κάνουμε backup το "δίσκο" (εδώ memory card) με την εντολή dd:
Παράδειγμα εντολής (όπου:
Κώδικας: Επιλογή όλων
dd if=/dev/hda of=mycard.img
dd if=/dev/hda conv=sync,noerror of=mycard2.img

(/dev/hda η memory card)

- θα διαβάσουμε το αρχείο αυτό με το photorec:
Κώδικας: Επιλογή όλων
photorec mycard.img
photorec mycard2.img


Θα ακολουθήσουμε τις οδηγίες που προτείνει ο οδηγός:
http://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step


Ναι εχω card reader! Τελικα ειναι miniSD .. αλλα δεν ειναι η διαδρομη hda αλλα bsd1(συμφωνα με g-parted και μου λεει ολι την ωρα οτι δεν υπαρχει τετοιο αρχειο ή καταλογος!! :eh: :eh:
Spoiler: show
Γνώσεις: → Linux: Μέτρια ┃ Προγραμματισμός: Το παλεύω! ┃ Αγγλικά: Καλά

Laptop:
Λειτουργικό: → Ubuntu 13.10 Saucy Salamander & Windows 7
Προδιαγραφές: → Intel Core i3-2350M CPU @ 2.30GHz ‖ RAM 3912 MiB ‖ Μοντέλο: → TOSHIBA SATELLITE C855-10M
Κάρτες Γραφικών: → Intel 2nd Generation Core Processor Family Integrated Graphics Controller[/list]
Άβαταρ μέλους
Lynx
punkTUX
punkTUX
 
Δημοσιεύσεις: 224
Εγγραφή: 06 Ιουν 2010, 16:55
Εκτύπωση

Προηγούμενη

Επιστροφή στο Φωτογραφία και GNU Linux