Nouvelles hebdomadaires MPlayer #1 - 1er Décembre 2002 ====================================================== Bienvenue au premier bulletin hebdomadaire de MPlayer! Nous avons décidé de publier des nouvelles souvent, afin de faciliter le travail d'écriture du ChangeLog. Note: tous les efforts énumérés ici se trouvent la plupart du temps dans le CVS! 1, De l'aide est nécessaire pour MWN (MPlayer Weekly News - Nouvelles hebdomadaires MPlayer)! Contactez les réalisateurs (liste à la fin de ce texte) si vous voulez nous rejoindre! 2, Recherchons développeurs actifs et créateurs de docs! Nous avons besoin de plus de créateurs de docs, la plupart sont partis et les développeurs doivent écrire les documentations eux-mêmes! Ça serait gentil d'avoir quelques personnes supplémentaires pour les docs, afin de permettre aux développeurs de se concentrer sur leur travail. Si vous vous sentez assez courageux et que vous avez quelques connaissances en langues, contactez-nous svp et rejoignez l'équipe! On recherche des traducteurs aussi! Pour l'instant MPlayer contient 6 traductions des docs. Quelques unes sont plus à jour que les autres. Note: la version principale (anglaise) est aussi légèrement périmée! 3, Une nouvelle version approche Oui, elle va bientôt arriver... un jour ou l'autre ;) Quelques dates "magiques" : les 6, 24 et 31 décembre, le 1er janvier (la version 0.60 est sortie le 1er janvier 2001). La date de gel de la version n'a pas encore été décidée, comme d'habitude. 4, Efforts sur le QuickTime Oui, comme vous devriez l'avoir remarqué, MPlayer est le premier projet à supporter les codecs QT sous Linux x86 (on a signalé que FreeBSD marchait aussi!). Vous pourrez trouver un HOWTO ici: http://www.mplayerhq.hu/~alex/codecs/qt-howto.txt Bonnes nouvelles: le décodage du SQV1 et les DLLs QT5 fonctionnent! 5, Support de l'API DMO Audio/Video -- WMA9 et WMV9 Celui-ci nous vient du projet avifile (surtout de Zdenek Kabelac). Téléchargez le pack de codecs ici: http://www.mplayerhq.hu/MPlayer/releases/Win32_dmo.tgz Note: seule cette version a été signalée comme fonctionnelle! 6, Support du MJPEG2000 Pour l'instant seulement avec 2 DLLs: une de ImagePower, l'autre de Morgan Multimedia Utilisez le dernier CVS et téléchargez les dlls depuis: http://www.mplayerhq.hu/~alex/codecs/mjpeg2kdlls.tar.bz2 7, Des tonnes de corrections et nettoyages du GUI A voir dans le CVS, il devrait être plus robuste maintenant, avec moins de code. 8, Petit changelog: * ao_oss + menu, corrections pour xscreensaver Maintenant le fd ouvert par ao_oss n'est plus donné au processus fils. * correction menu + solaris * quelques corrections de codes d'entrée * DOCS: mise à jour de Nvidia TV-Out et du Skin-Howto * Suport du réglage du volume de sortie pour l'audio NAS 9, Plans pour le futur A court terme: * faire fonctionner les codecs ZyGo, BeHereiVideo et les autres QT * nettoyage du QT A long terme: * nouvelle version * encodage en SVQ1/3 * codecs open-source pour Indeo, QDM, Qclp et SVQ3 * code plus modulaire 10, Engueulades actuelles (S = la supposition, V = la vérité) S: la bande-annonce de "Le seigneur des anneaux: les 2 tours" ne marche pas V: mais si! Le problème est que la bande-annonce inclut une (voire plusieures) images fixes jpeg avec un id vidéo plus faible que la piste vidéo. En lançant MPlayer, il devrait afficher quelques informations sur les pistes disponibles: -------------- MOV track #0: 175 chunks, 1308 samples Image size: 320 x 240 (24 bpp) Display size: 320 x 240 Fourcc: SVQ3 Codec: 'Sorenson Video 3' -------------- MOV track #1: 88 chunks, 0 samples Audio bits: 16 chans: 1 rate: 44100 Fourcc: ima4 -------------- Comme vous pouvez le voir, l'id de le piste vidéo est 0, et dans ce cas il le joue sans problème, pas besoin de spécifier des paramètres supplémentaires. Et maitenant avec l'extrait des Deux Tours: -------------- MOV track #0: 1 chunks, 0 samples Generic track - not completly understood! (id: 0) -------------- MOV track #1: 1 chunks, 0 samples Image size: 640 x 272 (24 bpp) Display size: 640 x 272 Fourcc: jpeg Codec: 'Photo - JPEG' -------------- MOV track #2: 1 chunks, 0 samples Generic track - not completly understood! (id: 2) -------------- MOV track #3: 1 chunks, 0 samples Generic track - not completly understood! (id: 3) -------------- MOV track #4: 1 chunks, 0 samples Generic track - not completly understood! (id: 4) -------------- MOV track #5: 730 chunks, 4394 samples MOV: Found unknown movie atom SMI (21)! Image size: 640 x 272 (0 bpp) Display size: 640 x 272 Fourcc: SVQ3 Codec: 'Sorenson Video 3' -------------- MOV track #6: 367 chunks, 0 samples Audio bits: 16 chans: 2 rate: 44100 Audio extra header: len=92 fcc=0x77617665 Fourcc: QDM2 -------------- Vous pouvez le voir, la piste #0 n'est pas un flux vidéo valide, la piste #1 est une image fixe jpeg (!) et sera donc sélectionnée par défaut. Si vous lancez MPlayer avec l'option -vid 5, il jouera la bonne piste! S: Mauvaises DLLs QT! V: lisez le point 4 de ce MWN. S: les MPEGs "encryptés" sont mal joués. V: Certains fichiers mpeg1 et mp3 sont mal détectés, et donc mal joués. La plupart répètent une des lignes suivantes: Encrypted stream but you did not request authentication!! Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html. Vous pouvez contourner la plupart de ces bugs avec l'option -demuxer. Par exemple -demuxer 1 signifie MPEG-ES, -demuxer 2 signifie MPEG-PS et -demuxer 17 signifie AUDIO (== MP3). (Vous pouvez aussi jeter un oeil au fichier main/libmpcodecs/demuxer.h, où toutes ces valeurs sont définies) 11, Comment peut-on aider les développeurs de MPlayer? Jetez un oeil à cette page: http://www.mplayerhq.hu/homepage/donations.html ou lisez les deux premiers points de ce MWN. 12, Truc rigolo de la semaine Donations demandées: le SCSI HOWTO pour Gabucino Il a reçu un disque dur SCSI avec contrôleur cette semaine. Merci au donateur, mais pourquoi n'a-t-il pas inclus de howto pour Gabu? Un howto (ou de l'aide?) est donc attendu! ---- Impressum: Page perso: http://www.mplayerhq.hu/~alex/mwn/ Auteurs: Alex Beregszaszi , Istvan Sebestyen et Attila Kinali Traducteur: Bernard 'Voyageur' Cafarelli