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

C++ Discussion :

lancer vlc avec system()


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Points : 1
    Points
    1
    Par défaut lancer vlc avec system()
    Bonjour à tous
    Comme le titre de mon post l'indique, j'aimerais pouvoir lancer la lecture d'une vidéo avec vlc à l'aide de la fonction system(). J'ai déjà essayé plein de syntaxes différentes mais sa ne marche toujours pas...

    Merci d'avance pour votre aide

  2. #2
    Membre averti Avatar de pascal.barbier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2007
    Messages : 362
    Points : 442
    Points
    442
    Par défaut
    Remplaces l'appel à system par WinExec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #include <windows.h>
     
    int main(int argc, char* argv[])
    {
        WinExec("\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\" \"C:\\Users\\Public\\Pictures\\mavideo.mpeg\"",
            SW_SHOW);
        return 0;
    }
    Attention aux doubles anti-slash
    Si le chemin contient des espaces il faut impérativement encadrer par des guillemets echappés

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup cela fonctionne maintenant. J'aimerais savoir s'il existe d'autres arguments pour :
    • jouer la vidéo en plein écran
    • lancer automatiquement la lecture de la vidéo dès l'ouverture de vlc
    • quitter automatiquement vlc à la fin de la vidéo
    • suspendre l'exécution de mon programme tant que la vidéo est toujours en lecture

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    J'ai trouvé comment jouer la vidéo en plein écran et comment lancer automatiquement la vidéo dès l'ouverture de vlc en rajoutant -f après le chemin de la vidéo.

    Je cherche encore comment quitter automatiquement vlc à la fin de la vidéo
    et comment suspendre l'exécution de mon programme tant que la vidéo est toujours en lecture.


    Merci d'avance pour vos réponses .

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    UP

Discussions similaires

  1. Lancer Vlc avec JDIC ?
    Par nabilcrew dans le forum Général Java
    Réponses: 4
    Dernier message: 19/04/2009, 17h37
  2. lancer un make dans un dossier avec System.exec
    Par elekis dans le forum Général Java
    Réponses: 2
    Dernier message: 20/05/2008, 19h04
  3. [Système] Lancer VLC avec system() sous windows
    Par madislak dans le forum Langage
    Réponses: 2
    Dernier message: 15/07/2007, 04h25
  4. Lancer appli avec un utilisateur particulier
    Par [DreaMs] dans le forum Langage
    Réponses: 6
    Dernier message: 14/09/2005, 10h20
  5. [C#] Lancer une commande systeme ?
    Par Oberown dans le forum Windows Forms
    Réponses: 1
    Dernier message: 25/07/2005, 12h29

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