begin process at 2012 02 13 00:08:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Multimedia

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

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


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :25 835 / 3 401

Auteur : GabSoftware

Ecrire un message privé
Site perso
Commentaire sur cette source (27)
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

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source .NET (Dotnet) INDIRECTION SUR LES MEMBRES D'UNE CLASSE EN VB.NET OU C#, IN...
Source avec Zip Source .NET (Dotnet) GABSCREENSHOT : FAITES SIMPLEMENT ET RAPIDEMENT VOS CAPTURES...
Source avec Zip Source avec une capture Source .NET (Dotnet) DÉMINEUR COMPLET EN VB.NET | COMPLETE MINESWEEPER IN VB.NET
Source avec Zip Source avec une capture Source .NET (Dotnet) VB.NET 2005 ET GDI+ : LED DISPLAY, PANNEAU DE DIODES : AFFIC...
Source avec Zip Source avec une capture Source .NET (Dotnet) POTENTIOMÈTRE (BOUTON ROND QUI TOURNE, KNOB) PARAMÉTRABLE EN...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) MON LECTEUR MP3 par kentharold
Source avec Zip Source avec une capture LECTEUR MULTIMÉDIA par lartiguef
Source avec Zip Source avec une capture RENOMMER SOUS-TITRES par memejoueur
Source .NET (Dotnet) "PARLEUR" EN VB 2010 par clementgeek41
Source avec Zip Source avec une capture CHANGER LE VOLUME SYSTÉME SANS ACTIVEX par kayoub5

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture LECTEUR MULTIMÉDIA par lartiguef
Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR PLAYER MULTIMÉDIA (MUSIQUES ET VIDÉOS) par aus3004
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROL POUR UTILISER PLUS FACILEMENT FMODEX.DLL par Luciol44
Source avec Zip Source avec une capture LECTEUR AUDIO AVANCÉ AVEC EFFETS ET VISUALISATIONS ATTIRANTE... par ziad1991
Source avec Zip Source avec une capture Source .NET (Dotnet) PLAYER AVEC DRAG ET DROP par milo2009

Commentaires et avis

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+

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

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

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

Commentaire de Sirocooo le 19/09/2005 09:17:44

Bon boulot ... 9/10

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

Commentaire de Nexto le 10/11/2005 09:13:39

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

A++
Nexto (Alias: fabienfs)

Commentaire de Sirocooo le 10/11/2005 09:36:22

A quand la prochaine version ?

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 ^^

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

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 ;)

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

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

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.

Commentaire de GabSoftware le 05/09/2006 21:00:41

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

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 ?

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.

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

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

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)

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

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!


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...

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.

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.

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.

Commentaire de iblsysteme le 05/09/2009 16:01:39

       Bonjours,
Voici un bout de code qui est intéressant dans la mesure de l'activation de la Dll Bass.net  

Public Shared Sub InitBass(ByVal myHandle As IntPtr, ByVal applicationFolder As String, Optional ByVal device As Integer = -1, Optional ByVal freq As Integer = 44100)
            On Error Resume Next
            Dim BB As Boolean = False

            Un4seen.Bass.BassNet.Registration("biggun@wi.rr.com", "2X11291416322922")

            If Un4seen.Bass.Bass.BASS_Init(device, freq, BASSInit.BASS_DEVICE_LATENCY Or BASSInit.BASS_DEVICE_DEFAULT, myHandle, Nothing) Then
                BB = Un4seen.Bass.Bass.BASS_Start()
                ' Get audio device latency
                Dim info As BASS_INFO = New BASS_INFO
                Bass.BASS_GetInfo(info)
                _DeviceLatencyMs = info.latency

                ' Load plugin stuff
                Un4seen.Bass.Bass.LoadMe(applicationFolder)
                loadedPlugIns = Bass.BASS_PluginLoadDirectory(applicationFolder)
            End If

 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,476 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales