|
alexsolex
|
 |
« le: 15 Juin 2008 22:24:30 » |
|
Bonjour http://skreemr.com/Un moteur de recherche Mp3. J'ai codé un script pour effectuer une recherche sur skreemr et en parser les résultats. Il s'agit juste du script de base pour le moment, pas d'interface et quelques fonctions de base sont encore manquantes mais il fait son travail. Vous récupérer ainsi : - Lien MP3
- Titre
- URL pochette
- Artiste
- Album
- Duree
- Année
- Genre
- Bitrate
- Fréquence
- Bitrate variable
- Date référencement
- Audioranks
Prochainement, j'ajouterais des fonctions : -pour parcourir les pages de résultats (pour le moment je ne récupère que la première page) -pour télécharger l'image de la pochette -pour télécharger le MP3 J'ai posté ce topic ici, merci aux administrateurs de me dire si je dois le mettre en section dév public. Je met en pièce jointe le rar du script. Mes recherches de code similaire ont trouvée un script (skreemer-extractor) qui permet de télécharger les MP3. Il n'a sans doute rien à voir avec le mien, mais il est pratique éventuellement pour que vous cherchiez et téléchargiez des MP3 en ligne de commande python.
|
|
|
|
|
Journalisée
|
|
|
|
Développé Couché
Fait partie du Décor
Alcoolémie: 17
Messages: 3287
Hors ligne
Sexe: 
Developpeur Python petit scarabée
|
Merci Alexsolex,
Comme d'hab plus vite que ton ombre! Je regarderais dans le futur pour faire une interface, avec le travail fait sur Nabbox et cet lib que tu développes ça devrait être assez simple d'en faire une. Par contre ca ne va pas etre de suite, je vais m'absenter en vacances quelques temps et je prefere me focaliser sur Nabbox et autre travaux en cours plutôt que de me disperser.
Temhil
|
|
|
|
|
Journalisée
|
|
|
|
Développé Couché
Fait partie du Décor
Alcoolémie: 17
Messages: 3287
Hors ligne
Sexe: 
Developpeur Python petit scarabée
|
Salut Alexsolex,
Juste une question, est-ce que l'archive disponible plus haut est la derniere en date? Des perspectives d'évolution? Je demande car je vais l'ajouter sur le FTP pour l'installeur.
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
oui c'est la dernière en date (ou presque) mais de toutes facons, ca n'est qu'une librairie, sans interface graphique donc sans utilité dans l'immédiat et en l'état pour l'utilisateur final
|
|
|
|
|
Journalisée
|
|
|
|
Hello World
Fait partie du Décor
Alcoolémie: -1
Messages: 2335
Hors ligne
Sexe: 
|
Gnnnné, mais pourquoi donc qu'on peut pas tout faire?  J'aimerai tellement me mettre à plein temps dans la constructions de scripts pour xbmc...
|
|
|
|
|
Journalisée
|
|
|
|
Développé Couché
Fait partie du Décor
Alcoolémie: 17
Messages: 3287
Hors ligne
Sexe: 
Developpeur Python petit scarabée
|
Je croyais que c'était un plugin desole 
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
il se peut qu'il soit assez simple d'en faire une librairie mais il faut que je rebosse dessus pour coder les dernières fonctionnalités manquantes.
Un plugin serait absolument ce qu'il faut pour ce genre de script.
|
|
|
|
|
Journalisée
|
|
|
|
Hello World
Fait partie du Décor
Alcoolémie: -1
Messages: 2335
Hors ligne
Sexe: 
|
Je regardais un peu le code. Comment vois-tu la cinématique du plugin?
En gros il faudrait afficher un clavier virtuel dans le cas où on aurait rien dans sys.arg (donc à l'entrée du plugin) puis après affichage des résultats en mettant le résultat de la saisie au clavier dans le sys.arg? Après on mettrait dedans le titre pour en faire quoi, lecture ou téléchargement?
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
Je t'avouerais que ca fait un moment que je l'ai codé donc je ne sais plus trop. Mais bon, sachant que skreemer est un simple moteur de recherche de mp3, je pense que je ferais comme tu dis un affichage de clavier virtuel, les résultats sont affichés dans la liste. Si on appuie sur le bouton 'i' du clavier (pc windows) pour avoir les informations, on aurait une fiche de l'album avec image etc... Par contre je n'en proposerais peut être pas le téléchargement, si toutefois la 'technique' du 'changer de medias' fonctionne dans ce cas (on appel le menu contextuel, on choisis 'changer de medias' puis 'fichier', et là on parcour le plugin dans l'explorateur de fichier, on peutalors en faire la copie en local ce qui a pour but de télécharger le mp3. Voilà grosso modo comme il fonctionnerait. Mais tu me parles de code que j'ai fait. J'ai commencé à faire le plugin ?? je m'en souvenais pas ! 
|
|
|
|
|
Journalisée
|
|
|
|
Développé Couché
Fait partie du Décor
Alcoolémie: 17
Messages: 3287
Hors ligne
Sexe: 
Developpeur Python petit scarabée
|
Tu ne me disais pas l;autre jour que tu avais des pbs pour afficher le menu info en appuyant sur 'i'? As-tu trouvé la solution a cela?
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
si je déclare mes items en tant que videos (film) ca marche, mais si je les déclare en musique, ca marche pas. Par contre en music ca marche depuis un plugin en section musique... Donc je pense que les infos musique sont dispos uniquement en section musique et les infos en section video pour les films.
C'est dommage si c'est bien cela. Sinon il faudrait que je reteste.
|
|
|
|
|
Journalisée
|
|
|
|
Développé Couché
Fait partie du Décor
Alcoolémie: 17
Messages: 3287
Hors ligne
Sexe: 
Developpeur Python petit scarabée
|
Ah, ok, en effet c'est bon a savoir. Et ca suit une certaine logique.
|
|
|
|
|
Journalisée
|
|
|
|
|
alexsolex
|
ben pas trop justement dans mon cas avec alloclips.com qui affiche des videos clips, ce sont bien des videos, mais les informations sont des infos de musique.... Mais bon ca mérite peut être plus de tests de ma part avant de l'affirmer.
|
|
|
|
|
Journalisée
|
|
|
|
|