A recent comment on a rather old post made me realize that I had not updated this thread.
The biggest news - iTunes seriously screws up the way they store attributes about songs now. From what I can gather, if you chose to give Adele - Rolling in the Deep 4-stars... it, for whatever stupid reason, will then give the entire album an "album rating" of 4 stars. Which means that the perl script and python script I had found to convert my playlist would have ALL the Adele songs in that album in my favorites in Rhythmbox.
There is, however, a work-around Doug Scripts
http://dougscripts.com/itunes/scripts/scripts06.php?page=1
I cannot seem to find the exact AppleScript of his that I used to remove the Album Rating from all my albums.
First thing though... open iTunes and run DougScripts Album Rating script.
#!/bin/bash
# You have to use sudo on the AFS drive
MYDATE=`date +%F-%H-%M-%S`
rsync -urpolvv --delete --size-only --delete --exclude="Mobile Applications" --exclude="Amazon MP3" --exclude="Album Artwork" --exclude="Amazon Music" --exclude="Home Videos" --exclude="iPod Games" --exclude=".localized" zion:/data/Music/iTunes/iTunes\\\ Media/Music/ /home/jradtke/Music/
sudo chown -R jradtke:jradtke /home/jradtke/Music/
# Using transferratings.pl
RBDB=~/.local/share/rhythmbox/rhythmdb.xml
cp $RBDB $RBDB.$MYDATE
scp zion:/data/Music/iTunes/iTunes*.xml ~/Music/
# Using iTunesToRhythm.py
if [ ! -d ~/Projects/iTunesToRhythm ]
then
cd ~/Projects
git clone git@github.com:/jradtke-rh/iTunesToRhythm
fi
cd ~/Projects/iTunesToRhythm
python iTunesToRhythm.py -w ~/Music/iTunes\ Music\ Library.xml $RBDB 2>&1 > /tmp/iTunesToRhythm.log
tail -15 /tmp/iTunesToRhythm.log
exit 0
The biggest news - iTunes seriously screws up the way they store attributes about songs now. From what I can gather, if you chose to give Adele - Rolling in the Deep 4-stars... it, for whatever stupid reason, will then give the entire album an "album rating" of 4 stars. Which means that the perl script and python script I had found to convert my playlist would have ALL the Adele songs in that album in my favorites in Rhythmbox.
There is, however, a work-around Doug Scripts
http://dougscripts.com/itunes/scripts/scripts06.php?page=1
I cannot seem to find the exact AppleScript of his that I used to remove the Album Rating from all my albums.
First thing though... open iTunes and run DougScripts Album Rating script.
#!/bin/bash
# You have to use sudo on the AFS drive
MYDATE=`date +%F-%H-%M-%S`
rsync -urpolvv --delete --size-only --delete --exclude="Mobile Applications" --exclude="Amazon MP3" --exclude="Album Artwork" --exclude="Amazon Music" --exclude="Home Videos" --exclude="iPod Games" --exclude=".localized" zion:/data/Music/iTunes/iTunes\\\ Media/Music/ /home/jradtke/Music/
sudo chown -R jradtke:jradtke /home/jradtke/Music/
# Using transferratings.pl
RBDB=~/.local/share/rhythmbox/rhythmdb.xml
cp $RBDB $RBDB.$MYDATE
scp zion:/data/Music/iTunes/iTunes*.xml ~/Music/
# Using iTunesToRhythm.py
if [ ! -d ~/Projects/iTunesToRhythm ]
then
cd ~/Projects
git clone git@github.com:/jradtke-rh/iTunesToRhythm
fi
cd ~/Projects/iTunesToRhythm
python iTunesToRhythm.py -w ~/Music/iTunes\ Music\ Library.xml $RBDB 2>&1 > /tmp/iTunesToRhythm.log
tail -15 /tmp/iTunesToRhythm.log
exit 0
Comments
Post a Comment