Dlplayer - lecteur mp3 en wpf - framework 3.0.

Description

DLplayer est un projet que j'ai réalisé pour me familiariser avec les technologies du framework 3.0.

Le code source est donc à prendre avec des pincettes : c'est un travail de débutant, j'ai beaucoup tâtonné pour trouver des solutions à mes problématiques mais j'ai tout de même essayé de conserver un code propre et lisible.

Il intègre certain composants récupérés sur codeproject et autres sites du genre (le module de ripage de CD par exemple). J'ai travaillé sur ce projet il y a deux ans, je n'ai donc plus souvenir des auteurs et des liens exacts où j'ai récupéré ces informations et bouts de code, j'en donne juste l'information dans un souci d'honnêteté et de transparence.

Je serai heureux de retrouver des morceaux de ce logiciel dans d'autres sources.

Pour les fonctionnalités du programme, en vrac :

- Lecture de fichier MP3
- Ouvrir et riper un CD audio (les pistes ripés sont converties en MP3 et les titres sont récupérés sur freeDB (base de donnée libre des fichiers audio).
- Mode "Wall" : scanne le répertoire de lecture à la recherche des jaquettes (.jpg) des albums. Ne fonctionne pas avec les MP3TAGS mais directement en travaillant sur l'arborescence des fichiers. Affiche les albums sous forme de mur de jaquettes.
- Création, sauvegarde, modification de playlist.
- Mode aléatoire
- Effet de fondu entre les morceaux (activable / désactivable)

Cela fait un bout de temps que je souhaite mettre ce code en ligne afin de partager et d'avoir des avis constructifs sur mon logiciel.

Pour utiliser l'application, vous aurez besoin du framework .NET 3.0 et d'un poste sous windows vista / seven ou XP mais avec la dernière version du windows media player installée.

Si vous souhaitez discuter de ce projet, je vous invite à vous inscrire sur son forum à l'adresse suivante : http://dlplayer.com/phpBB3/index.php

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.