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

Programmation multimédia/Jeux Python Discussion :

son avec pygame


Sujet :

Programmation multimédia/Jeux Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2018
    Messages : 4
    Par défaut son avec pygame
    bonjour.
    Je rencontre un problème de chargement de son avec pygame. Je souhaite mettre une musique de fond sur un jeu.
    le code charge normalement un son court (et le joue) mais refuse de charger toute musique plus longue. Je précise que les fichiers sont dans le répertoire source.
    "could'nt open XXXX.wav"
    Voici le code tout simple..
    Merci de m'aider.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    import pygame
    from pygame.locals import*
    pygame.init()
    fenetre = pygame.display.set_mode((300,300))
    pygame.mixer.music.load(b'marble.wav')
    pygame.mixer.music.play()

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Pourquoi utilise-tu "b'marble.wave'" ?

    que ce soit avec python 2 ou 3 c'est toujours inutile.

  3. #3
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2018
    Messages : 4
    Par défaut
    sans le "b", impossible de mettre le chemin d'accès.
    avec le "b", Python trouve aisément le fichier. J'ai trouvé ça sur internet.

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par eric_ch Voir le message
    sans le "b", impossible de mettre le chemin d'accès.
    avec le "b", Python trouve aisément le fichier. J'ai trouvé ça sur internet.
    Essayez déjà de voir ce que retourne un simple open(nomdufichier) et indiquez l'OS et la version de Python utilisée.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2018
    Messages : 4
    Par défaut
    c'est la 2.5 utilisée par l'académie d'Amiens, je suis prof de maths ...

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par eric_ch Voir le message
    c'est la 2.5 utilisée par l'académie d'Amiens, je suis prof de maths ...
    Pour autant que Python 2.5 accepte cette notation (b'...'), çà ne sert à rien sinon à signaler de ne pas y toucher en cas de portage (automatique) vers Python3.
    Et donc çà veut dire que, si le fichier existe, il n'est pas dans le répertoire courant (celui depuis lequel a été lancé le programme) et vous devriez avoir le même soucis avez "open" de base.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Jouer un son avec pygame dans la console
    Par aadrun dans le forum Général Python
    Réponses: 2
    Dernier message: 09/09/2013, 16h04
  2. Ouvrir un son avec un code javscript
    Par alexbubs dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/10/2005, 11h06
  3. Problème de son avec xine
    Par boubajazz dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 06/11/2004, 23h37
  4. problème de capture son avec Directshow
    Par albator83 dans le forum DirectX
    Réponses: 2
    Dernier message: 06/11/2003, 17h18
  5. [BORLAND 6][SON] son avec borland
    Par yohan dans le forum C++Builder
    Réponses: 6
    Dernier message: 31/08/2003, 22h56

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