0.030
thk thk Παρ. 5 Μαρ. 2010 21:57 tags προγραμματισμός 4 σχόλια αποθήκευση (1246 φορές)
EDIT APR2021 : updated code for python 3
NOW THE CODE BY DEFAULT CHANGES ARTIST TITLE ALBUM LYRICS
IF NO -t <encoding> is given uses the cp1352 codepage greek 

you can look at the code here :


Καλο!
Αλλου το βρηκα αν και ξεκινησα να γραφω μια τετοια λυση για το κο πανουση και τα κινεζικα tags.
συγκεκριμένα εδω . Το αλλαξα λιγο εχει ξεχασει ενα pdb statement (εχει να κανει με debugging) και βασικα το original δε τρέχει.
Λοιπον το παραπaνω διορθώνει mp3 tags (η πληροφορια που κρύβει ενα mp3) που ειναι τα ονοματα καλλιτεχνων , τιτλοι κλπ σε περιεργη κωδικοποιηση και φαινονται κινεζικα. Διαβαστε αναλυτικα περι του προβληματος εδώ.
Σιγουρα εχετε ελληνικα mp3 με κινεζικα tags.
Θα πρεπει να εχετε εγκατεστημενο το eyeD3
Δωστε στα debian ιζοντα
ενα
sudo apt-get install python-eyed3
και μετα εγκαταστηστε το ελαφρώς αλλαγμένο σκριπτακι .cd /usr/local/bin
sudo wget http://www.kaotonik.net/home/thk/eyed3conv/download -O eyed3conv
sudo chmod +x eyed3conv


Μετά στο directory που έχετε διαβολικά mp3  με χαλασμενα ελληνικα tags
 δωστε

find . -name '*.mp3' -type f -printf '"%p"\n'|xargs eyed3conv 

Γεια και χαρα.
από cHARaKter cHARaKter 2010-03-07 05:04
ωραιοςςςςςς... χρήσιμο και αυτό και το άλλο... thnx 
από thk thk 2021-04-19 17:57
απο σχολιο στο eyed3 μεσα στον κωδικα 
# XXX: This data structure pretty much sucks, or it is beautiful anarchy
από thk thk 2021-04-19 18:52
και παραδειγμα 
 eyeD3 -a Integrity -A "Humanity Is The Devil" -t "Hollow" -n 2 song.mp3
τι γινεται πολλες συμπτωσεις να ακουει και αυτος integrity