Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: brumla.cz 17 Dubna 2008, 20:35:10

Název: jpg není jpeg...?! [vyřešeno]
Přispěvatel: brumla.cz 17 Dubna 2008, 20:35:10
ahoj, mám takovou otázku... dneska mi ubuntu vyhodilo hlášku, která mi tak trošku připomíná winXP...  :-\
stáhl jsem si z netu fotky z výstavy, který jsou .jpg... je jich tam kupa, první tři otevřu bez problémů a pak mi začne prohlížeč psát:

Kód: [Vybrat]
Chyba při interpretaci souboru obrázku JPEG (Not a JPEG file: starts with 0x49 0x49)
tak jsem si stáhl prohlížeč obrázků Gwenview a v tom se to zobrazuje normálně...
takže... mám něco někde nastavit, nebo si toho mám prostě nevšímat a prohlížet to přes Gwenview?
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Martin 'Želva' Malý 17 Dubna 2008, 21:02:36
Taková normální záhada. Možná je to nějaký bug.

Já osobně si myslím, že jpg je pouze zkrácenina jpeg, aby to bylo rychlejší.
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: brumla.cz 17 Dubna 2008, 21:14:25
to si právě myslím taky...  ;)
no nic, tak za týden vychází 8.04, tak uvidime no...  :)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Zdenek K. aka "djz88" 17 Dubna 2008, 21:18:37
Tuhle hlasku mi to vyhodilo, kdyz byl soubor JPG poskozen... nebo obsahoval chybu :)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: brumla.cz 17 Dubna 2008, 21:21:35
to jsem si myslel taky, ale prostě v tom dodatečným prohlížeči to jde... tomu právě nerozumim...  ???
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Zdenek K. aka "djz88" 17 Dubna 2008, 21:31:25
To je asi vec prohlizece.... treba k tomu pristupuju benevolentneji... a nejake nepresnosti ignoruje ....
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 16:30:56
ahoj, mám takovou otázku... dneska mi ubuntu vyhodilo hlášku, která mi tak trošku připomíná winXP...  :-\
stáhl jsem si z netu fotky z výstavy, který jsou .jpg... je jich tam kupa, první tři otevřu bez problémů a pak mi začne prohlížeč psát:

Kód: [Vybrat]
Chyba při interpretaci souboru obrázku JPEG (Not a JPEG file: starts with 0x49 0x49)
tak jsem si stáhl prohlížeč obrázků Gwenview a v tom se to zobrazuje normálně...
takže... mám něco někde nastavit, nebo si toho mám prostě nevšímat a prohlížet to přes Gwenview?


Zdravím..mám podobný problém akorát s tím rozdílem že mi to vypíše toto
Kód: [Vybrat]
Chyba při interpretaci souboru obrázku JPEG (Not a JPEG file: starts with 0x4f 0x46)Otevíral jsem to s klasickým prohlížečem obrázků.. Soubor mi poslal přes ICQ jeden kámoš(používám pidgin 2.6.6)..Je to naskenovaná učebnice..Skenoval to na hp psc 1500 series (jestli to někomu pomůže) ...když to zkusil naskenovat do formátu  .bmp     tak mi to vypsalo toto
Kód: [Vybrat]
Obrázek formátu BMP má neplatná data v záhlavíNechápu čím by to mohlo být..nikdy jsem se s ničím podobným nesetkal..má někdo zkušenost? dík za rady
Nepovedlo se mi to otevřít ani s již zmiňovaným Gwenview...
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 27 Dubna 2010, 16:33:44
Pod Gimpem to neotevřeš?
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 16:39:18
Pod Gimpem to neotevřeš?

Ani to ne..Gimp vypíše
Kód: [Vybrat]
selhalo: Modul Obrázek JPEG nemohl otevřít obrázek
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 27 Dubna 2010, 16:43:02
Pod Gimpem to neotevřeš?

Ani to ne..Gimp vypíše
Kód: [Vybrat]
selhalo: Modul Obrázek JPEG nemohl otevřít obrázek

Tak jsem tak koukal na google a nechal bych si obrázek poslat znovu, tentokrát třeba mailem, možná to bude nejjednodušší řešení  ;)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 16:49:44
Pod Gimpem to neotevřeš?

Ani to ne..Gimp vypíše
Kód: [Vybrat]
selhalo: Modul Obrázek JPEG nemohl otevřít obrázek

Tak jsem tak koukal na google a nechal bych si obrázek poslat znovu, tentokrát třeba mailem, možná to bude nejjednodušší řešení  ;)

Přes mail to funguje normálně..zajimavé :D ..takže problém dělal pidgin?!..
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 27 Dubna 2010, 16:55:48
Řekl bych že spíš ICQ, občas se soubor při přenosu poškodil...
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 17:05:15
Nikdy se mi to ještě nestalo..ale všechno je jednou poprvé  :) ... nechal jsem si to jen tak ze srandy poslat ještě jednou ale pořád se stejným výsledkem..
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 27 Dubna 2010, 17:08:39
Nikdy se mi to ještě nestalo..ale všechno je jednou poprvé  :) ... nechal jsem si to jen tak ze srandy poslat ještě jednou ale pořád se stejným výsledkem..

