Guys have you tried downloading videos in youtube.com? Any tips on how to download there videos?
Thanks in advance guys.
Printable View
Guys have you tried downloading videos in youtube.com? Any tips on how to download there videos?
Thanks in advance guys.
It's not possible.
If you really want to know why, continue reading...:
-Pull up the source of the page(you may need to do this on firefox... for some reason it didn't do anything when i hit view source in IE).
-Do a search for swf
-You'll find something like this: "/player2.swf?video_id=3zQSWOTS3Gw&l=202&t=OEgsToPDskI3MtktwLddmyHbg9dYNxmp"
-Copy that string and paste it after http://youtube.com which creates http://youtube.com/player2.swf?video...ddmyHbg9dYNxmp
-If you navigate to this address it should bring up a fullscreen version of your video.
-To download files such as SWFs, MOVs, WMVs, etc, the easiest way I have found is to create an html file like the following:
Then I just open the page up, right click on the link, and select save target as...Code:<html>
<a href="http://youtube.com/player2.swf?video_id=3zQSWOTS3Gw&l=202&t=OEgsToPDskI3MtktwLddmyHbg9dYNxmp">a</a>
</html>
The problem with this situation is that the swf file is simply player2.swf. All it will download is the player itself which if run by itsself will just display the text "Loading..." The only way to get it to play a specific video is to pass it the parameter like video_id=3zQSWOTS3Gw&l=202&t=OEgsToPDskI3MtktwLddmyHbg9dYNxmp
This will of course download the video each time you do this and thus can't be done offline.
Thanks for the input AR.
I tried what you've said and yeah it will just display the Loading... text it will not play the video I try to change the player2.swf to "watch?" but they redirect me to another page..damn.. I do a little search I found out that before they have a page called get_video.php there you could download the video by supplying a parameter in video_id variable but now it seems they do some updates to restrict there videos.
I hope there would be another way in doing this.
There probably is some way to get the video... but its not going to happen without making some strange program and spending a lot of time figuring out how to get it to work.
I think im the person to do it lol. Im going to try decompiling the player2.swf file and see what i find. Ill take it from there lol.Quote:
Originally Posted by Arrow_Raider
lol looking at code you've never seen before (with no comments :eek: ) in a language you've never seen before is a little more difficult than i first thought. But, its quite easy to understand, im just trying to piece things together.
the quintessential description of coding: trying to piece things together. :afrog:
lol this isnt looking to be very easy lol. But i will get it. Oh yes
Isn't it possible the files are lifted from a database or something?
They have to come from somewhere, and thats what i was looking for, but, they use very trivial variables names, there no commenting and i know next to nothing of flash.
If anyone wants to look at the code then PM me.
Another part of programming: Whatever you're trying to do has probably been done before.
http://www.enriquepuertas.com/?p=22
:eek2: I thought someone probably already figured it out
After poking around... this turns out to be quite easy.
The video I used as an example is named 3zQSWOTS3G (its the video id parameter). Apparently, it just downloads 3zQSWOTS3G.flv and plays it in the player. If you go to your temporary internet files (or firefox's cache folder if you're using ff), you should find the video_id.flv like 3zQSWOTS3G.flv. Then all you need is a converter or player for the flv file.
Wow. nice one arrow raider :D
There is a Fx extension for this btw.
https://addons.mozilla.org/firefox/2390/
It's so easy...
1- copy the title and paste it in http://video.google.com
2- copy the address and paste it in www.videodownloader.net
Sure there may be another dozen ways... :wave: