Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Save QuickTime 7 movies to disk' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Save QuickTime 7 movies to disk
Authored by: Durandal on May 05, '05 03:40:30PM
Here's an easier way.
  1. Obtain the direct link to the movie. (i.e. http://www.somesite.com/some_movie.mov)
  2. Open your favorite text editor and create a new .html file with the following contents:
    <a href="http://www.somesite.com/some_movie.mov">download</a>
  3. Open the .html file in Safari.
  4. Right-click on the link and choose "Download Linked File"
And you're done. You can also just get the link to the movie and run the following from the command line:
curl -o some_movie.mov http://www.somesite.com/some_movie.mov
This will save the movie to your Home directory, or whatever directory the shell is currently in.

---
Damien Sorresso

[ Reply to This | # ]

Not so fast...
Authored by: lullabud on May 05, '05 03:49:33PM

Downloading the URL http://images.apple.com/movies/lionsgate/high_tension/high_tension-tlr_480.mov gives me a file that's a whopping 264 bytes. This points to the streamed content, so downlading it doesn't make the content available for offline play. Using the original hint downloads the stream and does make it available for offline viewing.



[ Reply to This | # ]
Not so fast...
Authored by: Whosawhatsis on May 05, '05 06:00:17PM

Last time I tried this, I was able to open the ref movie file in a hex editor and copy the url from the ascii display.

---
I was offered a penny for my thoughts, so I gave my two cents... I got ripped off.



[ Reply to This | # ]
Not so fast...
Authored by: rmiller021 on May 24, '05 10:55:21PM
Here is some rough code to extract the url and download the real movie from the 264 byte file. It is rough, very little error checking and it could have problems i have not thought of. but it does work for the link in the parrent.
Just copy the url to the clip board and run this applescript, it should take care of the rest.

try
	tell application "Finder"
		try
			set MovieURL to the clipboard as text
		on error
			display dialog "Cannot get url from clipboard" buttons {"Cancel"}
		end try
	end tell
	
	
	try
		set AppleScript's text item delimiters to {"/"}
		set temp to ""
		
		--Get base url
		set x to ((count (every text item of MovieURL)) - 1)
		repeat until x = 1
			set temps_temp to item x of (every text item of MovieURL)
			set temp to temps_temp & "/" & temp
			set x to (x - 1)
		end repeat
		set baseurl to "http:/" & temp
		
		--//download and grep movie binary then extract the url for the actuall movie
		set downloaded_fake_url to (do shell script "curl -s " & MovieURL & " | grep -a url")
		set AppleScript's text item delimiters to {"*"}
		set movie_real_url to item 2 of (every text item of downloaded_fake_url)
		set AppleScript's text item delimiters to {".mov"}
		set movie_real_url to item 1 of (every text item of movie_real_url) & ".mov"
		
		--prompt user  
		set newFile to quoted form of POSIX path of (choose file name with prompt "Save movie as:" default name movie_real_url)
		--set up system call
		set theCommand to "curl -o " & newFile & " '" & baseurl & movie_real_url & "'"
		
		--execute in terminal
		tell application "Terminal"
			activate
			do script theCommand
		end tell
	on error
		display dialog "There seems to be a problem" buttons {"OK"}
	end try
end try

---
I have no clue what i am doing

[ Reply to This | # ]

Save QuickTime 7 movies to disk
Authored by: Cantus on May 05, '05 05:03:57PM

Prior to Tiger, the only effective way I'd found to figure out the exact link to the full movie was by using a packet sniffer like 'tcpflow' (not included) and running it while you load the movie.

Now with QT 7 on Tiger, you don't need to use a packet sniffer, as the Info panel tells you the source URL.



[ Reply to This | # ]