Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LECTEUR MULTIMEDIA AUDIO ET VIDEO | LECTURE DES FICHIERS MP3 WMA OGG MPC WAV AVI MPG WMV EN VB.NET ...


Information sur la source

Catégorie :Multimedia Source .NET ( DotNet ) Classé sous : lecteur, audio, vidéo Niveau : Initié Date de création : 16/09/2005 Vu / téléchargé: 22 330 / 2 996

Note :
9,23 / 10 - par 13 personnes
9,23 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (26)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
J'ai developpé un lecteur multimedia en VB.NET, qui lit les principaux formats audio et video.
J'utilise pour cela l'API Bass, disponible à www.un4seen.com
Les formats actuellement supportés sont MP3, WMA, OGG, MPC, WAV, AVI, MPG et WMV.

Ce lecteur est le fruit d'un an 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 ça pourrai interresser ceux qui s'interressent à comment 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.

N'hésitez pas pas à poster vos remarques et suggestions!
 

Source

  • Trop de code à poster... téléchargez le zip!
Trop de code à poster... téléchargez le zip!

Conclusion

Il se peut que windows demande à debloquer l'acces au logiciel, c'est tout à fait normal, cela est dû à la gestion des instances du logiciel. Choisissez donc : débloquer.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de chris81 le 16/09/2005 18:40:32

slt,
bravo pour ce joli travail, une question avec quoi as tu crééS l'install?

merci a+

signaler à un administrateur
Commentaire de OneHacker le 16/09/2005 21:05:25

Felicitations ! Joli travail : 10/10 !

C'est que la note 19.5/20 et 10/10, tu les a largement mérité, moi si je pouvaos, je te t'aurai mis 25/20 :-)

Bonne continuation !

Redman

signaler à un administrateur
Commentaire de GabSoftware le 16/09/2005 23:34:52

Merci beaucoup, vos commentaires sont très encourageants ^^

Le lecteur est souvent mis à jour, aussi si jamais vous vous en servez pensez à verifier sur le site :)

L'installation a été faite avec CreateInstall (version payante, mais il y a une démo)
On le trouve sur http://www.createinstall.com

signaler à un administrateur
Commentaire de FearBlue le 17/09/2005 11:37:53

Excellente source !!
Je reproche qu'une seule chose a ce programme : La partie qui lit les fichiers videos qui ne s'intégre pas au lecteur...Et en plus il utilise le control Windows Media Player...Dommage :( car cele n'en fait pas totalement un lecteur a  part
Je note tout de meme 10/10

signaler à un administrateur
Commentaire de Sirocooo le 19/09/2005 09:17:44

Bon boulot ... 9/10

signaler à un administrateur
Commentaire de GabSoftware le 19/09/2005 19:40:17

Merci beaucoup :)
Pour la partie qui lit les vidéos, c'était plus simple comme ça, surtout quand on agrandit la fenetre (alors qu'on ne peut pas agrandir mon lecteur pour le moment )

Je suis content que vous appréciez cette source, c'est très encourageant

signaler à un administrateur
Commentaire de Nexto le 10/11/2005 09:13:39

Très belle source :) 9/10 aussi.

A++
Nexto (Alias: fabienfs)

signaler à un administrateur
Commentaire de Sirocooo le 10/11/2005 09:36:22

A quand la prochaine version ?

signaler à un administrateur
Commentaire de GabSoftware le 17/11/2005 10:31:16

Je la converti en ce moment même en .NET 2.0, et j'améliore la rapidité de la playlist :)
Et aussi le processus d'ouverture des fichiers.
J'ai aussi mis à jour l'API Bass, d'où beaucoupde changements du code!

Je posterai la nouvelle version dès qu'elle sera un peu plus terminée ^^

signaler à un administrateur
Commentaire de Sirocooo le 17/11/2005 10:49:45

Dommage que ce soit en net 2.0... Moi je ne pourrais l'utiliser que dans 1 an

signaler à un administrateur
Commentaire de GabSoftware le 17/11/2005 11:15:16

.NET 2.0 a l'air prometteur, et je voulais m'y mettre dès maintenant...
Tu peux télécharger gratuitement VB Express 2005 sur le site de microsoft, ça te permettra d'ouvrir la source une fois la nouvelle version terminée ;)

signaler à un administrateur
Commentaire de Sirocooo le 17/11/2005 12:13:38

EN effet mais il faudrait avoir deux PC pour développer.
un PC Framework 1.1 et un PC FrameWork 2.0. LE mariage des deux n'est pas encore parfait.

Merci quand même

