IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

utilisation de windowsMediaPlayer?


Sujet :

Windows Forms

  1. #1
    Membre éclairé Avatar de Jayceblaster
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 420
    Par défaut utilisation de windowsMediaPlayer?
    Bonjour;
    j'ai intégré le player multimédia à mon application et je souhaite lire des video avec...jusque la normal et tout va bien...la ou je suis bloqué c'est au niveau de la lecture ralenti de mes video. En effet je ne trouve pas dans le composant de propriété me permettant de faire une lecture au ralenti de ma video.

    Quelqu'un a t il des pistes (bout de code ou doc sur l'utilisation du player)?

    merci d'avance

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Pas possible il me semble

  3. #3
    Membre éclairé Avatar de Jayceblaster
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 420
    Par défaut
    en tout cas j'ai rien trouvé la dessus...ce qui me fait croire qu'on peut s'est que le ralenti est une fonctionalité du Medi Player de windows...

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Oui, mais rien ne garantit que ce soit une fonctionnalité que l'on peut manipuler par le code (car apparement, on peut pas...)

  5. #5
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    je pense que tu peux peut-etre regarder du cote du composant Video qui se trouve dans AudioVideoPlayback.dll de microsoft... dans la mesure ou se composant te permet de te "positionner" ou tu veux, on peut imaginer, si la fonctionnalité de ralenti n'existe pas, que tu puisses gérer par un timer l'incrémentation du compteur de frame de ton film ?

    c'est juste une idée en passant

    The Monz, Toulouse

  6. #6
    Membre éclairé Avatar de Jayceblaster
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 420
    Par défaut
    oui aujourd'hui mon appli marche, je suis passé par un timer, mais mon ralenti n'est pas toujours très fluide...
    mais c'est pas grave si on peut pas je vais pas l'inventer.

  7. #7
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    sinon, une autre solution serait de ne pas utiliser le Window MEdia player
    ou meme l'audioVideoPlayback mais plutot de s'appuyer sur le composant ActiveX VLC....

    VideoLan est un composant, gratuit,je crois et je viens de l'intégrer pour
    faire un test... et ca marche plutot bien

    video1 est du type : AxAXVLCPlugin (ajouter la reference dans les items de la tool box + drag and drop sur la form utilisée)

    video1.addTarget(@"c:\beluga.mpg", null, AXVLC.VLCPlaylistMode.VLCPlayListInsert, 0);
    video1.play();.

    et pour acceler ou ralentir :

    video1.playFaster() ou video1.playSlower();

    Ca ne saccade pas chez moi...

    Je pense que c'est surement une des "meilleures" solutions pour ton problème...

    et d'ailleurs, je me le mets de coté dans la tête car cet ActiveX est vraiment super pratique (playlist, etc...)

    The Monz, Toulouse

  8. #8
    Membre éclairé Avatar de Jayceblaster
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 420
    Par défaut
    j'ai essayé deja avec le VLC mais j'ai d'autre soucis....j'ai mis en place des outil de dessin sur les video lu avec le player et lorsque je dessine plein de form sur ma video avec VLC j'ai un effet de clignotement sur mes dessin et ça ce n'est pas acceptable pour mon projet.

  9. #9
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    tu veux dire que sur la form qui te sert de rendu pour la video, tu viens
    "dessiner" des objets " ? c'est bien cela que tu fais ?

    THe Monz , Toulouse

  10. #10
    Membre éclairé Avatar de Jayceblaster
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    420
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 420
    Par défaut
    oui je dessine des formes géométriques

  11. #11
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    alors effectivement, avec le Plugin Vlc, c'est pas trop facile de "marier" le rendu video et du dessin géométrique

    tant pis...

    j'garde mon idée pour moi

    The Monz, Toulouse

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo