Προς το περιεχόμενο

AMG Styles in iTunes tags - My software for OSX


Snolly

Προτεινόμενες αναρτήσεις

Καλημέρα σε όλους,

 

είμαι φανατικός μουσικόφιλος, έχω μια τεράστια συλλογή από μουσική την οποία φυσικά διαχειρίζομαι στο iTunes. Είμαι τελειομανής με τα tags των τραγουδιών, θέλω να είναι όλα σωστά γραμμένα, με όλες τις πληροφορίες συμπληρωμένες.

 

Έχω όμως ένα μείζον (κατά τη γνώμη μου πάντα) θέμα το οποίο αφορά τα είδη της μουσικής.

 

Αν χρησιμοποιηθούν τα κλασσικά είδη μουσικής (αυτά που έχει το iTunes Music Store και το All Music Guide) τότε πολλά τραγούδια καταλλήγουν σε έναν κουβά πιο γενικό: παράδειγμα στην κατηγορία Rock έχουμε Pink Floyd, Metallica, Iron Maiden, U2, R.E.M. κλπ.

 

Αν πάλι πάμε αναλυτικά καταλλήγουμε με καμιά εκατοστή είδη: παράδειγμα Metal, Rock, Psychedelic Rock, Progressive Rock, Pop Rock, Alternative Rock κλπ κλπ. Έτσι ναι μεν υπάρχει μια πιο σωστή δόμηση αλλά ψάχνεις να βρεις τους Pink Floyd και λες που τους έχω στο Progressive ή στο Psychedelic;

 

Έπειτα πως κατασκευάζεις smart playlists που έχουν μουσική που "ταιριάζει";

 