signaler à un administrateur
Commentaire de GabSoftware le 18/11/2005 02:01:18

En ce qui me concerne, j'ai pas trouvé de problèmes avec la version finale du framework .NET 2.0 installée avec le 1.1 sur le meme pc... Un des objectifs de .NET est bien de réduire les problèmes de versions des DLL ;)

Sinon la version en .NET 2.0 est plus claire et mieux organisée, je l'ai mise en ligne.
http://vbfrance.com/code.aspx?ID=34674

signaler à un administrateur
Commentaire de bchrist le 31/01/2006 17:26:47

C'est à féliciter! J'aimerais cependant savoir avec outils vous avez eu à concevoir l'interface.
   Merci et du courage pour la suite.

signaler à un administrateur
Commentaire de GabSoftware le 05/09/2006 21:00:41

L'interface est conçue avec Visual Studio .net

signaler à un administrateur
Commentaire de Sirocooo le 06/09/2006 12:03:21

J'ai un avertissement antivirus au sujet d'une dll
Je ne peut pas essayé ton soft

Symantec me dit :
bass_vis.dll supprimé
menace Bloodhound.Overpacked

Est-ce un virus ?

signaler à un administrateur
Commentaire de GabSoftware le 23/09/2006 14:45:56

non, c'est que tu utilises norton antivirus, et il pense que c'est un virus inconnu, mais ce n'en est pas un.

signaler à un administrateur
Commentaire de snake00jap le 10/04/2007 12:32:59

je tien tout d abord a te feliciter pour ton travail, etant etudiant en informatique, je trouve que tu es boucoup plus fort que mon prof... Je voudrais neanmoin que tu m aide en me disant par ou commencer pour vraiment bien comprendre comment tu as realisé ce projet, comment marche les api ( je n ai jamais compris ce que c etais, tout comme les dll )...
Je voudrai developper un e sorte de mini systéme d exploitation, qui pourai gerer la lecture audio et video, un petit mecanisme de tchat entre utilisateurs et beaucoup d autres choses pouvant faciliter l utilisation des principales fonctionalité d un pc qu un utilisateur normal pourai utiliser, le tout avec une interface instinctive, design, ergonomique et rapide...
Je te remerci d avance en espérant que tu me guide un petit peu, merci

signaler à un administrateur
Commentaire de xarsoft le 26/06/2008 17:12:37

Slt c géniale ton logiciel et j'ai un moyen pour savoir quand il y a des mises a jours

signaler à un administrateur
Commentaire de GabSoftware le 26/06/2008 17:45:25

Salut,

Tu peux aller sur mon site http://www.gabsoftware.free.fr pour trouver une mise à jour (notamment le passage à .net 2.0 et tout plein d'améliorations)

signaler à un administrateur
Commentaire de gerbito le 14/11/2008 10:50:37

Bonjour,

C'est sympa d'avoir laissé cette version pour tous ceux qui comme moi sont restés au VB.Net 2003 avec FrameWork 1.1
Ton code semble très bien écrit et l'IHM est très soignée. Malgré tout, j'ai un petit souci au démarrage de l'application avec une exception commentée : "Impossible de charger la dll Bass.Net", pourtant tu l'avais livrée dans le zip. Faut-il l'activer sur le site de Bass ? Est-ce payant ? Dans ce dernier cas, saurais tu me dire si cette dll sait gérer les cartes son multi-sorties, c'est à dire permettre de décider sur quelle sortie de la carte va être joué un son, car c'est précisément ce qui m'intéresse.

Merci

signaler à un administrateur
Commentaire de GabSoftware le 14/11/2008 11:11:09

Salut Gerbito,

La DLL Bass .NET n'est pas payante si tu l'utilises pour produire un freeware. Si tu souhaites réaliser un produit commercial alors il faudra t'acquitter d'une licence. Mais il me semble qu'à l'époque où j'ai écrit la version pour .net 1.1, il n'y avait aucune restriction de licence, rien à activer.

Pour l'erreur, pourrais-tu tracer pas à pas le code des procédures à l'intérieur de l'évènemetn frmMain_Load() ? Et au préalable de vérifier que Bass.net.dll soit bien copié dans le répertoire de génération de l'executable /bin/Debug ou /bin/release. Si non, il faut le faire, mais normalement j'ai paramétré le projet pour que Visual Studio le fasse automatiquement.

Préviens-moi si tu trouves la source de l'erreur !

De mon côté je suis en train de travailler lentement sur GabPlayer 3, une version qui j'espère corrigera les défauts de la version 2 (multilingue,  vraiment plus rapide, tous les contrôles seront de moi...). Par contre ce sera en .net 3.5!


