Bonjour, je voudrais obtenir des informations pour la création d'une playlist en M3U ou ASX à partir des mp3 d'un dossier(et de l'IDtag de chaque mp3). Je n'ai rien trouvé, à priori sur developpez.com.
Merci beaucoup
Bonjour, je voudrais obtenir des informations pour la création d'une playlist en M3U ou ASX à partir des mp3 d'un dossier(et de l'IDtag de chaque mp3). Je n'ai rien trouvé, à priori sur developpez.com.
Merci beaucoup
Tu n'es pas sur le bon forum, ici on parle de C, et pour le C les fichiers MP3 sont des fichiers binaires comme les autres.
C'est quoi une "play-list" : : :
Le format m3u est un format texte pour définir une liste de chansons... En utilisant avec "M3U Format¨ tu trouveras ton bonheur...
Mais si on regarde bien, en fait si tu mets le nom complet (chemin absolu) des fichiers mp3, un fichier par ligne, cela suffira amplement...
Exemple:
Ensuite, pour parcourir un répertoire tu peux utiliser les fonctions opendir et readdir voirc:\music\foo fighters.mp3
c:\music\smashing pumpkins.mp3
c:\music\prodigy.mp3
http://man.developpez.com pour les pages man de ces deux fonctions (désolé, le dîner m'appelle...)
Aller je prends 2 secondes de plus:
http://man.developpez.com/man3/opendir.3.php
http://man.developpez.com/man3/readdir.3.php
Jc
Une sélection d'un certain nombre de fichier que l'on "regroupe"Envoyé par Trap D
Par exemple je vais créer une playlist "rap" une autre playlist "techno" une autre "maria carey" une autre "mes préférés" etc ...
Encore faut-il que le monsieur utilise un unixoïde ...Ensuite, pour parcourir un répertoire tu peux utiliser les fonctions opendir et readdir voir
MerciEnvoyé par hegros
C'est simplement un fichier textes où on inscrit des noms de de morceaux de musique.
Je m'attendais à quelque chose d'autres
Moi ce serait plutôt Greatful Dead, les Doors Hendrix ou Led Zep.
C'est POSIX.1 et c'est fourni avec mingw...Envoyé par PRomu@ld
Cela rejoint donc bien ce que je disais, j'ai volontairement utilisé le terme unixoïde au lieu d'unix ou de linux pour englober tous les outils comme mingw.C'est POSIX.1 et c'est fourni avec mingw...
A part que le W de mingw signifie Windows...Envoyé par PRomu@ld
De mémoire, il me semble que mingw est un ensemble d'outils GNU pour windows. En gros pour moi (désolé si ce n'est pas ta définition exacte) c'est une émulation des outils de UNIX (oui je sais GNU n'est pas unix mais bon ...), et donc un unixoïde ...
En fait je voulais m'éviter de parler de POSIX mais bon puisque tu y tiens ...
Je crois que tu confonds avec cygwin...Envoyé par PRomu@ld
De la page http://www.mingw.org/Envoyé par Emmanuel Delahaye
De là à dire que c'est un ensemble d'outils... De l'autre côté, suffit de 2 outils pour en faire un ensemble...MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
Jc
Google mingw :
Minimalist GNU for Windows
Tout est dans le 'Minimalist' quand tu vois cygwin à coté !Envoyé par PRomu@ld
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager