MacFixIt's OS X Page published a tip today for saving "unsavable" QuickTime movies. QuickTime content producers have the option of indicating that a certain clip should not be savable, which disables the "Save" option normally available within QuickTime Pro. MacFixIt details the steps necessary to save a movie from IE using only GUI tools. Give it a read if you'd like a GUI method for saving QT clips.
On the other hand, you can also use the Terminal to accomplish the same result in fewer steps (although it can be argued whether it's easier or harder than the GUI method!). If you'd like to know how, read the rest of this article. NOTE: You'll need the Developer Tools installed for this to work.
Per the MacFixIt article, make sure the "Save movies in disk cache" option is enabled in the QT preferences panel. In a browser (I used Mozilla), locate the clip you wish to save and let it spool completely to your drive (you don't need to watch it all, though). Once it's spooled, do the following in a Terminal session:
cd "/tmp/501/Temporary Items"This will list all the files in the Temporary Directory. The cached movie should start with "QTPlugInTemp...". Type
ls -al
cp QTPl[tab] ~/Desktop/MyMovieFileReplace [tab] with the actual tab character; this will auto-complete the filename, assuming you only have one movie cached. Obviously, change MyMovieFile to whatever you'd like to name the movie.
SetFile -t "MooV" -c "TVOD" ~/Desktop/MyMovieFileThis sets the type and creator for the movie file.
setenv PATH ${PATH}:/Developer/Tools:/Developer/ApplicationsMake sure you put a carriage return at the end of the line! Save and quit the editor and then close and re-open the terminal, and the Developer Tools are now part of your path.
alias makemv 'SetFile -t "MooV" -c "TVOD" \!:1'(again, make sure there's a carriage return at the end). Save the file, quit, and close/reopen the terminal. In the future, just type makemv NameOfMovieFile and you'll change the type and creator with one quick command!
Mac OS X Hints
http://hints.macworld.com/article.php?story=20011102145549654