[ANSWERED] Moving Show Between Computers Loses Media References
-
The Izzi pro's might correct me, but I guess this is the reason:Isadora is only referencing with a relativ path (the position of the mediafile in relation to the main project file) if the media file is the same or in a subfolder of the one, containing the Isadora projectfile.
If the media folder isn't one of the subfolders of the one which contains the projectfile - as it seem to be in your case - Isadora needs to use the absolut path to the files like c:\...\user\etc.\media\mediafile.avi, which is propably different on each of your Computers.
Try making the mediafolder a subfolder of the one, containing the .izz project files.
I never tried to copy from one OS to another, (macos to windows). Maybe that won't work anyway as the file systems are different.
Best, Dill
-
@frank522 said:
I have used this workflow before, but I am having issues now for the first time. When I move the file back and forth (via google drive or thumb drive) it loses all the media references and has to go thru and re-link all of my files (200+).
The best practice for doing this is covered in the knowledge base article How to Move an Isadora Show to Another Computer. (This is a good reminder to check the the Knowledge Base for answers -- type a few words and you'll see related articles in a flash!)
But here's a concrete example. Let's assume my Isadora .izz file is in the Documents folder on my macOS drive -- e.g. /Users/user_name/Documents -- a path unrelated to the location of the media files.
On the computer, the home folder called user_john. So the path to a media file is
/Users/user_john/Desktop/MyShowFolder/Movies/movie1.mov
Now I move it to another computer where the user is is called user_frank. Even if you put those files on the Desktop, the path has changed to
/Users/user_frank/Desktop/MyShowFolder/Movies/movie1.mov
That means Isadora can't find the files on its own because the show file is not on the same path. So it has to ask you.
But if the Isadora file is located inside MyShowFolder, Isadora will automatically search the files inside MyShowFolder and sub-folders of MyShowFolder for the media files and will thus find them without intervention from you.
Make sense?
Best Wishes,
Mark -
@mark Thank you for the knowledge base reminder - I searched the forums but not there. The fact is the media folder is inside the folder containing the izzy file. There is a folder in the desktop that contains both the .izz file and a folder that has all my media. I even tried to bury it one layer deeper, so there is a folder on the desktop that contains a folder with both the .izz file and the folder with all the media. That's why I'm so confused. This has always worked before...
-
@mark And then I read the knowledge base article. It seems that having sub folders in the media folder may be the issue. I'll try taking all the subfolders out and having them at the same level as the .izz file. Hopefully that will help, although I think it will probably have to be re pointed and then work.
-
@frank522 said:
And then I read the knowledge base article. It seems that having sub folders in the media folder may be the issue. I'll try taking all the subfolders out and having them at the same level as the .izz file. Hopefully that will help, although I think it will probably have to be re pointed and then work.
If that doesn't solve it, let me know and we'll test. If that's the case, we'll need to know how you've got Google Drive configured, as I reckon something about that is the culprit.
Best Wishes,
Marak -
@mark It did not solve it. Izzy can now at least locate everything automatically. but it still has to go thru the process of finding a couple hundred media files every time I open the file after moving it. I'm no longer using google drive - this is on a thumb drive back and forth now. I could upload it back to a google drive for you to look at if that helps. Is there any troubleshooting I can do on my end? Thanks! Love izzy and we couldn't do our pandemic shows without it and ZoomOSC.
-
@frank522 said:
I could upload it back to a google drive for you to look at if that helps. Is there any troubleshooting I can do on my end? Thanks! Love izzy and we couldn't do our pandemic shows without it and ZoomOSC
I can investigate. Please answer the following:
- What version of macOS are you using?
- Are both computers in question running macOS?
- Are both computers using the same version of macOS?
I mean, a thumb drive is typically pretty slow. Perhaps that could be one of the problems.
Best Wishes,
Mark -
I copy back and forth from the drive to the desktops of two mac - a macbook pro (home) and an imac pro (work). They are both running catalina. 10.15.6 on the desktop, and I'm not sure which version on the laptop but I can get you that info when I get back home and check. But I know it is catalina. The show is run from the desktop copy. Then after the show I transfer the newest version to the thumb drive by copying the full enclosing folder with the saved .izz file and the media files. then I drag that to the desktop of the machine I have at home. After I finish my edits on the new file on the desktop I drag the whole enclosing folder to the thumb drive and replace the old older. Then drag it on to the desktop of the machine at work.
10.15.7 on the macbook pro.
-
@frank522 said:
I copy back and forth from the drive to the desktops of two mac
So the big question then, what is the name of the Home folder on these various machines?
Go to the Finder, choose Go > Go to Folder, enter the tilde symbol (~) and click the Go button. The name of the home folder is at the top of the Window that opens.
Let's say that on Computer A the home folder is called groucho_marx, and that on Computer B the home folder is called harpo_marx.
When you open your project on Computer A, Isadora updates the paths to all the files by finding them. For example.
/Users/groucho_marx/MyProject/MyMedia/movie1.mov
Now you save everything and move your project to Computer B and open the file. Isadora then looks for the file path shown above -- but it doesn't find the file because the home folder name is not the same. -- i.e., /Users/groucho_marx/MyProject/MyMedia/movie1.mov doesn't exist on Computer B. Instead the aforementioned movie is at
/Users/harpo_marx/MyProject/MyMedia/movie1.mov
and Isadora now needs to look for the file, because it doesn't know where it is.
I suspect this is what's happening. Can you perhaps verify that this is the case?
Best Wishes,
Mark -
Yes, they are in 2 separate home folders on the two machines. But I thought izzy was set up so that it was looking for the relative folder, not the whole path? I don't remember having to do the whole find media thing previously. Am I forgetting? My recollection was that as long as the .izz file and the folder with the media in it were at the same level in an enclosing folder that izzy would know where the media were. Which also seems to be what the knowledge base article is saying. Am I remembering that wrong? Thank you for all your time (and for Isadora, without which we would not be able to do what we are doing during a pandemic!).
Just to clarify - the .izz file and the folder with the media are in the same folder and I copy that whole folder, with the .izz file and the folder with the media in it between machines.
-
@frank522 said:
But I thought izzy was set up so that it was looking for the relative folder, not the whole path?
Well, I actually don't remember how it was in Isadora 2. But it has used the full path ever since Isadora 3, that's for sure. I'm sorry it's slower than you would like.
Which also seems to be what the knowledge base article is saying
No, it says "Isadora will automatically find all the media when you open your .izz file on the new computer." That means it knows where to look. It says nothing about relative path names.
I have posted a feature request to about relative paths for a future release.
Best Wishes,
MarkP.S. While it's not great for organization, it would probably be at least a little bit faster if all files were on the same level as the .izz file.
-
Hey! I just had a "brain wave"
Put the whole project in /Users/Shared. Then the path will always be the same, and Isadora shouldn't need to find every file. Try it and let me know.
Best Wishes,
Mark -
@mark Ah, yes, I see. I was reading that the way I expected it to act. I now see how it is actually written. I only recently upgraded to Isadora 3 (yes, I know...) so that would explain why it is acting differently. I thought it had something to do with google drive corrupting it or something. We open tonight, so no moving things back and forth, but I will try later this week once the show gets going. That's a great idea to try the shared folder. I'll report back when I try. Thanks!