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

Codes sources à télécharger Pascal Discussion :

Simple lecteur de musique SDL2 [Sources]


Sujet :

Codes sources à télécharger Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 179
    Billets dans le blog
    9
    Par défaut Simple lecteur de musique SDL2
    Bonjour,

    Je vous propose un nouvel élément à utiliser : Simple SDL2 Music Player

    Lecteur de musique en ligne de commande basé sur SDL_mixer.

    Permet de lire un fichier ou tous les fichiers d'un dossier. Formats pris en charge : flac, mp3, ogg, wav.

    Utilise ExifTool pour obtenir le titre du morceau et le nom de l'artiste.

    Nom : screenshot.png
Affichages : 135
Taille : 16,4 Ko

    Qu'en pensez-vous ?

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 204
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 204
    Par défaut
    Bonjour,

    j'ai joué j'ai perdu...

    make
    Free Pascal Compiler version 3.2.2 [2021/07/09] for x86_64
    Copyright (c) 1993-2021 by Florian Klaempfl and others
    Target OS: Linux for x86-64
    Compiling musicplayer.pas
    Compiling ./sdl2/units/sdl2.pas
    Compiling ./sdl2/units/sdl2_mixer.pas
    Compiling ./sdl2/units/sdl2_ttf.pas
    Compiling search.pas
    Compiling exiftool.pas
    Linking musicplayer
    /usr/bin/ld : ne peut pas trouver -lSDL2 : Aucun fichier ou dossier de ce type
    /usr/bin/ld : ne peut pas trouver -lSDL2_mixer : Aucun fichier ou dossier de ce type
    /usr/bin/ld : ne peut pas trouver -lSDL2_ttf : Aucun fichier ou dossier de ce type
    Error: Error while linking
    Fatal: There were 1 errors compiling module, stopping
    Fatal: Compilation aborted
    Error: /usr/bin/ppcx64 returned an error exitcode
    make: *** [Makefile:12 : musicplayer] Erreur 1
    Peut-être un problème de MAJ/min avec SDL2/sdl2 ?

    Config : Debian 12 et Laz 4.2 / FPC 3.2.2

    EDIT : ajout de précisions :
    -- "lsdr" est une commande perso pour faire afficher le fichier le plus récent tout en bas --
    cd /tmp/sdl2-musicplayer/
    /tmp/sdl2-musicplayer: lsdr
    Tri par date, le plus récent tout en bas :
    total 1220
    -rw-r--r-- 1 510 30 juil. 09:44 README.md
    -rwxr-xr-x 1 447 30 juil. 09:44 Makefile
    -rw-r--r-- 1 96 30 juil. 09:44 .gitmodules
    -rw-r--r-- 1 125 30 juil. 09:44 extrafpc.cfg
    -rw-r--r-- 1 1506 30 juil. 09:44 exiftool.pas
    -rw-r--r-- 1 2594 30 juil. 09:44 exiftooldemo.pas
    -rwxr-xr-x 1 367112 30 juil. 09:44 arial.ttf
    drwxr-xr-x 3 120 30 juil. 09:44 images
    -rwxr-xr-x 1 258 30 juil. 09:44 version.pas
    -rwxr-xr-x 1 1420 30 juil. 09:44 search.pas
    -rwxr-xr-x 1 341 30 juil. 09:44 searchdemo.pas
    -rw-r--r-- 1 21508 30 juil. 09:44 screenshot.png
    -rw-r--r-- 1 4834 30 juil. 09:44 musicplayer.pas
    drwxr-xr-x 9 280 30 juil. 09:44 .git
    drwxr-xr-x 7 280 30 juil. 09:44 sdl2
    -rw-r--r-- 1 2074 30 juil. 09:45 search.ppu
    -rw-r--r-- 1 6024 30 juil. 09:45 search.o
    -rw-r--r-- 1 398568 30 juil. 09:45 exiftool.o
    -rw-r--r-- 1 348042 30 juil. 09:45 exiftool.ppu
    -rw-r--r-- 1 10080 30 juil. 09:45 link10272.res
    -rw-r--r-- 1 21136 30 juil. 10:03 musicplayer.o
    -rw-r--r-- 1 10080 30 juil. 10:03 link11686.res

    /tmp/sdl2-musicplayer: cd sdl2
    /tmp/sdl2-musicplayer/sdl2: lsdr
    Tri par date, le plus récent tout en bas :
    total 52
    -rw-r--r-- 1 29 30 juil. 09:44 .git
    drwxr-xr-x 3 60 30 juil. 09:44 .github
    -rwxr-xr-x 1 16726 30 juil. 09:44 MPL-LICENSE
    -rw-r--r-- 1 3045 30 juil. 09:44 LEGACYCHANGELOG.md
    -rw-r--r-- 1 273 30 juil. 09:44 .gitignore
    -rw-r--r-- 1 7226 30 juil. 09:44 CHEATSHEET.md
    -rw-r--r-- 1 6446 30 juil. 09:44 README.md
    drwxr-xr-x 2 60 30 juil. 09:44 docs
    drwxr-xr-x 2 120 30 juil. 09:44 tests
    drwxr-xr-x 2 60 30 juil. 09:44 examples
    -rw-r--r-- 1 862 30 juil. 09:44 zlib-LICENSE
    drwxr-xr-x 2 1260 30 juil. 10:03 units

    /tmp/sdl2-musicplayer/sdl2: cd units/
    /tmp/sdl2-musicplayer/sdl2/units: lsdr
    Tri par date, le plus récent tout en bas :
    total 2448
    45 fichiers .inc omis pour la clarté, puis
    -rw-r--r-- 1 3092 30 juil. 09:44 sdl.inc
    -rw-r--r-- 1 12619 30 juil. 09:44 sdl2.pas
    -rw-r--r-- 1 20286 30 juil. 09:44 sdl2_net.pas
    -rw-r--r-- 1 44693 30 juil. 09:44 sdl2_mixer.pas
    -rw-r--r-- 1 11070 30 juil. 09:44 sdl2_image.pas
    -rw-r--r-- 1 23951 30 juil. 09:44 sdl2_gfx.pas
    -rw-r--r-- 1 97109 30 juil. 09:44 sdl2_ttf.pas
    -rw-r--r-- 1 287008 30 juil. 09:45 sdl2.o
    -rw-r--r-- 1 666022 30 juil. 09:45 sdl2.ppu
    -rw-r--r-- 1 17616 30 juil. 09:45 sdl2_mixer.o
    -rw-r--r-- 1 61822 30 juil. 09:45 sdl2_mixer.ppu
    -rw-r--r-- 1 5752 30 juil. 09:45 sdl2_ttf.o
    -rw-r--r-- 1 61334 30 juil. 09:45 sdl2_ttf.ppu

  3. #3
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 179
    Billets dans le blog
    9
    Par défaut
    Merci pour ton retour Jipété (et désolé pour le désagrément). Question bête, as-tu installé SDL2 sur ton PC ?

  4. #4
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 204
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 204
    Par défaut
    Citation Envoyé par Roland Chastain Voir le message
    Question bête, as-tu installé SDL2 sur ton PC ?
    SDL2 à proprement parler, non.
    Mais
    1) je n'ai rien trouvé concernant SDL2 ;
    2) j'ai trouvé plein de trucs concernant libsdl2 :

    Nom : libsdl2.png
