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

VB.NET Discussion :

Lecture vidéo dans une fenêtre Windows 10 [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2012
    Messages
    640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 640
    Par défaut
    Bonjour à tous,
    Voilà, j'ai un petit soucis avec mon logiciel d'édition vidéo qui fonctionné parfaitement sous Windows7.
    Je précise que j'utilise une bibliothèque DirectShowLib-2005.dll qui me permettait de lire des vidéos directement dans une PictureBox.
    Sous Windows 10 j’entends le son mais la vidéo reste désespérément noir. (Je n'ai aucun message d'erreur, tous semble normal à par ça).

    Pouvais vois m'aider à résoudre le problème ou m'indiquer éventuellement une meilleur solution peut-être basé sur une bibliothèque plus récente de DirectShow ou DirectX ou mieux compris dans Visual Studio si ça existe.

    Je précise que je ne souhaite pas passer pas un lecteur externe mais plutôt une solution "intégrée" au code et que je lis des médias de type .ts et .avs (Script Avisynth). Les fonctions que j'utilise sont simple (Lecture, Arrêt, Pause, et je dois pouvoir me positionner précisément sur une image à l'aide d'un curseur de navigation).

    En vous remerciant par avance.

    [EDIT 1]
    Bon, je crois que j'ai trouvé une piste. J'ai une autre fenêtre vidéo basé sur Directshow dans mon programme et qui fonctionne.
    Ça devrait m'aider pour savoir pourquoi ça ne fonctionne pas dans mon autre fenêtre....

    [EDIT 2]
    Bon, c’était une fausse piste. En fait mes 2 fenêtres vidéo fonctionnent exactement pareil, la différence c'est que je ne lisais pas tout à fait la même vidéo. Il s’avère que je suis tombé sur un cas avec une vidéo qui fonctionne mais 9 fois sur 10 ça ne fonctionne pas. (Mon programme lit parfaitement ces mêmes vidéos sous Windows 7)
    J'ai aussi activé la lecture basé sur une dll : Microsoft.DirectX.AudioVideoPlayback.dll version 5.4.0.2904 puisque mon code permet de basculer entre DirectShow et DirectX mais cette fois ça bloque carrément le programme sans aucun message d'erreur (pareil, sous Windows 7 ma dll fonctionnait).

    Je serait très intéressé par une solution au gout du jour et qui me permettrait de maintenir plus facilement mon programme et surtout de le refaire fonctionner sous Windows 10.

    Je peux donner mon code actuel concernant la lecture sous DirectShow et DirectX si nécessaire.
    En vous remerciant.

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 37
    Par défaut
    salut
    fais un dxdiag car sur Windows 10 tu as directx 12 donc peut être que le problème vient de la
    ou tu dois installer une ancienne version en pointant ton porgramme dessus ou regarde dx12

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2012
    Messages
    640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 640
    Par défaut
    Problème résolu.
    Peut-être un soucis de Codecs mal installé car j'avais installé Windows 10 en mise à jour de Windows 7 (Pas de Clean Install) ou il se peut que mon Pack de Codec était obsolète pour fonctionner avec Windows 10. J'ai réinstallé la dernière version de K-Lit Mega Codec Pack et ça fonctionne Nickel.....
    Yaouhhh, c'est la fête....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. QWinWidget dans une fenêtre Windows
    Par Matthieu Brucher dans le forum Qt
    Réponses: 4
    Dernier message: 07/09/2009, 07h38
  2. SDL dans une fenêtre windows
    Par Mindiell dans le forum SDL
    Réponses: 2
    Dernier message: 19/12/2006, 22h37
  3. Réponses: 7
    Dernier message: 31/10/2006, 18h29
  4. afficher une image dans une fenêtre windows
    Par yashiro dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 02/05/2006, 16h30
  5. Réponses: 4
    Dernier message: 24/06/2005, 14h10

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