Actu | Dossiers | TIL FR | Téléchargement | Entrevues | Humour | Liens | FCSM | Mailing List | Livre d'Or | L'auteur | Gete.Net'Book

QuickTime 4 : que le streaming soit !

Introduction | QuickTime 3 | Exemples | QuickTime 4


 

Depuis quelques semaines, Apple propose en téléchargement une version beta ("Preview", actuellement en version beta22c3) de QuickTime 4. Cela signifie donc que ce n'est PAS la version finale, que de nombreux bugs peuvent subsister, et qu'il n'est pas impossible que le logiciel vous balance joyeusement des bombes en veux-tu, en voila. Vous ne direz pas qu'on ne vous a pas prévenu.

La première chose qui choque lorsque l'on télécharge QuickTime 4, c'est la taille de l'installeur : seulement 350 Ko ! Mais c'est une feinte : en réalité, cet installeur n'est pas le véritable installeur de QuickTime 4, mais une application grâce à laquelle vous ne téléchargerez que les éléments désirés. Ces versions vont de 3 à 9 Mo, selon les éléments désirés. L'installeur va alors télécharger sur un site d'Apple les éléments nécessaires, et les stocker sur le disque dur, avant de tout décompacter et installer dans la foulée. Le processus est complètement transparent pour l'utilisateur. Par ailleurs, QuickTime 4, contrairement aux versions précédentes, déplace dans un dossier Developer VISE Moved Items les anciennes extensions et tableaux de bord liés à QuickTime et surtout, gère complètement l'installation par dessus une version de QuickTime dans une langue étrangère. Ce n'était pas le cas auparavant, et grands étaient les risques de mélanger les versions françaises et anglaises de QuickTime (voir la FAQ à ce propos).

Si l'on ouvre le dossier Extensions, on constate que nos extensions bien connues sont toujours là, mais avec des icônes plus joliment dessinées :

On constate également l'apparition d'un dossier "QuickTime Extensions", qui contient plusieurs fichiers liés à QuickTime. Les applications qui désireront stocker des fichiers annexes pour QuickTime (rappelez-vous, QuickTime est une interface ouverte) pourront probablement les stocker sans souci dans ce dossier.

Cela dit, à part cela, on ne voit toujours pas grand chose de changé dans le Mac ! Eh bien, soit, ouvrons "QuickTime Folder", à la racine du disque dur. Là, on trouve toujours et encore l'éternel et méconnu Movie Player (alias Lecture QuickTime) et PictureViewer, ce petit logiciel de visualisation d'images sans prétentions. Mais bon, nous, ce qu'on aime, c'est voir de la vidéo, c'est ce qui a fait la renommée de QuickTime, après tout. Déjà, on constate que MoviePlayer n'existe plus, il est remplacé par QuickTime Player. Etrange…

 

Donc, on décide de double-cliquer sur "QuickTime Sample" (exemple QuickTime).

Et là… C'est le choc ! L'interface est complètement redessinée, modifiée, travaillée à la sauce du logiciel DVD-Player qui sert à lire les DVD-Vidéo.

Voyez plutôt :

Bien. Tout d'abord, ce qu'on découvre, c'est que les boutons sont grooooooooos, et joliment dessinés avec une interface métallisée de toute beauté. Ach, très choli !

A gauche, la molette de réglage du volume. Auparavant, on pouvait cliquer sur la molette de réglage du volume pour augmenter ou réduire le volume de manière absolue (et non pas par rapport à la plage de volume relative au volume du son système). Ben maintenant, en standard, c'est volume absolu pour tout le monde !

Si l'on balade le curseur à droite, on voit maintenant un bouton "I" pour afficher les informations. Quand on clique dessus, un petit panneau se déroule sous le film, affichant les informations de copyright, etc. Très chic !

Maintenant, cliquons sur l'autre bouton représenté par 4 boutons : apparait une autre palette affichant de nouveaux réglages. A gauche, la balance gauche/droite des haut-parleurs ; au centre, on rêgle les basses, et à droite, les aigus. Vous voulez optimisez le son à fond ? Ben vous gênez pas, c'est fait pour ! Avec de bons réglages de basses et d'aigus, les résultats peuvent être parfois bien plus impressionants. Bref, un progrés sensible, comparé aux réglages inexistants des versions précédentes.

