Am I blind? I can't see where iTunes Importer feature is.
I've read that it's under Tools > Options, but I just can't find it. I think I'm losing my mind. Can somebody tell me exactly what buttons to click to get there?
I'm using Songbird 1.0 on Ubuntu.
I'm using Songbird 1.0 on Ubuntu.
1
person has this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
The best answer from everyone
-
Hi Malcolm,
No you are not blind. Since you are running Ubuntu, the iTunes importer feature is not available for Songbird 1.0. (Because iTunes is not available for Linux) Sorry.
Buuuutttt... You can still get it to work... and im gonna tell you how...
The first thing you have to do:
1. Find the chrome/songbird.manifest file (if you installed Songbird in your home directory... ~/Songbird/chrome/songbird.manifest )
2. find the line chrome://songbird/content/xul/preferences/importLibraryPrefs.xul os=WINNT"
3. And replace it with "chrome://songbird/content/xul/preferences/importLibraryPrefs.xul"
a.k.a. delete " os=WINNT"
This will make the iTunes importer available vie Tools> Options
The Second thing you have to do is:
1. Copy your iTunesMusicLibrary.xml file from Windows or Mac partition you have to your Ubuntu drive somewhere.
2. Open it with gedit and do a 'find and replace' for you Windows drive letter ( "/C:/" ) or Mac location... And replace it with where it is actually located in your Ubuntu filesystem ( "/media/Windows/" )
Everyones is different so you have to understand how and what to change your itunes library file to compensate for the change in filesystems...
Then import your library through Songbird...
Got it?
I’m confident
The company and 1 other person say
this answers the question
-
Inappropriate?Hi Malcolm,
No you are not blind. Since you are running Ubuntu, the iTunes importer feature is not available for Songbird 1.0. (Because iTunes is not available for Linux) Sorry.
Buuuutttt... You can still get it to work... and im gonna tell you how...
The first thing you have to do:
1. Find the chrome/songbird.manifest file (if you installed Songbird in your home directory... ~/Songbird/chrome/songbird.manifest )
2. find the line chrome://songbird/content/xul/preferences/importLibraryPrefs.xul os=WINNT"
3. And replace it with "chrome://songbird/content/xul/preferences/importLibraryPrefs.xul"
a.k.a. delete " os=WINNT"
This will make the iTunes importer available vie Tools> Options
The Second thing you have to do is:
1. Copy your iTunesMusicLibrary.xml file from Windows or Mac partition you have to your Ubuntu drive somewhere.
2. Open it with gedit and do a 'find and replace' for you Windows drive letter ( "/C:/" ) or Mac location... And replace it with where it is actually located in your Ubuntu filesystem ( "/media/Windows/" )
Everyones is different so you have to understand how and what to change your itunes library file to compensate for the change in filesystems...
Then import your library through Songbird...
Got it?
I’m confident
The company and 1 other person say
this answers the question
-
Thanks for the response, but I'm not sure it will work as I'm hoping. I am using Songbird in Ubuntu, but the iTunes library is on a networked Windows share.
I would have to re-do the instructions every time the Windows share library changed since I'm manually changing the local Ubuntu playlist file. Also, would I have to change the path to the Windows share path? Surely there has to be a way to point to a iTunes library on a non-local path. -
This comment was removed on 02/13/09.
see the change log -
hey
step 1 - worked.
"import" is now found in "preferences"
as for step2:
i changed the path according to the new one in ubuntu.
I imported the library - an once that's finished songbird says
"2103 of 2103 files don't exist. Please make sur, that the correct library has been chosen for import."
I checked the path about 500 times now - it's correct!
But as this error affects all files - I can't think of anything else but a wrong path. What else could it be?
I'm freaking out.... :-[] -
This comment was removed on 02/13/09.
see the change log -
@kyle
Ya its definitely a file path problem....
Could you give me a snip of your
1) .xml before
2) .xml after
3) and tell me where your music is located on your computer (exact location) -
so this was the path before I startetd using ubuntu.
.... "file://localhost/C:/Dokumente%20und%20Einstellungen/cspmed/Eigene%20Dateien/Eigene%20Musik/iTunes/iTunes%20Music/"
now the new path (as shown in the file's "properties") is:
/home/johannes/Musik/iPod music/iTunes Music
so i turned:
file://localhost/C:/Dokumente%20und%20Einstellungen/cspmed/Eigene%20Dateien/Eigene%20Musik/iTunes/iTunes%20Music/
into
file://home/johannes/Musik/iPod%20music/iTunes%20Music/
when I import the new - the songs, ratings ect. are listed but I cannot play a single one! -
Alright, are you dual booting or did you move your music to your Ubuntu partition? If dual booting, your music is located on your windows partition (not in your 'home/Musik').
First go into Nautilus, the file veiwer, go to "/media/" and see what your Windows drive is called in Ubuntu. (lets say it is called 'WindowsXP')
Now that you know, open the .xml with gedit, and do a find for "/C:/" and 'replace ALL' with "/media/WindowsXP" -
hey
nope - the music is on my ubuntu partition.
I used to work with WIN2000 - then a friend of mine suggested that I should work with linux.
we put all my files (including the music files) on a mobile harddisk.
WIN2000 --> bye bye
Ubuntu and XP (2partitions) --> hello
so xp is also installed on this computer - but i never used it. -
ok, then , don't replace the '/localhost/' by the way...
so you should replace the
/C:/Dokumente%20und%20Einstellungen/cspmed/Eigene%20Dateien/Eigene%20Musik/iTunes/iTunes%20Music/
with
/home/johannes/Musik/iPod%20music/iTunes%20Music/
You need to make sure to remember to put the "/" at the beginning and end ..
And the Ubuntu filesystem is CASE SENSITIVE so make sure when replacing you have the right caps on the location of your music (And make sure when you moved your music to Ubuntu, your 'case sensitivitieness' stayed intact...i.e. check out a random song in your itunes Music Library.xml file and see if it has the same case in your filesystem... -
hey
thanks about "/localhost/"...
well I changed - and checked the caps again - everything ok
then I imported ..... "error - 47 of 305 files don't exist
i tried again.... "error - check the library file"
i checked xml.file again...... OK! and DIDN'T CHANGE ANYTHING!
import - once again 65 of 2103 files don't exist.
--- NONE OF THE SONGS WORKED!
import once again - 65 of 2103 don't exist
BUT now most songs work! (I hope it's really just 65)
I think I'll leavc it this way - whenever I come across a file that doesn't work I'll check the path... or import it new...
better 65 then 2103.
or any way to find out which files cannot be played/ have a wrong path - besides try & error play? -
Woot! Finally! That sounds more like it! Those 65 that can't be found I can garantee that it is a Case Sensitivity problem... its not Songbirds fault.. its iTunes... when you edit metadata in iTunes it doesnt always change the case if your .xml file, and reflect the changes to the folder... its weird....
anyway... yes, you can find those easily, just look for ghost tracks using the Exorcist addon. -
Inappropriate?Yes you would have to redo the second part (editing your .xml library file, its not too hard to do, but if you constantly make changes to your iTunes library... then..)
You can't point directly to your itunesMusicLibrary.xml on Windows cause all the paths would be wrong when you import. You can try to write your own script when you launch Songbird to change it on the fly, but I think that would be just as tedious..
And yes you point to your Windows share in the newly edited .xml file (in Ubuntu filesystem language)
1 person says
this answers the question
-
Inappropriate?Thanks, boosh. Your suggestion and steps are excellent. I did just what you suggested already, including automating copying and editing the xml file. I just set it to run once a day, though since the library doesn't change that often.
I'm hoping that pointing to a non-native iTunes library is part of the upcoming feature set. That would rock, especially since Songbird is cross-platform.
I’m thankful
-
Inappropriate?Yes I agree that would be pretty sweet for the people that are [gradually] switching to Linux distros ;)
The Next version of Songbird will have this option available without any Songbird hacking, but you will still have to change the paths in the .xml file ;)
Loading Profile...





CHAMP