APPLE MOTION: Motion Forum Motion Tutorials FCP Legacy FCP Tutorials

Relocate Templates folder??

COW Forums : Apple Motion

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Robin S. Kurz
Relocate Templates folder??
on Feb 17, 2016 at 2:43:51 pm

Has anyone successfully relocated his or her Motion Templates folder out of their user's Movies folder via symlink/hardlink? Doesn't want to work here and I don't know if it's because I'm doing something wrong or because it won't work in general with said folder for whatever reason. I'm able to create the symlink, but FCP X won't go for it. It instead just creates a new Templates folder. Anyone a tip, idea etc.?

MAN I wish there were just a simple PREF for this!!

Cheers,
RK

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index

John Rofrano
Re: Relocate Templates folder??
on Feb 17, 2016 at 3:06:22 pm

[Robin S. Kurz] "I'm able to create the symlink, but FCP X won't go for it. It instead just creates a new Templates folder. Anyone a tip, idea etc.?"
What is the exact syntax that you are using to create the symlink?

~jr

http://www.johnrofrano.com
http://www.vasstsoftware.com



Return to posts index

Robin S. Kurz
Re: Relocate Templates folder??
on Feb 17, 2016 at 3:07:57 pm

Exact syntax?

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index


John Rofrano
Re: Relocate Templates folder??
on Feb 17, 2016 at 3:16:15 pm

You said that you created a symlink. The only way to do that is to open Terminal and issue a command. What command did you issue?

Or perhaps I should ask, "How did you create the symlink?"

~jr

http://www.johnrofrano.com
http://www.vasstsoftware.com



Return to posts index

Robin S. Kurz
Re: Relocate Templates folder??
on Feb 17, 2016 at 3:59:44 pm

I actually tried it two different ways, since the original terminal command I've used in the past doesn't work under El Capitan anymore. So I tried it once via "SymLinker" and once with "SymbolicLinker" (such original names). SymLinker appears to have been rendered useless by the change in El Capitan and the latter creates a "Motion Templates.localized" symlink. Even removing the "localized" part doesn't work, which I first thought might be the problem. Like I said, no matter how I do it, FCP ignores it and creates a new, second Templates folder.

Which terminal command do you know of/use?

- RK

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index

John Rofrano
Re: Relocate Templates folder??
on Feb 17, 2016 at 5:24:42 pm

[Robin S. Kurz] "Which terminal command do you know of/use?"
You should use the ln command to create symbolic links. The syntax is:
ln -s [location of templates] "~/Movies/Motion Templates.localized"Where [location of templates] is the absolute or relative path to the templates.

For example, if you moved the templates to your Documents folder and kept the same folder name, the syntax would be:
ln -s "~/Documents/Motion Templates.localized" "~/Movies/Motion Templates.localized"Does that make sense? If not, tell me where you moved the Motion Templates folder to and if you renamed it and I'll give you the exact syntax. Please note that OS X can hide extensions so "Motion Templates.localized" might show up as only "Motion Templates" in Finder. You need to supply the "real" name with nothing hidden for the symbolic link to work. Use Get Info on the folder to be sure you have the whole name.

I know this works because I just tried it by moving and renaming my Motion Templates folder and FCP X found it without a problem. In my example I did the following:
cd ~/Movies
mv "Motion Templates.localized" ../MyTemplates
ln -s ../MyTemplates "Motion Templates.localized"
That moved my Motion Templates folder up one level into my Home folder and renamed it to "MyTemplates". I then made a symbolic link back to the original location and FCP X found the templates.

BTW, this was all done on El Capitan. These are Unix commands and no future version of OS X is going to break them unless OS X leaves it's Unix roots. ;-)

~jr

http://www.johnrofrano.com
http://www.vasstsoftware.com



Return to posts index


Robin S. Kurz
Re: Relocate Templates folder??
on Feb 18, 2016 at 9:48:32 am
Last Edited By Robin S. Kurz on Feb 18, 2016 at 9:46:28 am

Thanks John!

But unfortunately those are the exact commands I've been using (normally with success). But somehow it's not working for me. I'm not nearly terminal savvy enough to easily catch obvious mistakes, which I'm assuming I of course must be making.