Continuons notre découverte dans la joie et la bonne humeur… Encore plus bas, une petite palette peut se déplier si l'on clique sur sa poignée. Apparaissent une multitude de cases blanches... Tiens donc ? QuickTime laverait-il plus blanc désormais ? Meeeeeeeuh non, en revanche, essayez de glisser une séquence QuickTime d'une fenêtre quelconque du Bureau vers une de ces cases blanches… Miracle de la technologie, une mini-image de prévisualisation a remplacé la case blanche. Bravo, vous venez de découvrir les "Favoris" (Favorites) de QuickTime. C'est simplement un moyen simple de conserver à porter de main tous les films QuickTime auxquels on a envie d'avoir régulièrement accès. Sympa non ? Notez que l'on retrouve les noms de ces fichiers dans le menu Favorites de Movie Player.

Tiens, au fait, et si on parcourait les menus ? Allez, rien que pour vous, découvrez tous les menus de la version Pro de QuickTime 4 (au fait, les codes de QuickTime 3 et 4 sont IDENTIQUES, donc, si Movie Player n'affiche pas toutes les options de QuickTime Pro, allez faire un tour dans le tableau de bord Réglages QuickTime (QuickTime Settings) afin de faire les corrections nécessaires).

Dans le menu File, on trouve toutes les commandes usuelles, mais une est particulièrement intrigante : "Open URL…". Akoikelsert ?

Eh bien, Mesdames, Mesdemoiselles, Messieurs, il s'agit de la plus grande innovation de QuickTime 4 : la diffusion en Streaming (flux continu) !

Qu'est-ce que le streaming ? Ah, là, par contre, je suis désolé, mais il va falloir être un peu technique… Ça ne vous fait pas peur ? OK, alors… Pour tout comprendre, il faut revenir à l'une des endroits où la bataille des standards de la vidéo fait rage : Internet.

Parfois, si vous vous baladez sur le Net, vous rencontrez des sites qui, pour diffuser du contenu multimédia (vidéo, image, son), utilisentce qu'on appelle la technologie de Streaming. Il s'agit de diffuser le contenu, par le biais d'un serveur dédié à cette tache, en direct à travers Internet. Cela signifie que la diffusion ne se fait pas une fois que tout le film est téléchargé (ce que QuickTime ne pouvait pas faire : un film QuickTime devait, avant QuickTime 4, être entièrement ou presque complètement téléchargé pour visualiser la séquence ; par ailleurs, impossible d'avancer plus loin sur la piste sans se coltiner tout le reste du film !). vous n'avez pas à télécharger le film complet si vous désirez aller plus loin. Idéal pour diffuser du contenu en temps réel (les chaines de télé adorent le streaming). La technologie du streaming est cependant fortement liée au débit de la connexion : plus que correcte sur les lignes à haut débit (cable, ADSL, LAN), la diffusion est cependant de qualité médiocre sur les connexions par modem (56K ou moins). Bref, le streaming, c'est pas ce qui rendra justice à la bande-annonce de Star Wars : Episode 1… Dans le domaine du streaming, il y a (avait ?) un standard par défaut : Real Video a été consacré roi des standards du Net pour la diffusion en temps réel. Ainsi, le site des Deux Minutes du Peuple sur Europe 2 utilise la technologie Real Audio (ou plutôt, Real Idiot, comme le dit à juste titre François Perusse). Le streaming permet par ailleurs quelque chose que QuickTime ne permettait pas auparavant : il est possible de bloquer l'enregistrement du fichier sur le disque dur. Ainsi, les auteurs/compositeurs peuvent utiliser Real Audio pour diffuser des séquences audio tout en sachant que leurs droits d'auteur sont respectés.

A contrario, QuickTime obligeait dans tous les cas de figure à télécharger le fichier complet, facilitant d'autant la copie et sa propagation.

Le manque de fonctions de streaming était donc un des plus gros reproches faits à QuickTime. Eh bien, que le spectacle commence, et en direct siouplait, car QuickTime 4, c'est désormais le streaming dans toute sa splendeur ! Pour tester cela, Apple propose des serveurs de test. Une fois QuickTime 4 installé, vous vous connectez sur ce site par le biais de l'URL dans votre navigateur, et… à vous les joies du streaming, c'est à dire, vidéo hyper sacadée et trouble, son hachuré… MAIS une diffusion en temps réel des évenements, ce qui est le but recherché dans notre cas. Aucune différence niveau qualité avec un film en Real Video : c'est tout aussi mauvais. Et là aussi, quand vous utilisez QuickTime Streaming, vous pouvez aller directement à la fin d'un film sans aucune difficulté. Il faut juste attendre que le "buffer" (une mémoire tampon, qui va stocker temporairement les données) soit chargé, et zou, à vous le direct live de la nouvelle conférence de Steve Jobs (m'étonnerait pas qu'on y ait droit pour la conférence des développeurs le 10 mai prochain…). Pour la qualité, on peut se brosser, en attendant que l'on ait tous chez soi une belle connexion directe au Web en Ethernet 100BaseT…