Tak ještě bych to zkusil zazipovat a poslat přes to ICQ  :) Nicméně hlavně že to funguje...
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Šuohob 27 Dubna 2010, 17:25:22
co takle zkusit poslat obrazek spolu s kontrolnim souctem (md5sum)?
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 27 Dubna 2010, 17:26:05
Ehmmm... je to sice označeno jako vyřečeno, ale:
To, že má nějaký soubor příponu .jpg přece ještě nutně neznamená, že to je JPEG, ne? Vnitně to může být obrázek v úplně jiném formátu a pak záleží na programu, zda dokáže rozpoznat a zpracovat tento jiný formát.
Osobně jsem např. narazil na obrázky s příponou .jpg, které ovšem ve skutečnosti byly přejmenované .png. A pokud je chce nějaký program zpracovat jako JPEG, tak logicky pohoří.

Zkuste si uložit soubory v příloze a pak je oba otevřít např. Prohlížečem obrázků (Eye of GNOME).

P.S.
JPEG [džejpeg] je název formátu, .jpg je pak jedna z přípon možných souborů typu JPEG.

[attachment deleted by admin]
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: LuciusMare 27 Dubna 2010, 17:51:03
agreed, co vypise
Kód: [Vybrat]
file onen_osudny_soubor?
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 18:04:29
agreed, co vypise
Kód: [Vybrat]
file onen_osudny_soubor?

vypíše
Kód: [Vybrat]
skenovat0001.jpg: datacož je asi divné že?..neměl by vypsat že se jedná o jpeg?  :)

EDIT: totéž jsem zkoušel s tím stejným souborem akorát byl poslán přes mail a ne přes ICQ...vypsal toho
Kód: [Vybrat]
skenovat0001.jpg: JPEG image data, EXIF standardtakže já pořád vidím zradu v přenosu přes pidgina
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 27 Dubna 2010, 18:23:32
vypíše
Kód: [Vybrat]
skenovat0001.jpg: datacož je asi divné že?..neměl by vypsat že se jedná o jpeg?  :)

EDIT: totéž jsem zkoušel s tím stejným souborem akorát byl poslán přes mail a ne přes ICQ...vypsal toho
Kód: [Vybrat]
skenovat0001.jpg: JPEG image data, EXIF standardtakže já pořád vidím zradu v přenosu přes pidgina

Tak porovnej obsahy a uvidíš...
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 18:32:00
Nechápu jak..myslíš pomocí příkazu cmp?...každopádně zkusil jsem cmp:
Kód: [Vybrat]
skenovat0001.jpg skenovat00010.jpg se liší: bajt 1, řádek 1
a taky md5sum:
Kód: [Vybrat]
f2eb023177c8e2d21eea6a1c84bb38ca  skenovat0001.jpg
Kód: [Vybrat]
890cae3ba1fada64193ac4f3b31db8e3  skenovat00010.jpg
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Šuohob 27 Dubna 2010, 18:45:46
vzhledem k tomu, ze se lisi md5sumy, tak se s obrazkama po ceste asi neco stalo;)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 27 Dubna 2010, 18:47:15
vzhledem k tomu, ze se lisi md5sumy, tak se s obrakama po ceste asi neco stalo;)

Proto mě zajímalo, jestli by to přes to ICQ prošlo jako ZIP, případně jiný archiv....
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 27 Dubna 2010, 18:50:14
Chtěl jsem to vyzkoušet ale bohužel kámoš už není na icq..až se dostaví dám určitě vědět  ;)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Dr Fuss 27 Dubna 2010, 23:53:11
A co takhle tu příponu souboru přejmenovat Z JPEG na JPG a nebo naopak. Jistě by to ledasco napovědělo. Nebo to Ubuntu nedovede?
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Šuohob 28 Dubna 2010, 00:02:21
A co takhle tu příponu souboru přejmenovat Z JPEG na JPG a nebo naopak. Jistě by to ledasco napovědělo. Nebo to Ubuntu nedovede?

zmena pripony nezmeni md5sum
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Dr Fuss 28 Dubna 2010, 07:18:03
Jen tak pro zajímavost: ( taky se kamarádím se strýčkem Google )

.jpeg - Soubor platformy MAC (JPEG file)
.jpeg - Soubor platformy MAC (JPEG Imageanizer Fileijpg)
.jpeg - JPEG Image
.jpeg - Mime: image/jpeg
.jpeg - Mime: image/pjpeg
.jpeg - Joint Photographic Experts Group

.jpg - JPEG obrázek
.jpg - JPEG Image
.jpg - Mime: image/jpeg
.jpg - Mime: image/pjpeg
.jpg - CompactDRAW e-JPG graphic soubor


Jak tak vidím, není přípona jako přípona.
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: brumla.cz 28 Dubna 2010, 09:11:18
zajímavé, kam až se může dostat diskuse, kde se prakticky jedná o "e" v příponě souboru  ;D