Έτσι λοιπόν βρήκα μια λύση η οποία λέγεται κλασσικά είδη και πολλά στυλ για κάθε καλλιτέχνη/συγκρότημα. Βασισμένο στην κατηγοριοποίηση του All Music Guide (http://www.allmusic.com).

 

Αλλά πως θα το κάνουμε αυτό; Έναν έναν καλλιτέχνη ξεχωριστά; Και που θα αποθηκεύσουμε την πληροφορία Style αφού δεν είναι 1 προς 1 αλλά 1 προς Ν (1 καλλιτέχνης προς Ν στυλ);

 

Έτσι σκέφτηκα το πεδίο grouping. Έτσι για παράδειγμα για τους Pink Floyd έχουμε:

 

Genre: Rock

Styles (in Grouping Tag):

Prog-Rock/ Art Rock

British Invasion

Psychedelic

Album Rock

British Psychedelia

Mixed Media

Hard Rock

 

διαχωρισμένα με ',' ή '|'.

 

Φανταστείτε τώρα τις δυνατότητες να μπορείς να φτιάχνεις smart playlists βασισμένες στο στυλ και όχι στο είδος.

 

 

Πάμε τώρα στο ζουμί.

 

Αυτή η πληροφορία είναι στο All Music το οποίο δεν δίνει πρόσβαση στη βάση του (όπως το Amazon) παρά μόνο μέσω της σελίδας.

 

Έτσι λοιπόν ξεκίνησα να φτιάχνω μια εφαρμογή στο Xcode 2.2 (Universal Binary φυσικά) η οποία προς το παρόν κάνει το εξής:

 

- ο χρήστης δίνει τον καλλιτέχνη

- το πρόγραμμα κάνει αυτόματα search στο all music για τον καλιτέχνη αυτό (δεν ανοίγει κανένας browser)

- το πρόγραμμα "σώζει" στη μνήμη όλη τη σελίδα η οποία είναι ένα html αρχείο με όλο τον κώδικα html και κάπου εκεί μέσα υπάρχει η πληροφορία των styles που θέλουμε.

- με έναν html parser καθαριζει η σελίδα από τον html κώδικα και μένει μόνο το κείμενο της.

- με κάποιες μεθόδους απομονώνονται τα styles για τον εν λόγω καλλιτέχνη.

 

Αυτά κάνει η εφαρμογή τώρα. Σίγά σιγά θα την τελειοποιήσω και θα διαβάζει τον καλλιτέχνη από το ή τα όσα κομμάτια έχουμε επιλέξει στο iTunes θα κάνει όλα τα παραπάνω και θα γράφει στο tag grouping τα styles...

 

Θέλω από εσάς να μου πείτε αν αξίζει τον κόπο η ιδέα, αν σας φαίνεται ένας καλός τρόπος για την ταξινόμηση της μουσικής μας και αν φυσικά θα με βοηθήσετε με beta testing.

 

Αυτά...!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 31
  • Δημ.
  • Τελ. απάντηση

Εγώ θα το κάνω έτσι κι αλλιώς. Το θέμα είναι να αξίζει τον κόπο να υλοποιηθεί και για περισσότερο κόσμο. Έτσι είναι μεγαλύτερο το κίνητρο και περισσότερες οι ιδέες. Έτσι είχε γίνει και με το SwiftAVS και είχε πάει πολύ καλά σαν project.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μου ακούγεται μια χαρά και πολύ χρήσιμο. Πρόσφατα ξεκίνησα κι εγώ τη μεταφορά της μουσικής συλλογής μου στο iTunes και με προβληματίζουν κι εμένα τα tag και τα genre.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Super Moderators
[...]Θέλω από εσάς να μου πείτε αν αξίζει τον κόπο η ιδέα' date=' αν σας φαίνεται ένας καλός τρόπος για την ταξινόμηση της μουσικής μας και αν φυσικά θα με βοηθήσετε με beta testing.

 

Αυτά...![/quote']

 

Μου φαίνεται εξαιρετική ιδέα και πολύ χρήσιμο πρόγραμμα.

Ευχαρίστως να βοηθήσω στο beta testing. :-D

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Λοιπόν παιδιά η πρώτη πολύ beta έκδοση. Πληκτρολογείς το όνομα του καλλιτέχνη και σου φέρνει τα styles. Πολλοί καλλιτέχνες δεν δουλεύουν γιατί αν κάνεις search στο all music guide δε σε πάει κατευθείαν στη σελίδα τους αλλά σε μιά λίστα με πιθανά αποτελέσματα για να διαλέξεις...

 

Δοκιμάστε σας παρακαλώ και πείτε μου τι ποσοστά επιτυχίας είχατε και αν σας βούλωσε, κράσαρε ή τέλος πάντων αν κάτι δεν πήγε καλά...

 

Κατέβασμα από εδώ:

http://rapidshare.de/files/17378829/jTuneStyles_v0.01.zip.html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εγώ θα το κάνω έτσι κι αλλιώς. Το θέμα είναι να αξίζει τον κόπο να υλοποιηθεί και για περισσότερο κόσμο. Έτσι είναι μεγαλύτερο το κίνητρο και περισσότερες οι ιδέες. Έτσι είχε γίνει και με το SwiftAVS και είχε πάει πολύ καλά σαν project.

 

 

Αυτο εννοουσα...

Αν βολεψει εσενα, τοτε σιγουρα θα βολεψει και πολλους αλλους.

Σιγουρα δεν εισαι ο μονος με τετοιες αναγκεσ στον πλανητη :-)

 

Keep up the good work

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

iTagProperly v0.02

 

-Διαβάζει το επιλεγμένο/επιλεγμένα κομμάτια στο iTunes.

-Κατεβάζει τα στυλ από το all music guide.

-Τα γράφει στο grouping tag των επιλεγμένων τραγουδιών.

 

με ευλάβεια μην επιλέξετε όλο σας το library και το βάλετε να τρέξει μην τα κάνει πουτ*ν*.

 

http://rapidshare.de/files/17445619/iTagProperly_v0.02.zip.html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Universal Binary

(δεν είναι εύκολο να φτιάξεις universal binary όταν το application είναι και Cocoa και Java και Applescript). Και τώρα ούτε ξέρω πως τα κατάφερα...

 

http://rapidshare.de/files/17478568/iTagProperly_v0.02_UB.zip.html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.


  • Δημιουργία νέου...