Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/06/2008, à 18:25

domino

[RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

J'ai pris l'habitude d'écouter sur mon baladeur des romans lus par des bénévoles et mis à diposition de tous, sous licence CC, sur librivox.org.

J'ai toujours enregistré les fichiers un à un mais pour une oeuvre comme Le Comte de Monte Cristo il est un peu fastidieux d'enregistrer 122 fichiers mp3.

Librivox.org met aussi à la disposition la liste, au format m3u, des fichiers à télécharger. Malgré quelques essais avec Rythmbox, Streamripper ou d4X je n'ai pas réussi à télécharger l'ensemble des fichiers à l'aide de cette liste.

Si quelqu'un a une petite idée de la marche à suivre, ses conseils seront appréciés.

D'avance merci

Dernière modification par domino (Le 27/06/2008, à 21:27)

Hors ligne

#2 Le 27/06/2008, à 18:42

xelator

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

je peux pas te dire car leur serveur est mort ...
If you have troubles downloading files, please try again later, as archive.org occasionally has technical problems. If the problem is persistent, please contact us.
Il doit y avoir moyen de faire un script qui modifie la liste pour la passer ensuite dans wget.
Essaie de mettre la liste en ligne car le lien "la liste" ne fonctionne pas et sur le site , je ne la trouve pas.

Hors ligne

#3 Le 27/06/2008, à 18:47

®om

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

C'est parce que le lien a une lettre de trop (m3ul) que tu n'arrives pas à télécharger.

Si tu as un fichier list.m3u, tu peux faire :

for mp3 in `cat list.m3u`; do wget $mp3; done

Hors ligne

#4 Le 27/06/2008, à 18:54

xelator

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

ah je me disais aussi, y a une nouvelle forme de playlist ! roll

Dans ce cas :
dans un terminal :
cd "~/le/chemin/ou/sauvegarder"
wget -i "/le/chemin/vers/liste.m3u"

(la méthode de ®om est parfaite aussi)

Hors ligne

#5 Le 27/06/2008, à 18:58

Ferod

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Salut

Totem me lit le fichier m3u en streaming. Je pense aussi que audacious devrait pouvoir le faire aussi.

smile

[edit]Pas assez rapide...[/edit]

Dernière modification par Ferod (Le 27/06/2008, à 18:59)


"When I was in the military, they gave me a medal for killing
two men, and a descharge for loving one !" Leonard Matlovich

Hors ligne

#6 Le 27/06/2008, à 19:18

®om

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Ah ouais sympa le -i de wget smile

Hors ligne

#7 Le 27/06/2008, à 21:26

domino

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

C'est rapide et simple je n'en attendais pas tant.

Merci à tous

Hors ligne

#8 Le 10/07/2008, à 13:09

Slystone

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Vous pouvez détailler un peu plus s'il vous plaît ? Je télécharge de librivox, gutenberg... aussi. (je sais faut être patient, je suis nul avec la console pour l'instan).
A quoi sert cat list ? Je comprend la commande wget, mais j'ai du mal avec l'étape d'avant. D'autre part je pensais que -i c'était pour instal. Help !!!
Merci d'avance


«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.

Hors ligne

#9 Le 10/07/2008, à 13:31

Slystone

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Désolé pour le dérangement, finalement en étudiant bien le manuel de wget j'ai réussi à m'en sortir :
wget -r -l1 --no-parent A.<extension> http://www.NOMDUSITE.COM/


«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.

Hors ligne

#10 Le 10/07/2008, à 13:35

xelator

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Ma méthode :
un fichier m3u est simplement un fichier texte avec des adresses dedans et wget un logiciel de téléchargemet standard (mais en mieux tongue)
wget -i "/le/chemin/vers/liste.m3u"
dans l'aide de wget on lit :

-i file
       --input-file=file
           Read URLs from file.

Donc avec cette option wget va lire les adresses de mp3 de la playlist et va les télécharger un par un.
-i ne veux pas forcément dire installer ... chaque programme choisie le nom de ses options tout en essayant d'être cohérant mais ici une option "installer" n'a rien à faire dans ce type de logiciel.

Méthode de ®om (au choix)

for mp3 in `cat list.m3u`; do wget $mp3; done

cela fonctionne comme cela :
cat list.m3u : on lit le fichier donc ça donne :
http:// fichier1
http:// fichier2
par exemple
et le "for mp3 in" va en fait donner à la variable mp3 la valeur d'une ligne, puis la valeur de la suivante , c'est une boucle.

1ère boucle :
for mp3 in `cat list.m3u`; do wget $mp3; done
mp3 prend la valeur http:// fichier1 et wget le télécharge
2ème boucle :
mp3 prend la valeur http:// fichier2 et wget le télécharge

...

Tu prend la méthode au choix
les fichiers seront téléchargé dans le répertoire ou se trouve le terminal et il faut bien indiquer le chemin de la playlist

Hors ligne

#11 Le 10/07/2008, à 14:45

Slystone

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Merci beaucoup pour la réponse, c'est plus clair maintenant ! smile
Et en fait je crois que j'ai trouvé une troisième méthode (-r pour récursif, l1 pour prendre sur une seule layer, --no-parent pour ne pas remonter au-dessus, et A.mp3 pour demander que des mp3 bien sûr). Si c'est pas merveilleux la console ! cool


«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.

Hors ligne

#12 Le 18/01/2013, à 16:03

orAGe

Re : [RESOLU] Comment enregistrer les fichiers d'une liste au formt m3u ?

Salut, et si je veut créer un dossier avec tout les fichiers de ma liste de lecture sur banshee, 250 fichiers environ, et j'ai le fichier m3u, fichiers qui ne sont pas sur le net, mais dans mon dossier musique.

merci de vos réponses.

Hors ligne