I'm having a new problem. I have the latest versions of iTunes and iMovie. I've used iMovie before and never encountered this - I can't add any songs to a track. When I try to do this, I get the error: "iMovie song could not be used because the original file could not be located." Please help.
I am getting this also and I have to click on every error message. I can not do anything else or drop out of it. Does anyone know how to bypass these errors? I do have the music on a NAS and that may be the problem, but can you tell iMovie where to look for your music?
In iMovie, click the music icon. In the list of iTunes songs, right click the tune and select open in iTunes. Go back to iMovie and try to play it first and it may take several clicks of the play button before that happens. When it plays drag it into iMovie. I got it to work just by luck. It's obviously a bug in iMovie. Come on Apple, let's get it fixed.
I know this thread's fairly old, but I tried everything mentioned here and in a few other threads I saw on the web, and finally I found something that worked: It seems iMovie couldn't access the "main" library, but COULD access songs that were a assigned to playlists, when you select the playlist in the music selection pane. So, I made a playlist called "global" and put my entire library into it. I selected that playlist in iMovie, and now it can find every song I have!