2011-12-19 14 views
7

Chcę zrobić narzędzie dla siebie (i może dla innych, jeśli dobrze wychodzi) do kontroli niskiego poziomu/modyfikacji plików JPEG. Podobne do TweakPNG, ale w przypadku plików JPEG. Do tej pory nie znalazłem żadnego narzędzia, które to robi.Gdzie mogę uzyskać bezpłatne specyfikacje plików JPEG/JFIF/EXIF ​​/ etc?

W tym celu muszę przeczytać wszystkie odpowiednie specyfikacje. Niestety, official ones to pretty costly, więc szukam alternatywnych źródeł. Czy jest coś, co możesz polecić, które obejmuje tak dużo ziemi, jak to możliwe?

Odpowiedz

12

Aby odpowiedzieć na moje własne pytanie:

  • część 1 można pobrać z W3 page i sprostowania (który zawiera tylko informację patentową) z ITU page. Bezpośrednie linki: Part 1, Corrigendum.
  • Część 2 Nie mogę znaleźć, ale najwyraźniej obejmuje tylko przypadki testowe do zastosowania w części 1. Przydatne, ale nie konieczne.
  • Część 3 i jej zmiana szczegółowo opisują niektóre rozszerzenia i są ponownie dostępne pod numerem ITU. Bezpośrednie linki: Part 3, Amendment.
  • Część 4 jest dostępna od ITU, a także szczegóły ... Nie jestem jeszcze pewien, co. Albo kilka rozszerzeń i format pliku SPIFF (nigdy wcześniej o nim nie słyszałem); lub metody rejestrowania nowych rozszerzeń. Prawdopodobnie jedno i drugie. W każdym razie bezpośredni link: Part 4.
  • Część 5 ... o, czekaj, są tylko 4 części! Ale istnieje specyfikacja JFIF. Ten jest trochę owłosiony. Wygląda na to, że jest w wersji 1.02 i został opracowany w dobrym starym '92, ale to całkiem nieoficjalne. ISO nadal pracuje nad sformalizowaniem go, ale w międzyczasie ECMA już to zrobiła, po prostu przekształcając go w swój typowy styl specyfikacji. W każdym razie te dwie rzeczy powinny być takie same, jak rozumiem. Możesz je znaleźć na W3 page i ECMA page. Bezpośrednie linki: Original, ECMA style.
  • Część 6 (Lubię części wyobrażone!) Byłaby normą EXIF. Zgodnie z wikipedią nigdy nie było standaryzacji, ale wszyscy stosują się do nieoficjalnego standardu JEIDA/CIPA. Wikipedia miała również bezpośredni link do najnowszej wersji specyfikacji (2010!): EXIF 2.3

Cóż, to wszystko ludzie! Happy JPEGging!

+0

Dziękuję za to przydatne podsumowanie. Wygląda na to, że link, który masz w Części 6, już nie działa. Wypróbuj ten jeden zamiast: [EXIF 2.3] (http://www.cipa.jp/std/documents/e/DC-008-2012_E.pdf) – timfoden

+0

Dzięki, @timfoden! Zaktualizowałem link. –