Piloter une webcam FireWire sous MacOS X, est-ce possible ? Cette semaine, Adam analyse le sujet en profondeur, s'arrêtant surtout sur le tout nouveau pilote OS X FireWire pour webcam de iOXperts et jetant aussi un coup d'oeil sur tous les logiciels vidéo compatibles. Et comme il n'est pas en reste, il s'attarde aussi sur la gestion de noms de domaines avec easyDNS, un moyen facile pour avoir son propre nom de domaine. Les nouveautés cette semaine sont la sortie conjointe des Palm m515 et m130, des mises à jour de l'implémentation Java pour OS X, de WebSTAR 5.1, de Synchronize Pro X, et du pilote OS X 1.0 pour le PowerMate de Griffin Technology
Sommaire :
Copyright 2002 TidBITS Electronic Publishing. Tous droits réservés.
Information : info@tidbits.com Commentaires : editors@tidbits.com
Cette édition de TidBITS est rendue en partie possible grâce au soutien financier de :
DES LECTEURS COMME VOUS ! Vous pouvez aider à pérenniser TidBITS ![]()
en participant à notre programme de donation volontaire
Cette semaine nous remercions tout particulièrement Bruce Hobbs,
Christopher Sanderson, et Ray Davison pour leur généreux soutien financier !
http://www.tidbits.com/about/support/contributors.html
APS Tech -- 800/395-5871 -- sales@apstech.com
Burn a full CD in less than five minutes with the APS CD-RW
16x10x40 FireWire Plus. FireWire and USB ports let you easily
connect to all recent Macs. Order at : http://www.apstech.com/
Small Dog Electronics : AppleCare for PowerBook : $279 ![]()
iMac G3/600 256/40 GB/CD-RW/56k Graphite Refurb : $859
iBook G3/500 128/10 GB/CD-RW/DVD Combo New : $1229 Refurb : $1129
ATI Radeon 7000 :$125 http://www.smalldog.com/tb/ 802/496-7171
Maximize Your Internet Connection ! Get IPNetTuner and squeeze ![]()
every possible bps from any Net connection. NOW real-time speed
tests let you tweak settings and see immediate results. Only
$25 from Sustainable Softworks ! http://www.sustworks.com/tb/
Bare Bones Software BBEdit 6.5 -- New version adds CSS markup
and syntax coloring, even more powerful grep engine, integrated
Unix shell features on MacOS X, and much more. Buy, upgrade,
or try the demo at our Web site : http://www.barebones.com/
DEALRAM'S LATEST RAM PRICE CHANGES ! http://dealram.com/ ?ref=tb ![]()
256 MB RAM for iMac G3 (350-700) for $60, down 2%.
256 MB RAM for iMac G3 (233-333) for $86, down 2%.
256 MB RAM for Power Mac G3 for $48, down 1%.
ConceptDraw Special - SAVE 30% ! ! ! Save 30% with purchase of a
5 User Pack of any ConceptDraw software. ConceptDraw : $490,
ConceptDraw Pro : $790. ConceptDraw MINDMAP : $310.
MINDMAP Pro : $470 http://www.conceptdraw.com/purchase/
MacOS X TRAINING NOW AVAILABLE ! ! MacAcademy's 4 CD-ROM series. ![]()
Don't delay, get up and running in MacOS X today !
Go to our Web site and click the MacOS X link :
http://www.macacademy.com/tidbits.html or call 800/527-1914
Ce numéro est traduit de l'américain par l'équipe de traducteurs bénévoles de TidBITS-FR.
NOUS CHERCHONS DES TRADUCTEURS ! ! ! ! ! Ça ne vous prendra que 20 minutes par semaine, vous permettra d'améliorer votre anglais et d'augmenter votre Karma Macintoshien ! Venez rejoindre une bande de joyeux drilles amateurs de bonnes bouffes, bons vins et discussions éclairées ! Jettez un coup d'oeil aux consignes de traduction et contactez le coordinateur de la traduction : Grégoire Seither.
Votez pour TidBITS dans un troisième sondage pour élire le meilleur site Mac ! -- À partir de ce mardi 5 mars 2002, le site web Low End Mac (le site des anciens Mac. NdT) organise son concours de popularité semi-annuel pour sites web qui centralisent le mieux l'information concernant le Macintosh. Bien que chaque publication puisse encourager ses lecteurs à voter pour elle (et la plupart le font), cette enquête d'opinion vous permet de voter pour tous vos sites familiers, ce qui augmente sensiblement le nombre de votes et l'ampleur du sondage. Si vous avez un petit moment, aidez la cause de TidBITS en votant pour nous (la liste est alphabétique et il vous faudra donc faire défiler l'ascenseur jusqu'en bas) et aussi bien sûr pour vos autres sites Mac favoris. [ACE]
http://lowendmac.com/botmw/020305.html
Palm présente les assistants numériques couleur m515 et m130. -- Palm a présenté deux nouveaux modèles couleur dans sa gamme d'ordinateur de poche. Le Palm m515 à 400 US$ (457 euros HT. Ndc) est doté d'un boîtier identique en taille et en conception que le m505, mais possède un écran couleur à matrice active bien plus lumineux. Le m515 est aussi le premier ordinateur de poche de Palm à offrir 16 Mo de mémoire intégrée. Comme tous les modèles actuels de la société, il inclut aussi un emplacement pour une carte Secure Digital/MultiMedia et le connecteur universel USB de Palm pour synchroniser les données et ajouter des périphériques comme des claviers ou des modems. Également annoncé aujourd'hui, le Palm m130 à 280 US$ (323 euros HT. Ndc), inclut 8 Mo de mémoire et un écran couleur à matrice passive dans un même boîtier arrondi que le m105. Ces nouveaux modèles sont disponibles immédiatement.[JLC]
http://www.palm.com/products/palmm515/
http://www.palm.com/products/palmm130/
Apple met à jour Java pour OS X. -- Tout juste après notre article sur Java dans MacOS X, Apple a sorti une mise à jour de Java 1.3.1, disponible au téléchargement en 21,1 Mo via le logiciel de mise à jour de MacOS X. Apple recommande à tout le monde d'installer cette mise à jour parce qu'elle augmente la stabilité et la compatibilité, de plus elle améliore la manipulation du texte, le comportement de la souris (particulièrement quand on effectue un glisser dans des applications complexes), l'impression multi-pages, et bien plus encore. De nombreux bogues ont aussi été réglés. Des notes très complètes (et plus techniques) sont disponibles pour les développeurs. [ACE]
http://db.tidbits.com/getbits.acgi?tbart=06730
http://developer.apple.com/techpubs/java/ReleaseNotes/java131update1/NewFeatures/
La mise à jour 5.1 de 4D WebSTAR ajoute le FastCGI et la redirection d'URL. -- En sortant la version 5.1 de WebSTAR, 4D continue de vouloir s'imposer comme alternative à l'utilisation du serveur Apache inclus avec MacOS X. Parmi les nouveautés les plus importantes de WebSTAR 5.1, on note le module intégré Rewrite (dans les versions précédentes de Webstar, il était basé sur le module Welcome de Pardeikes). Ici, nous nous servons beaucoup de Welcome pour l'hébergement virtuel, la redirection en direct des requêtes URL qui permet de réécrire ceux-ci de manière transparente (ce qui permet entre autres de remplacer en permanence les horribles URL Lasso par notre URL GetBITS) et bien d'autres "joyeusetés". Cette intégration dans WebSTAR 5.1 est donc extrêmement (hum !) bienvenue. Mises à part les corrections d'erreurs habituelles, ainsi que l'amélioration des performances, de la compatibilité et de la facilité d'utilisation, WebSTAR 5.1 ajoute aussi la compatibilité avec l'interface FastCGI, le changement automatique de la langue en fonction des préférences du navigateur, un client plus rapide pour l'administration, un nouvel adaptateur WebObjects et de meilleurs résumés de recherche. Cette mise à jour de 46 Mo est gratuite pour les utilisateurs enregistrés. [ACE]
http://www.webstar.com/products/webstar.html
http://welcome.pardeike.net/
http://www.webstar.com/51/
http://db.tidbits.com/getbits.acgi?tbart=06593
PowerMate brille d'un nouvel éclat. -- Griffin Technology vient de mettre à jour le pilote du PowerMate, ce drôle de bouton brillant qui était l'un des pôles d'intérêt au dernier Macworld Expo (lisez "Le meilleur du Macworld Expo San Francisco 2002" dans leTidBITS-612). La version 1.0 pour MacOS X (un fichier de 1,3 Mo à télécharger) permet d'exploiter AppleScript et corrige quelques bogues. Le pilote pour MacOS 9 (aussi en version 1.0 ; fichier de 830 Ko) tient compte de la sensibilité du clavier et corrige également quelques erreurs. [JLC]
http://www.griffintechnology.com/audio/pwrmate.html
http://db.tidbits.com/getbits.acgi?tbart=06687
Sortie de Synchronize Pro X. -- Qdea propose maintenant Synchronize Pro X 1.0, une version native sous MacOS X de son outil de synchronisation et de sauvegarde (voyez "Les outils de la rédaction : Synchronize" dans TidBITS-482). Comme son nom l'indique Synchronize Pro X compare des ensembles de fichiers et les met à jour si nécessaire afin qu'ils correspondent. Il permet aussi de copier des fichiers d'un disque à un autre et peut même effectuer une copie de votre disque de démarrage pour créer un système "bootable" sous MacOS X. On peut aussi réaliser des sauvegardes automatiques vers des disques locaux ou en réseau et même sur Internet, y compris avec le service iDisk d'Apple. La version démo de Synchronize Pro X, un fichier de 1,6 Mo à télécharger, fonctionne seulement avec les dossiers contenant moins de 10 Mo de données et ses fonctions plus avancées seulement avec des dossiers de moins d'1 Mo. Bien sûr, ces limitations disparaissent si vous vous enregistrez en payant 100 US$ (ou 70 US$ pour les utilisateurs du programme de base). Si vous avez acheté Synchronize Pro au cours de ces deux dernières années, cette nouvelle version est gratuite. [JLC]
http://www.qdea.com/pages/pages-sprox/sprox1.html
http://db.tidbits.com/getbits.acgi?tbart=05403
par Adam C. Engst ace@tidbits.com
Quand en 1989, j'ai eu mon diplôme à Cornell (célèbre université de l'état de New York spécialisée en technologies de l'information. NdT), l'une de mes premières préoccupations fut de me conserver un accès à l'internet. Depuis ce temps, une grosse partie de ma vie professionnelle consiste à mieux comprendre comment fonctionne Internet afin de l'expliquer aux autres, au travers de TidBITS, de mon livre "Internet Starter Kit" et par moi-même. Quand je regarde en arrière, je suis étonné de voir comment les choses se sont simplifiées.
Parler de facilité d'utilisation quand il s'agit de gérer des serveurs Internet n'a pas été simple cela dit. Bon, c'est sûr que je peux monter une liste de diffusion en quelques minutes avec LetterRip Pro, et installer très rapidement un site-portail avec de nouveaux logiciels tels que 4D Portal. Mais quand j'ai proposé à un ami qui cherchait un hébergement gérant les listes de diffusion, d'utiliser LetterRip Pro, il renâcla plutôt, tout simplement parce qu'il ne voulait pas s'engager lui-même dans la maintenance et toutes les tâches annexes associées à la gestion d'un tel serveur. Il m'était difficile de le contredire vu que moi-même depuis des années, j'avais laissé à d'autres le soin de s'occuper de ces taches pour moi.
http://www.letterrip.com/
http://www.my4dportal.com/
Le service de noms de domaine (DNS) dans le détail. -- Toutefois, ces six derniers mois, j'ai pris en charge une de ces tâches administratives que tant de personnes délèguent à leur fournisseur d'accès - la gestion du service du nom de domaine (DNS). Ce terme familier à tous ceux qui se rappellent encore les millions de dollars payés pour des noms de domaine convoités pendant la période du boom de l'Internet ; et bien, tout le rôle du DNS consiste à faire la traduction entre des noms à lecture humaine comme www.tidbits.com et les adresses numériques qui identifient chaque ordinateur sur Internet, comme par exemple 216.168.61.154. Vous vous souciez de DNS quand vous désirez posséder votre propre nom de domaine, qui établit votre présence sur l'Internet et offre l'avantage d'avoir une adresse email personnalisée. Une fois que vous commencez à faire tourner vos propres serveurs, le nom de votre domaine devient essentiel pour quiconque essaie de se connecter à vos serveurs sur Internet.
Retournons un peu en arrière. Au début, on allait chez son fournisseur d'accès demander un nom de domaine ; ils l'enregistraient et le géraient pour vous contre rémunération. Ces tâches, l'enregistrement et la gestion, sont en fait bien distinctes. Pendant très longtemps, il y eut très peu d'organismes d'enregistrement de noms de domaines (registraire pour les Québecquois. Ndc), et seulement un seul gérait les domaines en.com : Network Solutions, désormais propriété de Verisign. Depuis, la situation a changé. Maintenant de nombreux organismes d'enregistrement de noms existent et enregistrent pour vous un nom de domaine contre rémunération. Quel que soit celui qui enregistre votre nom de domaine, vous aurez aussi besoin de quelqu'un pour le gérer, pour vos serveurs de sauvegarde, etc., ce qui implique de tourner avec plusieurs serveurs DNS. Les fournisseurs d'accès sont des choix évidents pour cette tâche, mais ce n'est pas toujours idéal, pour la simple raison que si vous décidez de passer d'un fournisseur à un autre, vous devez transférer tout le contrôle de votre domaine avec tout ce que cela implique. Il faut alors changer vos paramètres chez l'organisme d'enregistrement ; c'est un processus souvent trop long et qui aboutit quelquefois à de graves dysfonctionnements - tel que la perte de tous vos emails et l'accessibilité à votre site.
Rendre le DNS plus facile -- Effectuer des modifications DNS avec Network Solutions, qui est encore l'organisme d'enregistrement de noms de domaines prédominant, est un peu nébuleux. Il se fait par courrier électronique et c'est si lent, désagréable et susceptible d'erreurs qu'il vaut mieux le caractériser comme étant kafkaïen. Si une modification ne fonctionne pas (et c'est souvent le cas pour quelques personnes que nous connaissons bien), il faut souvent téléphoner soi-même à Network Solutions pour de l'aide, une expérience téléphonique qui est du même genre que de converser avec un fonctionnaire hargneux. En fait, c'est pire, vu que souvent aucun trafic Web ou email n'arrive à accéder à votre domaine pendant des heures ou même des jours, et cela encore longtemps après avoir résolu le problème. Un bon nombre des pannes que nous avons eues au fil des ans ont été causées (ou aggravées) par des erreurs faites chez Network Solutions.
Il y a quelques années, quelques gars qui en avaient tous assez de Network Solutions ont fondé easyDNS pour résoudre ces différents problèmes. easyDNS peut servir d'organisme d'enregistrement pour les noms de domaines canadiens (.ca) ; ils travaillent en collaboration avec un autre organisme pour effectuer de nouveaux enregistrements dans les domaines les plus utilisés ; et vous pouvez les autoriser à gérer un domaine, où qu'il ait été enregistré à l'origine.
C'est dans la gestion des DNS que easyDNS brille et s'est rendue indispensable à mes yeux. Je possède tidbits.com depuis des années, et c'est Northwest Nexus qui le gérait, ce qui signifie que chaque fois que nous installions une nouvelle machine ou changions l'adresse IP d'un serveur (ce qui arrive fréquemment puisque tidbits.com réside sur quatre réseaux différents), nous devions discuter avec un administrateur réseaux de chez eux. Bien qu'ils aient été serviables et cordiaux jusqu'à leur rachat par Winstar Communications, nous n'arrivions pas à tous les coups à contacter la bonne personne, et il suffisait en plus de quelques fautes de frappe pour compliquer le tout. En gros, nous étions un peu perdus.
Quand easyDNS nous contacta pour sponsoriser TidBITS, j'ai sauté sur l'occasion pour tester leurs services car je connaissais bien les gens qui se trouvaient derrière la société. Déplacer l'enregistrement du domaine tidbits.com vers OpenSRS (le gestionnaire de noms de domaines utilisé par easyDNS) et transférer la gestion de l'inefficace Winstar vers easyDNS n'étant pas vraiment très amusant, j'étais assez content de savoir que je pourrais parler à quelqu'un chez easyDNS en cas de difficulté. Heureusement, le processus fut facile et marcha parfaitement. Considérant la configuration des serveurs de Winstar, easyDNS ne pouvait importer automatiquement tout mon domaine, ce qui est possible dans certains cas (s'il y a beaucoup de fichiers dans le dossier du domaine, votre fournisseur d'accès peut exporter une archive complète à votre intention). Heureusement, ce ne fut pas très compliqué de retaper les 10 noms correspondant aux différentes machines.
Depuis lors, j'ai eu plusieurs fois l'occasion de modifier les noms par rapport aux adresses IP. Une tâche qui hier était vraiment ennuyeuse et qui exigeait un coup de téléphone est devenue aujourd'hui routinière avec une connexion sécurisée au site de easyDNS et le remplissage d'un simple formulaire électronique pour effectuer cette modification. J'apprécie en particulier le fait qu'après chacun de ces changements, easyDNS affiche une page de confirmation qui indique exactement le temps nécessaire pour que le plus grand nombre de personne soit au courant de mes modifications. Avant cela, c'était une source de stress, car on ne pouvait jamais savoir quand elles seraient réellement modifiées. Maintenant easyDNS me dit exactement combien de temps il faut attendre, et si je sais que je vais bientôt faire des modifications, je peux diminuer ce temps d'attente (TTL), ce qui est essentiel pour produire rapidement des pages
J'ai aussi eu besoin de mettre à jour les données Whois (base de données DNS) qui identifient les contacts administratifs et de facturation pour un domaine, ce qui est vraiment très facile maintenant grâce à easyDNS pour les domaines enregistrés chez OpenSRS. Avec Network Solutions, une toute petite chose comme une modification d'adresse de courrier électronique était vraiment compliqué - c'est beaucoup plus facile de mettre à jour nos données avec des formulaires easyDNS
D'autres services de easyDNS. -- easyDNS fournit de nombreux autres services avec la gestion du DNS. Ils sont tous inclus dans un forfait DNS-Plus + Domain, qui coûte 55 US$ par an. Il existe d'autres forfaits qui offrent bien moins de fonctions et coûtent seulement jusqu'à 20 US$ par an. Ces services sont :
Le reroutage des e-mails, jusqu'à 100 adresses spécifiques dans votre domaine. Par exemple, si votre domaine personnel était exemple.com, vous pourriez transposer
Un centre de contrôle et de suivi des échanges de messages (MX) et un serveur dédié à la sauvegarde des messages. Le contrôle MX définit quel(s) serveur(s) de messagerie manipule(nt) les email pour votre domaine. Dans notre cas, le serveur de messagerie Eudora exécuté sur king.tidbits.com gère notre trafic d'email, mais nous pouvons aussi définir des serveurs de sauvegarde pour garder les emails temporairement au cas où king.tidbits.com deviendrait inaccessible. easyDNS vous fournit aussi des serveurs de sauvegarde d'email.
Reroutage de trafic web sur une URL spécifique. Ce service vous permet de proposer à chacun de visiter www.exemple.com, par exemple, puis de le diriger vers vos pages Web où qu'elles se trouvent. "Retransmission furtive", une amélioration en option, par un système de fenêtrage (frames) fait que les internautes ne voient que votre domaine personnel dans leur champ d'adresse du navigateur. Si vous ne possédez pas encore de site web en ligne, easyDNS peut afficher à la place une page du genre "... bientôt en ligne".
Une assistance pour le DNS tournant. L'une des façons de diffuser du trafic à très haut débit au travers de multiples serveurs identiques est d'utiliser les caractéristiques de DNS tournant d'easyDNS. Lorsque le navigateur Internet de quelqu'un essaie de résoudre votre nom de domaine pour trouver une adresse IP, easyDNS retourne successivement toutes les adresses IP que vous avez spécifiées en correspondance avec le nom du serveur.
DNS dynamique pour les ordinateurs dont les adresses IP peuvent changer. De nombreux fournisseurs d'accès par câble ou ADSL n'offrent pas d'adresses IP fixes. Dans ce cas vous pouvez utiliser le client : "free Dynamic DNS" de James Sentman avec le module complémentaire d'easyDNS pour mettre à jour vos réglages DNS et ainsi faire que le nom de votre Mac corresponde toujours à votre adresse IP courante. Un problème semble apparaître lorsque vous travaillez avec easyDNS si le Mac auquel vous voulez assigner un nom de domaine dynamique se trouve derrière un routeur ou un firewall. Pourtant, les gens de easyDNS pensent que cela devrait fonctionner. Il y a aussi un client pour DNS dynamique réalisé en JavaScript qui fonctionne avec easyDNS, et je pense qu'il faut laisser ce chapitre ouvert pour de prochaines mises à jour.
http://www.sentman.com/dyndns/
http://jsc.randomnation.com/
Choisir ses tâches. -- Ce que j'aime le plus avec easyDNS, c'est que je contrôle mes propres informations DNS, pendant qu'easyDNS assure les tâches administratives de lancement du logiciel serveur de nom de domaine et des serveurs de noms secondaires. Je pourrais faire cela avec QuickDNS de Mice & Men, mais, comme avec mon ami qui ne voulait pas lancer son propre serveur LetterRip Pro, je ne veux pas être responsable de tout ce qui a rapport à mon nom de domaine.
http://www.menandmice.com/2000/2200_quick_dns.html
La plupart des reproches que je continue à avoir avec l'installation de mon DNS ne sont pas relatives à easyDNS, mais à la terminologie et la rigidité du DNS lui-même. Par exemple, les réglages "start of authority" (SOA) (description de zone du serveur où sont enregistrés différents paramètres DNS. Ndc) sont ceux que vous réglez aussi souvent que vos réglages DNS doivent être mis à jour selon le contexte, et sans savoir que MX est là en lieu et place de "mail exchanger," il est facile de s'y perdre. Heureusement, easyDNS fournit généralement une bonne assistance, soit avec des tutoriaux ou depuis la page où vous entrez vos données (cliquez sur le point d'interrogation) ; la seule exception a été avec les DNS tournants, qui semble être expliqué seulement dans leur FAQ. De plus, chaque fois que j'ai posé une question au support technique, j'ai reçu une réponse rapide. Je n'ai pas eu à appeler, ce que vous pouvez faire pendant les heures de bureau.
D'autres sociétés fournissent-elles les mêmes services que easyDNS ? Oui, bien sûr, depuis que les arcanes du système de Network Solutions rendent nécessairement évidents les avancées intuitives pour le DNS. Pourtant, quand nous avons mentionné pour la première fois easyDNS dans TidBITS, les gens sur TidBITS Talk ont immédiatement insisté pour recommander la société, me rendant très à l'aise vis à vis d'eux. Si vous cherchez de l'aide pour l'administration de DNS ou de reroutage d'email et d'URL, vous ne perdrez pas votre temps avec easyDNS, et j'utiliserai certainement leurs services dans un avenir proche.
http://db.tidbits.com/getbits.acgi?tlkthrd=1426
par Adam C. Engst ace@tidbits.com
Lorsque les premiers iMacs sont sortis, plusieurs personnes ont immédiatement remarqué les similitudes avec un autre produit très en vue à l'époque d'une conception accrocheuse : la nouvelle Beetle de Volkswagen. Au point qu'une Bettle peinte à la manière d'un iMac fit sensation à la MacWorld Expo de San Francisco en 1999. Mais la connexion la plus récente, mais moins graphique, entre Apple et Volkswagen fut pour MacOS X de s'approprier la dernière réplique marketing de Volkswagen : "Nous recherchons des pilotes".
Le succès d'un système d'exploitation est directement lié à la quantité de pilotes disponibles pour celui-ci. Cela n'a rien de surprenant - un pilote est un petit logiciel qui permet au système d'exploitation d'interagir avec un périphérique spécifique, que ce soit une imprimante, un disque dur externe, un scanner ou l'une de ces caméras vidéo bon marchés généralement mieux connues sous le nom de "webcam". Les pilotes proviennent généralement de trois sources. Pour les périphériques usuels, qui sont souvent les chouchous des utilisateurs, Apple écrit souvent des pilotes universels et les fournit avec le système d'exploitation Mac. Les fabricants, s'assurent alors que leur appareil fonctionne avec ce pilote universel d'Apple. Pour les appareils plus spécifiques, les fabricants doivent écrire leurs propres pilotes, que les utilisateurs doivent installer pour faire fonctionner le périphérique correctement.
Quelle est la troisième source ? Les développeurs indépendants. De temps en temps, un programmeur en aura marre d'un pilote existant, ou peut être l'absence totale de pilote, et en écrira lui-même un. Ces pilotes sont généralement des partagiciels - voyez l'USB Overdrive d'Alessandro Levi Montalcini, un pilote de souris, actuellement en version bêta pour MacOS X - et les fabricants de périphériques prennent souvent une licence de ces partagiciels pour éviter d'avoir à les développer eux-mêmes. La raison essentielle de prendre une licence d'un pilote existant est que le développement de pilotes est un art maîtrisé par relativement peu de personnes ; pour preuve, les pilotes d'imprimantes à jet d'encre peu pratiques que nous avons vu ces dernières années.
Les yeux au ciel. -- Il y a des années, Connectix avait lancé la QuickCam, une caméra vidéo de la taille d'une balle de tennis qui était connectée au port série du Mac. Elle était en basse résolution et en noir et blanc, mais c'était une découverte incroyable pour importer de la vidéo dans le Mac sans acheter un camescope hors de prix. Le marché de ces mini-caméras vidéo a évolué au fil des ans, en ajoutant la couleur et de nouvelles connexions comme l'USB et le FireWire, mais, pour l'essentiel, elles sont restées petites, bon marché, et en basse résolution. Les bas prix ont assurés durablement leur popularité dans différents usages, tel que la surveillance, la vidéo-conférence, l'enregistrement de films QuickTime, et l'utilisation d'envoi périodique d'images fixes ou de flux vidéo à un site Web, d'où le nom de Webcam.
Mais sous MacOS X, on ne voyait rien venir.
Apple a été occupée à travailler sur des pilotes plus importants pour MacOS X, tels que les pilotes pour imprimantes, pour disques durs externes, et pour appareils photos numériques. Les fabricants de webcams n'ont pas trouvé d'intérêt à se lancer dans des développements coûteux pour créer des pilotes pour MacOS X, parce qu'ils considèrent que le marché de MacOS X n'est pas encore assez large. Ce qui nous laisse une troisième source pour les pilotes : les développeurs indépendants. Ou, dans ce cas, un développeur indépendant, une minuscule société nommée iOXperts. Vous n'avez sans jamais entendu parler d'eux, même si les développeurs concernés, Steve Sisak et Dave Koziol, sont parmi les développeurs Mac les plus connus. De plus, si vous utilisez une webcam USB ou FireWire sous MacOS 9, il est probable qu'ils aient écrit le pilote pour son fabricant.
Frustré par le refus des fabricants de payer pour le développement de pilotes pour MacOS X, iOXperts est passé outre et a écrit un pilote pour la plupart des webcams FireWire. Ils ont choisi le FireWire parce que c'est un monde relativement standardisé au niveau matériel, et parce que le FireWire est plus similaire entre MacOS 9 et MacOS X que ne l'est l'USB. Ce ne fut pas facile, et ça a demandé de déboguer le code d'Apple pour le FireWire sous OS X, mais finalement ils l'ont géré, et ces derniers mois, les personnes possédant une webcam FIreWire ont eu la possibilité de télécharger une copie du iOXperts FIreWire WebCam Driver (le pilote pour WebCam FireWire de iOXperts, NdT) et ont commencé à utiliser à nouveau leur webcam sous MacOS X. C'est chouette !
http://www.ioxperts.com/dcam.html
Le droit de piloter. -- iOXperts a dû résoudre le problème du paiement de tous ces développements, pour que les fabricants de caméras ne fournissent pas les licences de leurs pilotes sans les leur payer. Ils ont alors résolu de s'adresser directement aux clients. Vendre des pilotes sous forme de partagiciels est une opération ardue. En effet, un pilote est fait pour être invisible pour l'utilisateur, et il est difficile pour un logiciel invisible de signifier à l'utilisateur qu'il faudrait qu'il paie.
iOXperts a une idée brillante : on peut télécharger et installer leurs pilotes, et les utiliser pour les Webcam FireWire gratuitement... pendant trente minutes ! Lorsque vous branchez la caméra, une boîte de dialogue vous informe du temps qu'il reste, et vous invite à payer les 29 US$. Si vous négligez le message, vous pouvez utiliser la caméra pendant trente minutes. Lorsque cette durée est écoulée, le message réapparaît, et si vous voulez continuer à utiliser la caméra, il faut la débrancher et la rebrancher. En gros, c'est une bonne expérience pour l'utilisateur : juste assez agaçant pour vous donner envie de payer, mais pas assez limité pour vous empêcher d'avoir une bonne appréciation du fonctionnement du pilote.
Lorsque vous appuyez sur le bouton "acheter" dans la boîte de dialogue, vous êtes dirigé vers un processus de règlement utilisant le système "eSellerate", qui me semble très bien. Une fois que vous avez payé pour le pilote choisi, vous pouvez l'utiliser avec la même caméra sur un nombre illimité de Macs, il faut simplement brancher la caméra avant d'installer le pilote sur une nouvelle machine. Le fait qu'un pilote précis est verrouillé pour une caméra donnée signifie juste que, si vous possédez plusieurs caméras, vous devez acheter plusieurs licences du pilote.
iOXperts propose également un pilote pour les utilisateurs de MacOS 8 et 9 qui auraient acheté une caméra qui ne proposait pas de pilotes pour Mac. La version MacOS 8/9 utilise le même numéro de série que la version X, ainsi on peut se servir de sa caméra dans les deux environnements sans avoir besoin de payer plusieurs licences.
http://www.ioxperts.com/dcam_os89.html
Compatibilité avec les différentes webcam. -- En parlant webcam, ce nouveau pilote FireWire en pilote un certain nombre, incluant les plus répandues comme l'iREZ, la Orange Micro, la FireWire Direct, et l'Unibrain. Pour une liste complète, vérifiez la liste des compatibilités sur le site iOXperts. J'ai testé moi-même l'Unibrain Fire-i, une webcam numérique à 120 US$ d'une taille d'environ 6 centimètres carrés et qui propose une solution astucieuse de fixation avec son clip à ressort sur le dos de la caméra. Elle peut tourner sur tous les axes d'avant en arrière également.
http://www.ioxperts.com/devices.html
http://www.unibrain.com/products/ieee-1394/fire-i_camera2.htm
La caméra Fire-i possède deux ports FireWire, un de chaque côté : vous pouvez ainsi choisir le côté le plus pratique pour installer le câble et connecter aussi en chaîne d'autres périphériques FireWire (bien qu'aucun logiciel Mac ne supporte la connexion de plusieurs caméras actuellement). Il y a aussi un jack pour une source externe d'alimentation, ce qui pourrait être utile pour ceux qui utilisent plusieurs périphériques FireWire nécessitant une alimentation ou bien pour ceux qui utilisent des cartes PCI FireWire (un périphérique FireWire nécessite plus d'alimentation que ne peut en délivrer la carte). Pour les gens qui utilisent Windows, le jack d'alimentation externe a vraiment son importance vu que la grande majorité des portables Windows ne proposent pas actuellement d'alimentation via le bus FireWire ; même le i.Link de chez Sony ne le fait pas non plus, et la majorité des cartes PC ne le font pas non plus. (ça n'a rien à voir, mais puisqu'on en parle, la façon dont est gérée l'alimentation électrique par le port FireWire est vraiment bien foutue - chaque périphérique utilise son propre voltage et le bus peut même devenir négatif au cas où un périphérique y ajouterait son propre voltage).
Cette webcam est dotée d'une résolution 640 x 480 et peut capturer jusqu'à 30 images/seconde. Bien que je ne sois pas un expert en matière de webcams, la Fire-i m'a tout l'air d'un petit bolide, et grâce aux pilotes FireWire développés par iOXperts vous pouvez même vous en servir avec MacOS X, ce qui ne serait pas possible si vous vous contentiez des pilotes fournis par le constructeur (bien que Unibrain prévoit la sortie d'un pack FireWire WebCam pour Mac dans pas longtemps).
Qu'en est-il des logiciels ? -- Bon, tout ça est bien joli mais il y a quand même un petit problème. Il ne fait pas de doute que tant qu'à installer une webcam, autant prendre un modèle FireWire. Et pour la faire fonctionner il vous faut le pilote spécial de iOXperts - mais tout cela ne vous donne qu'une caméra qui en théorie, ne peut qu'envoyer uniquement des images vers un Mac sous OS X. Pour voir ces images et éditer les fichiers vidéo il va vous falloir d'autres logiciels. Or il n'y a pas encore beaucoup d'applications pour Webcam FireWire qui tournent sous MacOS X. Vous en trouverez la liste sur le site des iOXperts et c'est ceux-là que j'ai testés. Ils fonctionnaient sans problème.
http://www.ioxperts.com/apps.html A>
BTV 5.4 et BTV Pro 5.4 de Ben Software. Vendu 20 US$, le logiciel BTV est une application toute simple qui vous permet de visualiser et capturer des images ou des séquences vidéos depuis votre webcam (ou des autres sources vidéos telles que les cartes Tuner-TV, par exemple). La version BTV Pro à 40 US$ ajoute à cela toute une série d'autres fonctions, tel que la mise en marche par détection de mouvement, le déclenchement par retardateur, la combinaison d'images séquentielles pour réduire le bruit électronique d'une vidéo ou les objets en déplacement d'une image fixe, la possibilité de revenir en arrière sur une vidéo, des fonctions d'édition et de montage vidéo.. pour ne citer que celle-là. Les deux logiciels sont distribués sous la forme du partagiciel, vérifiez lors du téléchargement que vous récupérez bien la version "carbonisée" pour MacOS X.
http://www.bensoftware.com/btv.html
http://www.bensoftware.com/btvpro.html
CoolCam X 2.1 par Evological. Ce partagiciel à 20 US$ vous offre les fonctions habituelles liées à une webcam, telles que la capture d'images à intervalle régulier et leur téléchargement par FTP. Le logiciel peut aussi stocker les images sur votre disque dur et créer des films Quicktime à partir d'une suite d'images. Une fonction de détection de mouvement est intégrée et l'on peut agrémenter les images de titres, de cadres et d'indications de date et heure en utilisant n'importe quelle police de caractère dans la taille le style ou la couleur de son choix.
http://www.evological.com/coolcam.html
Video Funhouse 1.1 produit par Evological et Chaotic Software. Pour 25 US$, Video Funhouse vous permettra d'appliquer des effets de torsion, de sphérisation, de pincement ou de contraction sur des images de visages ou de tout objet, ce qui donnera les résultats les plus étonnants, et parfois les plus improbables ! Mais ce qui fait la force de Video Funhouse, c'est que vous pourrez appliquer ces effets sur des images vidéos en direct et pas seulement sur des images fixes. Le logiciel offre encore d'autres effets, et il est possible à tout moment de stocker une image fixe du résultat.
http://www.evological.com/videofunhouse.html
iSpQ VideoChat 5.0.4 de nanoCom Corporation. Ce logiciel à 40 US$ permet de "chatter" avec d'autres utilisateurs de iSpQ VideoChat. Le petit plus, c'est que vous pourrez voir votre interlocuteur tout en lui envoyant un message, et il existe des versions de iSpQ VideoChat pour MacOS 9, MacOS X, et Windows. Il existe un problème avec le logiciel gestionnaire de FireWire WebCam qui peut provoquer l'arrêt de l'envoi des images après un nombre d'heures tout de même considérable, mais ce problème se corrige assez vite. Une version d'essai limitée à 21 jours est disponible.
http://www.ispq.com/ISPQ_moreinfo.html
VideoScript 2.2 de VideoScript. Cet outil gratuit vous permet de scripter de la vidéo, non pas au sens où l'on écrit un script de film, mais pour analyser et manipuler automatiquement des images vidéo et des appareils vidéo numériques. On peut écrire des scripts qui détectent les mouvements et tiennent le journal des détections, des scripts de réalisation de films, d'agrandissement d'images, et bien d'autres encore (les éditeurs suggèrent l'utilisation de VideoScript pour compter les cellules dans une image obtenue par microscospe, ce qui, fait par l'oeil humain se révèle une des tâches les plus fastidieuses que l'on puisse imaginer). Une version professionnelle est proposée en achetant une licence (30 US$ pour un accès de 21 jours pour la réalisation d'un seul projet, ou 400 US$ pour un accès illimité). Elle rajoute encore des fonctions, comme l'intégration d' AppleScript. VideoScript est toujours en version bêta pour MacOS X.
http://www.videoscript.com/intro_vs.html
Revue de détail. -- J'avais prévu de faire la critique du pilote FireWire de Webcam d'iOXperts, mais vous savez quoi ? Il est très difficile de critiquer un pilote surtout quand celui-ci fonctionne parfaitement. Il n'y a alors plus rien à dire. Vous connectez la caméra, vous lancez l'application vidéo et l'image apparaît à l'écran telle que souhaitée. Quelques problèmes (que je n'ai pas eus), quand même, sont répertoriés dans La Foire aux Questions de iOXperts. Ils ont également mis en place une liste de diffusion pour débattre. Vu la taille de la société, ils essaient désespérément d'éviter le contact avec les clients pour réduire au maximum les coûts engendrés par le service après-vente. Ceci est aussi rendu possible par la qualité de leur produit. Pour faire court, je dirais que si vous souhaitez une webcam FireWire, vous ne ferez pas d'erreur en dépensant 20 US$ chez iOXperts.
Si vous aimez le matériel peu commun, prêtez attention à iOXperts, ils travaillent également sur les pilotes de réseau sans fil norme 802.11 (ces pilotes, disponibles en version bêta, sont écrits par une guru des réseaux : Amanda Walker) et sur les pilotes des caméras USB Philips. si vous êtes intéressés et si vous voulez que des pilotes pour Mac soient disponibles pour certains matériels, rejoignez la liste de diffusion des bêta-testeurs. Encouragez les industriels à contacter iOXpert ! C'est de cette façon que nous serons tous gagnants.
http://www.ioxperts.com/contact.html
Les publications et les sites web sans but lucratif peuvent réimprimer ou créer des liens vers nos articles en référençant leur origine. Pour les autres, contactez-nous, SVP. Nous ne garantissons pas l'exactitude de nos articles. Caveat lector. Les noms de publication, de produit et de compagnie peuvent être des marques déposées. TidBITS ISSN 1090-7017.
Accueil | Archives francophones de TidBITS | Sommaire des quatre derniers TidBITS traduits | L'Equipe francophone de TidBITS