Après avoir programmé un truc pour récupérer les images du QuickTake 200, je me suis quand même posé une question : et les Quicktake 100 et 150 ?
Les précédents appareils photo d’Apple se connectent via un bus série (comme le QuickTake 200) mais avec deux problèmes supplémentaires : ils n’existent pas d’autre méthode pour récupérer les images et elles sont dans un format propriétaire. Pour le premier point, c’est assez simple : le QuickTake 200 enregistre ses images sur une carte mémoire SmartMedia 5V. Il ne s’agit du format le plus courant, mais il est possible de trouver des lecteurs compatibles en USB. les QuickTake 1×0, eux, travaillent uniquement sur une mémoire interne de 1 Mo, non amovible. le second point, que je vais évoquer ici, vient du format. Ils stockent des images dans un format PICT propriétaire, alors que le QuickTake 200 travaille en JPEG.
Je n’ai pas la place pour détailler le tout, mais les appareils compressent visiblement avec pertes, en utilisant deux méthodes distinctes. Le premier modèle, le QuickTake 100, compresse en ADPCM. Le QuickTake 150 (et le QuickTake 100 Plus), lui, utilise une méthode de compression issue de chez Kodak, le RADC, qui offre de meilleurs résultats. Les images sont généralement enregistrées avec l’extension QTK, et je vois de temps en temps des gens qui cherchent un moyen de convertir les images vers un format plus modernes. Malheureusement, il n’existe pas de solution simple. A noter qu’Apple fournit des images qui contiennent une miniature dans un SDK, mais que les images issues des appareils, elles, ne contiennent pas la miniature en question.
Passer par un ordinateur d’époque
La seule solution valable, même si ce n’est pas la plus simple, va être de trouver un vieux Mac ou un vieux PC pour lancer les logiciels d’origine. La version Mac nécessite une machine sous Mac OS 9 (et même avant) qui n’a pas trop de RAM. Je l’avais expliqué avec mon test du QuickTake 100, il ne se lance pas sur une machine qui a beaucoup de RAM. Typiquement, un G3 bien gonflé (j’avais installé 768 Mo dans le mien) ne permet pas de lancer le logiciel. Il est paradoxalement plus simple de le faire avec un PC sous Windows. On trouve les pilotes (et les logiciels) assez facilement et la rétro-compatibilité inhérente aux PC implique que l’ensemble peut se lancer assez facilement sur un PC s’il n’est pas trop récent. Il s’agit d’un logiciel 16 bits, donc il ne fonctionne pas directement sur un Windows en 64 bits, mais un PC sous Windows XP ou une machine virtuelle suffisent amplement. L’ergonomie est très Windows 3.1, mais il est possible d’ouvrir les images et de les sauver dans un format plus moderne (TIFF, JPEG, etc.).
Le problème DCRaw ou GraphicConverter
Quand on se promène sur des forums, sur Google et d’autres, on trouve parfois une information : DCRaw et GraphicConverter supportent les images des appareils d’Apple. Mais c’est vrai et faux à la fois. Je mets les deux dans le même panier pour une bonne raison : je soupçons GrahicConverter de se baser sur DCRaw. Le premier est un logiciel open source qui peut être compilé sous macOS avec la commande suivante :
llvm-gcc -o dcraw dcraw.c -lm -DNO_JPEG -DNO_LCMS -DNO_JASPER
Le second est un logiciel assez ancien mais mis à jour régulièrement qui sert de couteau suisse pour les traitements d’image. Il est payant, mais une version d’évaluation de quelques jours existe. Les deux programmes ouvrent les images des QuickTake 100 et 150 (et 100 Plus), mais ils ont le même défaut : les images tirent vers le vert. C’est vraiment flagrant, je vais le montrer avec les images dans la suite. GraphicConverter et DCRaw offrent pratiquement le même rendu, le contraste est un peu différent, mais les images sont verdâtres. Avec une conversion depuis le programme Apple, sous Windows XP, le résultat est franchement meilleur. Je ne sais pas si le problème vient de DCRaw, d’une erreur de conversion, d’un décalage dans la gestion du raw
, mais le résultat n’est pas réellement exploitable. Je vous mets quelques exemples pour bien constater le désastre. Il y a un mélange d’images sample d’Apple et de photos.
Donc pour le moment, je n’ai pas de solution simple pour convertir les images des QuickTake dans un format moderne avec un résultat valable, et c’est un problème.
As-tu déjà fait ces rêves Lapin, qui semblent plus vrais que la réalité ? Si tu étais incapable de sortir d’un de ces rêves ? Comment ferais-tu la différence entre le monde du rêve et le monde réel ?
Je vous mets quelques exemples pour bien constater le désastre.
désastre, désastre, Faut pas non plus exagérer, une légère dominante verte pour un système abandonné depuis longtemps. C’est déjà beau que les personnes qui n’ont pas de vieux matos puissent les récupérer avec des couleurs bien reconnaissables et une netteté correcte. Et puis, cela n’a jamais été un appareil de pro.
regarde tes vieilles photos argentique du même âge, elles ont des chances d’avoir jauni. Perso, J’ai voulu en retirer certaines, le négatif, gardé à l’obscurité, avait lui-même pâli. Résultat, une dominante orangée bien plus flagrante que ce vert.
J’ai mouliné les miennes en 2009 avec graphic, mais j’ai gardé les originaux au cas où.
Donc, ne te décourage pas, si tu trouves mieux, je suis preneur !
(dixit le mec feignasse à attendre la solution sans rien faire, derrière son ordi)
:-)
Bonjour, je cherche les logiciels du Quick-Take 150 pour Windows, mais je n’arrive pas à les trouver. Le lien du forum renvoie uniquement vers le téléchargement d’un logiciel de recherche et de mise à jour pour les pilotes d’un PC récent.
Si l’auteur de ce très bon article, ou un lecteur pouvait m’aider à trouver ces logiciels, ce serait vraiment formidable.
Cordialement,
Broguvic :)
Normalement ça doit marcher : http://down.dandu.be/QuickTakeSoft.zip
Attention, c’est du soft 16 bits, donc faut un Windows 32 bits (pas 64 bits) et un adaptateur série (cf. https://www.journaldulapin.com/2013/05/20/les-quicktake-dapple-quand-apple-faisaient-deja-de-la-photo/)
Bonjour, désolé de ne pas avoir répondu plus tôt.
Merci beaucoup pour votre réponse, ça m’a énormément aidé. J’ai commandé un câble Quick-Take vers PC sur eBay.
Pensez-vous que ce logiciel fonctionne aussi avec le Quick-Take 100
Cordialement,
Broguvic )
Oui, ça fonctionne avec les trois modèles de QuickTake (100, 100 Plus, 150). Ce n’est pas très rapide par contre.
Bonjour, j’ai essayé sous Windows 3.11, et ça ne fonctionne pas avec moi, le PC Freez systématiquement si j’essaie d’interagir avec le Quick-Take 150. Pourtant, j’ai vérifié mes IRQ de port série comme indiqué dans le fichier lisez-moi.
Configuration du PC :
AMD K6-2 300Mhz
163 Mo de RAM
MS DOS 6.22 et Windows 3.11 pour Workgroups
Carte Compact 32Go comme disque dur, avec une partition de 2Go pour MS DOS et Windows 3.11
Carte graphique ATI Rage IIC avec pilote Mach64 (Elle est compatible) AGP
Carte son Sound-Blaster 16 Plug and Play ISA
Carte réseau 3COM Etherlink XL PCI.
Pouvez-vous m’aider?
Cordialement,
Broguvic :)
J’ai essayé avec Windows 98 SE sur la même machine, ça fait exactement pareil. La carte mère possède des chipsets Aladdin 1541 qui ont mauvaise réputation. C’est peut-être pour ça.
Cordialement,
Broguvic :)
Bonne question. J’ai jamais tenté avec un vrai PC, en fait. J’ai toujours utilisé des machines virtuelles avec des adaptateurs USB->série. Il faut vraiment vérifier le câble vers série, du coup, pour vérifier le brochage.
Je vais vérifier avec le mien pour être sur, mais de mémoire, il faut un câble « droit » et pas croisé, et ça peut bloquer
Je viens d’essayer avec un autre PC sous Windows XP, et j’ai exactement le même problème. À mon avis, je n’ai pas le bon câble. J’avais acheté celui-ci qui semblait bon pourtant : https://www.ebay.fr/itm/123490623432
N’étant pas bricoleur, comment pourrais-je trouver un câble adapté?
Merci pour votre aide :)
Cordialement,
Broguvic :)
Bonjour,
J’ai contacté le fournisseur du câble, et ils ont accepté dr m’en envoyer un autre.
Finalement, avec le bon câble ça fonctionne très bien sous Windows 3.11 pour Workgroups. En revanche, j’ai l’impression que c’est un peu plus lent que sur mon Macintosh LC475. Pourtant, mon PC est beaucoup plus puissant, puisque c’est un AMD K6-2, qui est plus ou moins l’équivalent d’un Pentium II.
Merci pour ton aide. :)
Cordialement,
Broguvic :)
Alors, oui, c’est plus lent tous Windows, mais c’est normal : les ports série sont plus lents. Par défaut, ça doit sûrement être à 9600 bauds seulement.
Salut Pierre,
Si ça peut t’aider, je viens de documenter le protocole série du Quicktake 100: https://www.colino.net/wordpress/en/archives/2023/10/29/the-apple-quicktake-100-serial-communication-protocol/
J’en ai fait un programme pour Apple II :) https://www.colino.net/wordpress/en/quicktake-100-for-apple-ii/
On ne sait pas encore, pour l’instant, si le Quicktake 150 utilise le même protocole série.
Merci !
Je n’ai pas d’Apple II pour tester, mais je vais voir ce qu’il est possible de faire avec le protocole. A priori le 100 Plus et le 150 utilisent le même protocole.
J’ai vu ton repo Quicktake200 sur github, et les protocoles me semblent proches. À part que je sais pas comment on fait pour manipuler le flag DTR en python, je pense que tu pourras utiliser le même genre de programme!
D’ailleurs, je viens de voir l’issue sur Github, que j’avais ratée.