Affichages : 163
Taille : 52,7 Ko

    Peut-être qu'il lui faut les -dev ?

  5. #5
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 179
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Peut-être qu'il lui faut les -dev ?
    J'ai un doute s'il les faut pour un programme en Pascal. Si tu essaies de les installer, nous le saurons. Chez moi ils sont installés.

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 204
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 204
    Par défaut
    Bonjour,

    Citation Envoyé par Roland Chastain Voir le message
    J'ai un doute s'il les faut pour un programme en Pascal. Si tu essaies de les installer, nous le saurons. Chez moi ils sont installés.
    Et après l'install chez moi des 3 paquets manquants via Synaptic, victoire ! It works !


    J'ai rajouté un fichier à la racine de la distrib : "missing-files_for_linux", qui contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    needs libsdl2-dev, libsdl2-mixer-dev, libsdl2-ttf-dev
    Merci à toi pour cette petite chose qui me sera bien utile, à l'occasion.

    Amitiés,

  7. #7
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 204
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 204
    Par défaut
    Merci.
    Ça continue à bien fonctionner,

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/06/2019, 18h03
  2. Changement de version et améliorations du Micro Music Player (mmp-2.1)
    Par Luke spywoker dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 27/09/2016, 11h43
  3. [Android] My Music Player - Un Lecteur de Musique simple et élégant
    Par sylsau dans le forum Mon application mobile
    Réponses: 0
    Dernier message: 23/08/2016, 21h09
  4. Micro Music Player (mmp) un lecteur musicale écrit en C++/C-Like-Style.
    Par Luke spywoker dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 12/01/2016, 12h22
  5. Réponses: 3
    Dernier message: 02/11/2006, 23h26

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