Yahoo.Music .FLV
Okay so here is the update on yahoo’s flash video .flv. After doing some poking around I learned that they use something called RTMP (Real Time Messaging Protocol). So I was looking deep and I just could not yet find a way to download the videos in .flv.
Here are my notes I took down while I was poking through all that shit it also includes the files I looked at. View My Notes
Oh yeah and here is the video I was watching while I was trying to figure all this stuff out.
December 27th, 2006 at 3:40 pm
Just wanted to ask if you had a rough estimate on the size of these flv files.
Plus, do you think Yahoo will stop using the wmv and only use flv files soon.
T
January 24th, 2007 at 2:06 am
you might enjoy toying with
URL snooper
NetTransport
StreamBox
et al
userscripts.org/tags/videos
maybe you will become the next big thing in GreaseMonkey 😉
January 28th, 2007 at 12:30 am
I couldn’t your particular file because I kept getting a wmv for the acceptance videos. I went to video.yahoo.com and figured out how to download those .flv files. I ran wireshark while clicking on the first video link and found these this information in a data packet:
GET /st1701r02/012/videosearch/32883678.flv?StreamID=32883678&ht=30&pl_auth=29687549666f3c63938abd893890949c&pg=MTIwNzcxNDE2NDViYzRlZD&sl=217&so=%252Fvideosearch%252Fvideosearch%252Fyvs391c957c2707f9dbf5a75ab5fdde45a56&b=8b2kvo52roass45bc4ed2&s=0 HTTP/1.1
Host: s1sdlod001.bcst.s1s.yahoo.com
If you notice, that’s the same host the file your were trying to get is on.
I combined the pieces of information together and ran:
wget http://s1sdlod001.bcst.s1s.yahoo.com/st1701r02/012/videosearch/32883678.flv?StreamID=32883678&ht=30&pl_auth=29687549666f3c63938abd893890949c&pg=MTIwNzcxNDE2NDViYzRlZD&sl=217&so=%252Fvideosearch%252Fvideosearch%252Fyvs391c957c2707f9dbf5a75ab5fdde45a56&b=8b2kvo52roass45bc4ed2&s=0
It downloaded fine for me, but I couldn’t run it in Mplayer 🙁 I copied the file onto the windows partition and it plays fine in Windows Media Player Classic. Probably time for me to update my MPlayer codecs.
January 28th, 2007 at 12:31 am
Sorry, I didn’t realize the long syntax would make the comment page look funky.
January 28th, 2007 at 3:13 am
Never mind, it doesn’t work. I couldn’t find the flv videos on music.yahoo because I was using greasemonkey and pklaunch. I ran the stuff in windows and found the data packet with the info but it doesn’t do any good.
Here’s the data packet I found:
I put “blah, blah” in the query string so I wouldn’t have string. I combined the server, path, and query strings together like I did on video.yahoo and it didn’t work. I queried with http, rtmp, and tried port 1935 since that’s the only port that was talking from that server. Nothing worked, the closest I got was rtmp://server/path?=QueryString which does not give me an immediate “not found” error. I guess that’s all for me tonight, I’ll try with VLC and port 1935 sometime tomorrow.