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é: 16 516 / 2 090

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 Afficher video avec DirectX dans un formulaire. [ par LordOfTheShadow ] Bonjour à tous, J'ai fait un petit player de video avi grâce à directX9 mais bon ca fonctionne aussi en 10. Mon probleme c'est que je crée u capture frame video lue avec DirectX.AudioVideoPlayback [ par survcopt ] Bonjour,Je lis une vidéo dans une picturebox ou panel avec DirectX.AudioVideoPlaybackça marche bien sauf bien sur quand je veux capturer une seule ima Lire une video d'un Transport Stream en utilisant axvlcplugin [ par mayounetta ] bonjour, je suis en train de développer une application en c# qui me permet de sélectionner et de lire une video dans un transport stream. j'utilise p Encodage video pour lecture limitée dans le temps [ par edurand1 ] Bonjour,Je cherche à encoder des videos pour qu'ils ne puissent être lisible/visible que pendant 24H par exemple. Ceci se fait classiquement en VOD.Qu "Lire" la couleur d'un pixel d'une application DirectX [ par JTR ] Bonjour, J'ai fait le tour de google (fr et en) vu que c'est mon ami ... Mais je ne trouve pas ce que je cherche ...Je cherche à "détecter" la couleur Capture et sauvegarde de video venant d'une webcam [ par mice35 ] Salut à tout le monde ,J'aimerai  realiser sous C#  une application  pour la capture,l'affichage  et la sauvegarde des videos venant d'une webcam.je s Video webcam(camera) [ par francois39 ] bonjourje possède une webcam DSC 5300 D'link .Je code en c# sur visual studio 2008.Je voudrais pouvoir récupérer la vidéo de ma webcam et de l'affiche récupérer flux video [ par francois39 ] bonjourj'ai une form ou j'ai récupéré le plugin VLC(composant) et je voudrais afficher le flux vidéo de ma caméra IP sur le composant pour que je puis


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


HTC G1

Entre 449€ et 449€


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,796 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é.