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 !

CLONE DE MEDIA PLAYER CLASSIC(ENFIN PRESQUE)


Information sur la source

Catégorie :Multimédia Source .NET ( DotNet ) Classé sous : player, video, directx Niveau : Débutant Date de création : 17/01/2005 Date de mise à jour : 18/01/2005 16:56:26 Vu / téléchargé: 15 499 / 2 002

Note :
9,33 / 10 - par 6 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
pour ceux qui connaissent pas Media Player classic c le meilleur media player du moment.
j'ai essayer d'en faire un qui se rapproche le plus de MPC.
En plus, avec mon player on peut avoir des infos precises sur le divx (debit, codec, nb d'images, ..)
J'ai essayer de mettre un systeme pour faire des captures mais la dll de NCT met trop de temps donc je l'ai virer.
J'utilises des dlls de direct x et une dll de NCT (un active X)
 

Conclusion

en gros mon player gere:
- lecture fichiers video et audio (tous type)
- affichage (plein ecran, taille ideale, 75% 50% 25%, taille min, taille max)
- recherche grace a la barre d'avancement
- systeme de capture à revoir
- les preferences sont sauvegardées dans un .ini et chargées au lancement du player



pour ceux qui veulent m'aider a faire un clone parfait de MPC en C# ca m'interesse:
cbwinny@yahoo.fr
 

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

Historique

18 janvier 2005 16:56:26 :
voila

Commentaires et avis

signaler à un administrateur
Commentaire de dirthangel1 le 30/05/2005 02:41:32

Mortelle Je vais lui faire l'interface de la mort qui tue

signaler à un administrateur
Commentaire de dirthangel1 le 30/05/2005 06:49:44

J'arrive pas a compilé avec Visual C# 2005 express , parce qu"il n'y a pas de fichier projet

signaler à un administrateur
Commentaire de skinia le 30/05/2005 09:45:51

ben reconstruis un nouveau projet

signaler à un administrateur
Commentaire de dirthangel1 le 11/07/2005 01:54:33

Bon visual c# 2005 me sort 5 erreurs qd j'essaie d recomplier

Error 1 The type or namespace name 'DirectX' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) C:\Documents and Settings\Teddy\Local Settings\Application Data\Temporary Projects\Media Player\PLMain.cs 3 17 Shunix Media Player


Je ne sais pas quel est le problème ,:(


HELP !!!!

signaler à un administrateur
Commentaire de skinia le 11/07/2005 10:25:38

tu dois rajouter une reference vers chaque dll fournie avec le zip

signaler à un administrateur
Commentaire de dirthangel1 le 11/07/2005 11:58:26

Ok c'est fait pour les référence maintenant j'ai un autre prb (le dernier promis) lorque j'essaie de compiler visual c# me sort l'erreur suivante

Error 1 'Media_Player.PLMain.Dispose(bool)': no suitable method found to override C:\Documents and Settings\Teddy\mes documents\visual studio 2005\projects\Media Player\Media Player\PLMain.Designer.cs 14 33 Media Player

--



namespace Media_Player
{
    partial class PLMain
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.Text = "PLMain";
        }

        #endregion

signaler à un administrateur
Commentaire de skinia le 11/07/2005 16:27:31

comme c'est du code généré par crosoft ya pas d'erreurs dedans,
c'est surement un pb de parametrage du compilo
sinon je vois pas
dsl

signaler à un administrateur
Commentaire de terrevierge le 26/01/2006 16:20:32

J'essaye de reprendre le systême de capture

J'ai donc repris ton code avec la Dll
Interop.NCTVideoConverter2Lib

J'ai une erreur sur la ligne :
NCTVideoConverter2Lib.VideoInformation2Class videoInfo
= new NCTVideoConverter2Lib.VideoInformation2Class();

qui me sort :
Retrieving the COM class factory for component with CLSID {BFEA51EB-C888-4EAD-A387-91402648327E} failed due to the following error: 80040154.

Ca viens de la lenteur de dll ?

signaler à un administrateur
Commentaire de lilin le 02/05/2006 18:11:25

Hi guys,
skinia bien sympa ta source (meme si j'ai pas lu le code :p) ... mais pour info, Media player classic est en open source ...
ca serai bete de repartir de zero et de se priver de l'ameliorer :)

signaler à un administrateur
Commentaire de skinia le 03/05/2006 09:49:22

mais en fait mon media player est un clone de media player classic qui lui même est un clône (en 10 fois mieux) de media player.
Tout ce que je voulais c'était refaire le media player classic en C#

mais ma version n'est pas aboutie

signaler à un administrateur
Commentaire de lilin le 03/05/2006 12:15:06



Pour avoir toucher au code de mpc pendant qlq mois, je peux te dire que c'est super instructif ( niveau prog, niveau interface, niveau directshow ... c'est du haut vol).

Je pense qu'a peu pres toutes les fonctions utilisables en directShow ont ete utilisés pour mpc ( !! ) , ca inclue la capture video (webcam, carte TV etc) l'export d'image (ton souci je crois) etc.

Mpc ca doit etre la meilleure doc de directShow en fait :D ca serai bete de pas en profiter ;)

