J'ai developpé un lecteur multimedia en VB.NET 2.0, qui lit les principaux formats audio et video.
Cette version est la mise à jour de la version .NET 1.1 (http://www.vbfrance.com/code.aspx?ID=33810)
Elle nécéssite l'installation du Framework .NET 2.0 pour fonctionner, disponible à l'adresse http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
J'ai préféré en faire une nouvelle source, pour que celle en .NET 1.1 reste disponible sur le site ;)
J'utilise l'API Bass, disponible à www.un4seen.com
Les formats actuellement supportés sont *.mp1; *.mp2; *.mp3; *.m3u; *.wma; *.wav; *.ogg; *.aiff; *.m2a; *.mpa; *.m1a; *.swa; *.aif; *.mp3pro; *.mpc; *.mpp; *.mp+; *.ape; *.apl; *.aac; *.mp4; *.m4a; *.m4b; *.flac; *.ac3; *.ofr; *.ofs; *.spx; *.tta; *.wv; *.mo3; *.it; *.xm; *.s3m; *.mtm; *.mod; *.umx; *.mid; *.gp3; *.gp4; *.gp5; *.cda; *.avi; *.mpg; *.wmv. Support des plugins d'effet VST
Ce lecteur est le fruit de deux ans de travail et a été initialement développé pour l'examen du BTS (ce qui m'a vallu un bon 19.5/20 à l'épreuve pratique).
Je pense que cela peut interresser ceux qui voudraient savoir utiliser l'API Bass, et aussi ceux qui s'interressent à l'ergonomie et la gestion des évènements. On peut aussi y apprendre par exemple comment gérer une playlist, comment gérer les instances et personnaliser ses menus contextuels.
Les domaines de compétence abordés par cette source sont nombreux, alors n'hésitez pas à y jeter un oeil :)
Tous mes développements sont disponibles à l'adresse http://gabsoftware.free.fr
Vous y trouverez notament un fichier setup pour installer le lecteur.
Pour ouvrir la source vous pouvez dès maintenant télécharger gratuitement sur le site de microsoft l'excellent VB Express 2005.
N'hésitez pas pas à poster vos remarques et suggestions!