Crée une m3u playlist

Soyez le premier à donner votre avis sur cette source.

Vue 30 274 fois - Téléchargée 583 fois

Description

Un fichier *.m3u est un simple fichier textes contenant
le chemin et le nom complet des musiques qu'il ouvre.
Dans ce source, la m3u playlist créée ne contient
que le nom des fichiers musiques, càd sans le chemin.
De ce faite la playlist ne fonctionnera que si elle est
dans le meme dossier que les musiques.
Sinon, il faut retiré la fonction ExtractFileName.

Source / Exemple :


procedure TForm1.OpenClick(Sender: TObject);
var  i: Integer; TitleList: TStringList;
begin
  TitleList:=TStringList.Create;
  if OpenDialog1.Execute then TitleList.AddStrings(OpenDialog1.Files);
  for i:=0 to TitleList.Count-1
  do begin
  ListBox1.Items.Add(ExtractFileName(TitleList[i]));
  end;
  ListBox1.Sorted:=True;
  TitleList.Destroy;
end;

procedure TForm1.SaveClick(Sender: TObject);
begin
  SaveDialog1.DefaultExt:='m3u';
  if SaveDialog1.Execute then ListBox1.Items.SaveToFile(SaveDialog1.FileName);
end;

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

flashman007
Messages postés
769
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
17 mai 2004
-
salut je ne connais pas la prog dans laquelle vous travaillez et je voudrais savoir avec kel logiciel on lit ca...
cs_Gysmo
Messages postés
209
Date d'inscription
lundi 11 février 2002
Statut
Membre
Dernière intervention
13 décembre 2002
-
Je suis au courant.
Mais perso sur WinAmp v3 ca marche nikel.
Si cela ne marche pas, envoyez moi un fichier m3u avec l'entete ke je fasse les modif, car meme les playlist generés par WinAmp v3 n'ont pas d'entete, enfin chez moi.
Bye.
cs_Bestiol
Messages postés
871
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
3 novembre 2005
1 -
Si je ne me trompe pas, il faut mettre une entête au début du fichier m3u...
Cette entête, c'est #EXTM3U... Je sais pas si ça marche sans, mais ce que j'ai observé dans les listes pour Winamp, et utilisé dans un petit prog de création de liste...
Winamp lit quand même la liste sans cette entête ??
Bestiol.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.