Tu as stoppé le dev sinon ?

signaler à un administrateur
Commentaire de skinia le 03/05/2006 13:02:20

oué MPC est très abouti, klr que ya pas mieux au niveau media player (du fait de sa simplicité, rapidité, et beaucoups de fonctionalités)
et le tout bien codé et en open source

sinon pour le developpement de mon projet, ben c'est au point mort, j'ai trop de choses à faire,
donc si yen a qui veulent reprendre le flambeau ya pas de pb.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Directx video + visualisations [ par ChamY ] Bonjour,Je suis en train de développer une application simple permettant de lire des fichiers mp3 et des .avi. C'est juste pour commencer à apprendre DirectX streaming video [ par gwenp68 ] Bonjours a tous ! J'ai un probleme sur lequel je planche deja depuis une semaine, je me resoud donc a poser une question.. en fait, j'ai une camera I media player sur smartphone [ par ayoubsm ] bonjour, je veux ajouter un control de media player dans une forme de smartphone,comment puis-je faire ça en c#. merci d'avance. probleme source video [ par gwenp68 ] Bonjours tout le monde !! Alors voila g un soucis concernant une source video.. En fait je me suis programm&#233; une interface permettant de lire un LoaderLock a été détecté [ par djacc ] J&#146;ai un probl&#232;me j&#146;ai modifier le code d'un projet de moteur de rendu avec directx en cr&#233;ent un dll&nbsp; ainsi que&nbsp; un exe q Afficher un JPG avec DirectX Mobile [ par Diabolus ] Bonjour a tousVoila je cherche a afficher une image JPG avec DirectX Mobile present sur le Windows Mobile 5.0.Il y a quelques nuences avec le DirectX Probleme de clignotement lors d'un affichage directx [ par Shaolyne ] Suite &#224; quelques exp&#233;riences personnelles concernant directx, je me suis heurt&#233; &#224; un probl&#232;me qui ressemble &#233;troitement Creer video avec images jpeg [ par fabou64 ] Chalut a tousJe d&#233;veloppe une application qui r&#233;cup&#232;re des images sur le port s&#233;rie et je voudrais les afficher dans une pictureBo Lecture flux Audio DirectX Erreur : VFW_E_CERTIFICATION_FAILURE [ par Arkalis ] Bonsoir,Voila, je suis en train de d&#233;velopper un programme de Radio sur InternetIl est presque &#224; la version finale, j'utilise pour la lectur Conflict de librairies DirectX [ par oualla_mohamed ] Salut &#224; tous,J'ai install&#233; le dernier sdk de directx pour tester une source et lors de la compilation j'ai l'erreur suivante:Error&nbsp;1&nb


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,328 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é.