ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Post New Requests Here

IDEA: Google video to AVI, Beta testers needed!

(1/2) > >>

PhilKC:
Everyone knows how usefull Google video is, but sometimes it's a shame not be able to save the content locally...

Well...


--- ---C:\Documents and Settings\Phil\My Documents\Visual Studio 2005\Projects\GGrabber\GGrabber\bin\Release>GGrabber -5099424926808000009 8248766101102341416

Checking for availible formats... No AVI found, falling back to FLV.
Starting download of Kelly Clarkson - Since U Been Gone - Google Video (-5099424926808000009)
..........................
Your file has now been downloaded, and saved as Kelly Clarkson - Since U Been Gone - Google Video.flv - 1860660 bytes in 26 seconds.

Checking for availible formats... AVI found!
Starting download of Bud Light: Secret Fridge - Google Video (8248766101102341416)
.............................................
Your file has now been downloaded, and saved as 8248766101102341416.avi - 3245476 bytes in 45 seconds.

Thanks for using GGrabber by PhilKC.

C:\Documents and Settings\Phil\My Documents\Visual Studio 2005\Projects\GGrabber\GGrabber\bin\Release>
Now you can ;)...

But, before a full GUI version is made, I need people to test this out, and report bugs/problems or features they would like to see...
It's in C#, .NET 2, which means you need: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en

Then grab the binary from: Here!...

Usage:


--- ---GGrabber <Google video DOCID> <Google video DOCID> <Google video DOCID>  etc...
The DOCID is the long value in the URL, like: http://video.google.com/videoplay?docid=8248766101102341416&q=fridge <-- The DOCID would be 8248766101102341416. Also note that some DOCIDs will have a minus before them, which should be included in the GGrabber line...

It will look for the AVI at first, but, if Google doesn't have an AVI format, it will fall back to FLV (Flash Video). It will try to save it as "Video name".Format, but if the Video Name contains things like : or / then it can't save them as that and will fall back to using the DOCID.

Remember this is more a PoC than a full program... Have fun!

PhilKC

db90h:
Can't you just use Google Video Player to download the (high quality) GVI? It saves it the video locally, and is of better quality than the FLVs I think. Of course, GVIs are just DivX (usually stored as AVI) with content protection, so are easily convertable to straight DivX /w virtualdub, or may already be in a DivX ready format in some cases.

http://video.google.com/playerdownload.html

PhilKC:
Can't you just use Google Video Player to download the (high quality) GVI? It saves it the video locally, and is of better quality that the FLVs. Also, since GVI is just DivX /w content protection, u can convert it to AVI if u want with VirtualDub.. or it may already be straight DivX in many cases, not sure on that.
-db90h (March 04, 2006, 01:54 AM)
--- End quote ---

Possibly, although the FLV is only downloaded as a fall back, and the AVI is the same quality as the GVI afaik...
I'd be more willing to use the Google video player if it supported more than just it's own formats...

PhilKC

db90h:
I'd be more willing to use the Google video player if it supported more than just it's own formats...
-PhilKC (March 04, 2006, 02:00 AM)
--- End quote ---

I wouldn't, the player sucks ;p. But it is good to download video for local storage. And the quality of those FLVs sucks anuses. You're right GVI and AVI quality ought to be equal. It's interesting that they have AVIs available of videos, as they aren't exposed elsewhere that I know of. Its also interesting they don't push the higher quality GVIs more.

Where'd you figure out the existance of AVIs from? They might wrap them up as a GVI on-demand.

This is a great tool to swipe them, or to swipe the google videos without having to bother with their shitty player.

tinyvillager:
I'm Getting this

An unknown error occured: System.Net.WebException: The remote server returned an
 error: (404) Not Found.
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request
)
   at System.Net.WebClient.DownloadString(Uri address)
   at System.Net.WebClient.DownloadString(String address)
   at GGrabber.Program.getURL(String docid)
   at GGrabber.Program.getFile(String docid)
   at GGrabber.Program.Main(String[] args)

Should i have Google's player running in the background,logged in,etc. 

Navigation

[0] Message Index

[#] Next page

Go to full version