signaler à un administrateur
Commentaire de GabSoftware le 14/11/2008 11:20:00

J'oublie tes questions.
Donc si tu veux utiliser la dernière version de Bass .Net (qui est désormais en .NET 2.0, contrairement à la version fournie avec GabPlayer .net 1.1, attention c'est peut-être la cause de ton erreur !), ce que je te conseille d'ailleurs car il y a eu de gros progrès depuis la publication de cette source, il faudra t'enregistrer gratuitement pour un freeware ou t'acquitter d'une licence pour shareware ou produit commercial, un numéro de série te sera délivré, puis il faut appeler une méthode de Bass .NEt très tôt dans le code de ton projet. Cela aura pour effet de supprimer le splash screen au démarrage de ton application. N'oublie pas bien entendu de mettre à jour bass.dll sur le site de un4seen.com, bass.net n'étant qu'une interface entre bass.dll et .net. Il me semble bien que dans la version actuelle il est possible de choisir sur quelle sortie de la carte le son va être joué, car par exemple dans mon dernier GabPlayer j'ai codé une gestion des enceintes 2.0, 2.1, 4.0, 4.1, 5.1 et 7.1. Ce qui fait que contrairement aux autres lecteurs multimedia, je pouvais lire mes mp3 et le son était envoyé sur toutes mes enceintes ! (j'ai du 4.1). Si je me souviens bien c'est avec le plugin bassmix, donc il te faudra la version en .net 2.0 de Bass.net...

signaler à un administrateur
Commentaire de gerbito le 14/11/2008 13:47:36

chuis trop con, j'avais oublié de recompiler en Debug. Désolé pour la perte de temps. Ton appli marche nickel.

signaler à un administrateur
Commentaire de Redman31100 le 19/11/2008 12:53:59

J'ai télécharger l'API Bass, et la moindre utilisation d'une procédure membre de Bass, j'ai une erreur comme quoi la DLL n'a pas pu être initialisée.

J'utilise VS2008 Express

Merci d'avance.

signaler à un administrateur
Commentaire de GabSoftware le 19/11/2008 19:13:45

Gerbito : content que cela fonctionne ! ;)

En lisant la documentation de la librairie bass, tu dois être en mesure de récupérer le code d'erreur pour y associer un message d'erreur. Reposte le code de l'erreur ainsi que le message ici.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

lecteur cd audio [ par momorice1 ] Bijour à tous!j'aimerais developper un lecteur de cd audio.Je souhaiterais arriver à detecter le cd ds le lecteur, afficher l'ensemble des tracks ds 1 Lecteur media player [ par darwin42 ] Salut à tous,n'ayant pas eu de réponse, je repose ma question.Je voulais savoir comment on peut faire pour lire une vidéo avec l'ocx WindowsMediaPlaye Comment lire une piste d'un CD audio avec MCISendString en selectionnant sa piste et son lecteur [ par globule ] Bonjour, Comment lire une piste d'un CD audio avec MCISendString en selectionnant sa piste et son lecteur. J'ai trouvé différente source sur le forum, Collage vidéo [ par chbe ] Bourjour, j’essaie de coller deux vidéos : \CONSTENTINE 1.AVI:: 853 kbps - 347 mo - 00.56.52.120 Vidéo_t1 : 742 kbps - 30 Savoir si un cd audio est inséré dans le lecteur [ par cbjp85 ] Comment savoir si un cd audio est inséré dans le lecteur ?Si il faut utiliser une api pourrais tu l'illustrer par un exemple concret (je viens juste d Pb d'info avec une vidéo [ par ludovicanceaux ] Salut à tous, en fait je voudrai savoir comment je pourrai récupérer des info d'un .avicad:bitrate audiobitrate VidéoRésolution de l'imageFormat audio Lecteur audio [ par nr ] Salut,Je cherche un exemple pour réaliser des vu-mètres et un graphique type "oscilloscope" sur un fichier audio. En chargant un wave, je voudrai crée intégration d'un lecteur audio .swf dans une page ? [ par vivius ] Bonjour.. je suis tout nouveau dans le monde du flash, et voilà, je viens de trouver un lecteur audio qui me convient parfaitement et j'aimerais l'in lecteur audio [ par elmaroufy_youssef ] Salut Je veux un codes source de lecteur audio pour la plupart des format audio en visual basic Merci lecteur de fichiers audio [ par globule ]    Je cherche a rajouter sur mon site un lecteur de fichiers audio qui soit relativement esthétique, qui ne permette pas au visite


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.