možná byste, admini, měli zvážit pročištění tohoto vlákna? pokud bude někdo v budoucnu hledat řešení tohoto problému, určitě se mu nebudou chtít číst vzájemné hádky uživatelů fóra, což?  ;)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: arrange 28 Dubna 2010, 09:19:53
Problém NEBYL v písmenku e, ale v poškození obsahu (dat) souboru.
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Tadeáš Pařík 28 Dubna 2010, 09:39:16
Pročistím  ;)

EDIT: Zbytek je v Uzavřených tématech.
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 28 Dubna 2010, 09:48:57
Pročistím  ;)

EDIT: Zbytek je v Uzavřených tématech.

Pěkná práce :-)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 28 Dubna 2010, 13:18:22
vzhledem k tomu, ze se lisi md5sumy, tak se s obrakama po ceste asi neco stalo;)

Proto mě zajímalo, jestli by to přes to ICQ prošlo jako ZIP, případně jiný archiv....

Tak ani tohle nevyšlo..když se pokusím rozbalit soubor vypíše tohle 
Kód: [Vybrat]
skenovat0001.jpg     - CRC failed
Unexpected end of archive
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 28 Dubna 2010, 13:38:17
A co z toho vyplývá, je snad zřejmé, ne?
Porovnej binárně oba soubory a uvidíš, kde je rozdíl.
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Bonzo 28 Dubna 2010, 19:01:20
Nevím jak binárně porovnat soubory  ??? ... ale spíš by mě zajímalo, jak může dojít k poškození souboru při přenosu?..nikdy se mi to nestalo..ještě mě napadlo jestli to nezávisí na komunikátoru, který používá druhá strana..v mém případě druhá strana používá mirandu 0.8.4 ,což je ani ne rok stará verze..ať mi pošle jakýkoliv obrázek tak ho prostě neotevřu... když mi ale poslal mp3, tak ta jela bez problémů..nerozumím tomu
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: xsigik 28 Dubna 2010, 21:09:23
Zdravim,
s tímhle mam taky problémy, už docela dlouho... při přenosu obrázků přes ICQ dojde k poškození, pdf většinou v pohodě, ale obrázek skoro nikdy nejde. Nevim proč, ale nejsi sám komu to blbne :)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 28 Dubna 2010, 23:59:07
Nevím jak binárně porovnat soubory  ??? ... ale spíš by mě zajímalo, jak může dojít k poškození souboru při přenosu?
Odzadu:
Kdykoliv kdekoliv při jakémkoliv přenosu může dojít a také dochází k poškození dat. Proto také byly vyvinuty protokoly, které se snaží to rozpoznat a napravit (blahé paměti můj oblíbený ZMODEM; ještě ho mám schovanej :-)
Že by v linuxu nebyl nějaký "binary-diff"? No, nevím, dosud jsem ho nepotřeboval. Jestli chceš, ráno ti ho napíšu, pošlu a ty mi pak pošleš výsledek :-)
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: mka 29 Dubna 2010, 09:43:29
Nevím jak binárně porovnat soubory  ???
Ha! Našli: třeba vbindiff...
Název: Re: jpg není jpeg...?! [vyřešeno]
Přispěvatel: Martin Kiklhorn 29 Dubna 2010, 21:36:38
To co jste po icq obdržel začíná 4949 namísto FFD8 takže to není jpeg.
To jenom jeden systém rozpoznává systém podle přípony namísto podle obsahu a pak se diví kde všude má viry.

Klidně si soubor s obrázkem přejmenujte jak chcete a pořád to bude obrázek...

... chcete vědět více?
zadejte v terminálu
Kód: [Vybrat]
man magic a počtěte si, pak už nebudete muset řešit proč jpeg není jpeg a nesmysly o příponách, zvlášť když už v původní chybové hlášce máte jasnou odpověď.

//edit:
Citace
#------------------------------------------------------------------------------
# JPEG images
# SunOS 5.5.1 had
#
#       0       string          \377\330\377\340        JPEG file
#       0       string          \377\330\377\356        JPG file
#
# both of which turn into "JPEG image data" here.
#
0       beshort         0xffd8          JPEG image data
!:mime  image/jpeg
!:strength +1
>6      string          JFIF            \b, JFIF standard
# The following added by Erik Rossen <rossen@freesurf.ch> 1999-09-06
# in a vain attempt to add image size reporting for JFIF.  Note that these
# tests are not fool-proof since some perfectly valid JPEGs are currently
# impossible to specify in magic(4) format.
# First, a little JFIF version info:
>>11    byte            x               \b %d.
>>12    byte            x               \b%02d
# Next, the resolution or aspect ratio of the image:
#>>13   byte            0               \b, aspect ratio
#>>13   byte            1               \b, resolution (DPI)
#>>13   byte            2               \b, resolution (DPCM)
#>>4    beshort         x               \b, segment length %d
# Next, show thumbnail info, if it exists:
>>18    byte            !0              \b, thumbnail %dx
>>>19   byte            x               \b%d

# EXIF moved down here to avoid reporting a bogus version number,
# and EXIF version number printing added.