Maintenant, quel est l'intérêt pour les developpeurs d'utiliser QuickTime Streaming ? Simple : QuickTime est LE standard du multimédia. Il est partout, il est global, et fait bien plus que diffuser de la vidéo. Avec QuickTime Streaming, si un développeur veut d'abord diffuser un film sur le Net, puis le graver sur CD pour le diffuser, aucun souci. Y'a pas besoin de tout reprendre à zero et de tout compresser à nouveau, c'est le même format ! Et souvenez-vous que QuickTime sert de base de travail pour la future norme MPEG-4… QuickTime sera donc prochainement certifié ISO, et sera encore plus standard que standard.

Au fait, puisque je parle de standard, il y en a un qui est toujours lié à Internet, et qui fait beaucoup de bruit, c'est d'ailleurs normal vu qu'il s'agit du format MP3 (oohhhhhhhhhh, humour, beaucoup de bruit, musique, top délire, on croirait Maitre Levy qui fait son Top 5…). MP3 permet de compresser des fichiers audio (morceaux sur CDs, évidemment), avec une qualité très proche du CD et un taux de compression très élevé (moins de 5 Mo en moyenne pour 3 minutes). Bref, très, très bonne qualité. Et forcément, ce qui devait arriver avec un tel type de format arriva : les fichiers MP3 se propagent à vitesse grand V sur le Net, et ce, la plupart du temps, dans la plus parfaite illégalité, puisqu'il s'agit très souvent de copies de fichiers dont la diffusion est normalement soumise aux droits d'auteur (enfin, bien sûr, ce n'est pas toujours le cas, des fichiers peuvent être diffusés librement si tel est le choix de l'auteur… Mais c'est quand même assez rare). Certains groupes ne se sont d'ailleurs pas gênés récemment pour faire un procés à certains sites diffusant leurs chansons au format MP3 (notez que si vous avez un original du fichier MP3 sur CD, disque ou K7, vous avez le droit de conserver une copie, MAIS pour usage personnel).

Tout cela pour dire qu'enfin, QuickTime 4 gère le format MP3 ! Et la qualité est franchement redoutable comparé aux autres lecteurs de fichiers MP3. Et, de plus, puisque MP3 devient un format géré de manière native par QuickTime, cela signfie que n'importe quelle application compatible QuickTime peut lire les fichiers MP3, eh eh eh.
Attention cependant : QuickTime 4 peut lire les fichiers MP3, mais il ne peut pas compresser des fichiers à ce format. Pour compresser, il vous faudra utiliser MPecker Encoder.

Une dernière nouveauté, invisible pour les utilisateurs mais importante pour les développeurs : les sources de QuickTime Streaming Server sont diffusées librement (Open Source). Tous les renseignements se trouvent sur le site de Darwin, le projet Open Source d'Apple. Notez qu'une mise à jour est dispo sur le site d'Apple pour transformer la version limitée de QuickTime Streaming Server fourni avec Mac OS X en version complète.

Conclusion

QuickTime 4 est une évolution majeure de QuickTime. La première cible avouée de QuickTime Streaming est bien évidemment Real Video, qui va devoir faire preuve d'une imagination redoutable pour contrecarrer les plans de Jobs. Par ailleurs, pour une fois, le plaisir des yeux est conservé grâce à la nouvelle interface de QuickTime Player. Bref, il s'agit bien d'une vraie nouvelle version de QuickTime, et non pas d'une simple mise à jour, comme on avait pu le craindre il y a de cela quelques semaines. QuickTime reste donc, et pour longtemps encore, une des technologies les plus excitantes et les plus fantastiques jamais conçues par Apple. Et très bientôt, je vous proposerai un petit complément sur les fonctions cachées de QuickTime !

Ouais, y'a plein de liens ici !!!

Mais oui, ami lecteur, réjouis-toi, car toi aussi tu vas pouvoir visualiser plein de jolis fichiers QuickTime, dispos partout sur le Web ! Allez, rien que pour toi, voilà quelques bonnes adresses :

Ces petites pages vous ont été présentées en QuickTimorama.


Introduction | QuickTime 3 | Exemples | QuickTime 4