I copied the folder, unchanged to my external RAID (to test it, but eventually want it on a network volume) and then deleted the original. I entered: ln -s /Volumes/RAID/Motion Templates.localized "/Users/robinskurz/Movies/Motion\ Templates.localized" where I got the respective paths from simply dragging the folders to the terminal. No idea why there is a \ in the last path, but even deleting that doesn't help. But all I get is "No such file or directory".

And changing it to ln -s /Volumes/RAID/Motion Templates.localized "~/Movies/Motion Templates.localized" doesn't make any difference either.

So what am I doing wrong? :(

[John Rofrano] "These are Unix commands and no future version of OS X is going to break them unless OS X leaves it's Unix roots. "

You're of course right. Mistook this issue with one that I came across regarding "rootless" (SIP) mode, which in fact is El Capitan only.

Cheers!
Robin

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index

John Rofrano
Re: Relocate Templates folder??
on Feb 18, 2016 at 1:22:58 pm

[Robin S. Kurz] "So what am I doing wrong? :("
You are missing the quotes "" around the source folder name and you've used them on an escaped name for the target folder name so both are actually wrong. It is required because there is a space in the name but only use one or the other.

Try this:
ln -s "/Volumes/RAID/Motion Templates.localized" "/Users/robinskurz/Movies/Motion Templates.localized"or you can try it by escaping the space in both names with \ like this:
ln -s /Volumes/RAID/Motion\ Templates.localized /Users/robinskurz/Movies/Motion\ Templates.localizedHere are the rules for working with filenames that contain spaces in Terminal:
  • You must either escape a space by adding a backslash \ before it
  • or enclose the name in quotes ""
  • but DON'T do BOTH!!! ;-)
So if you have a file name called: Hello World you can represent it as: "Hello World" or Hello\ World but NOT: "Hello\ World"In your case you didn't quote or escape the first location and you both quoted and escaped the second. It's common mistake for people who are not use to using Terminal.

Just to clean up... I'm guessing that you now have a folder called: Templates.localized under the folder you issued that command because the command: ln -s /Volumes/RAID/Motion Templates.localized says, Create a link from /Volumes/RAID/Motion to Templates.localized. Just delete it from the Finder if you do.

Hopefully this explanation will take some of the mystery out of when to use "" and when to use \. BTW, the tilda character "~" is expanded to be the current user's home folder. So "~/Movies" on your Mac expands to "/Users/robinskurz/Movies" and on my Mac it expands to "/Users/rofrano/Movies". This allows you to specify a home folder that works for everyone without being specific.

Let me know if that fixes it for you.

~jr

http://www.johnrofrano.com
http://www.vasstsoftware.com



Return to posts index

Robin S. Kurz
Re: Relocate Templates folder??
on Feb 18, 2016 at 1:35:53 pm

[John Rofrano] "Try this:
ln -s "/Volumes/RAID/Motion Templates.localized" "/Users/robinskurz/Movies/Motion Templates.localized""


Aaaaaaaah... very cool! It worked! Thanks so much!

[John Rofrano] "Hopefully this explanation will take some of the mystery out of when to use "" and when to use \. "

Yes, very much. Thank you for that, too. Only, as I said, I didn't actually escape anything myself, that's what I got by dragging the folder to the terminal. But even when I deleted it it didn't work, which is what confused me. I don't get why
ln -s /Volumes/RAID/Motion Templates.localized "~/Movies/Motion Templates.localized"
didn't work, considering the tilde AND quotes and NO backslash in the name. Or am I missing something there, too? Is that NOT essentially the same as what now worked?

Cheers,
Robin

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index


Robin S. Kurz
Re: Relocate Templates folder??
on Feb 18, 2016 at 1:37:41 pm

AH!! Never mind... I get it. The FIRST part was missing either the backslash OR the quotes! Duh... got it. ;-)

Thanks!
Robin

____________________________________________________
Deutsch? Hier gibt es ein umfassendes FCP X Training für dich!


Return to posts index

John Rofrano
Re: Relocate Templates folder??
on Feb 18, 2016 at 11:26:57 pm

[Robin S. Kurz] "I get it. The FIRST part was missing either the backslash OR the quotes! Duh... got it. ;-)"
Yup, you got it! lol :-D

Glad I could help.

~jr

http://www.johnrofrano.com
http://www.vasstsoftware.com



Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]