Yahoo.Music .FLV

Posted in Hacks, Other, Programming, Projects on Dec 23, 2006

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.

5 Responses to “ Yahoo.Music .FLV ”

  1. # 1 T Says:

    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

  2. # 2 oh pick me Says:

    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 😉

  3. # 3 Dark1nfern0 Says:

    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.

  4. # 4 Dark1nfern0 Says:

    Sorry, I didn’t realize the long syntax would make the comment page look funky.

  5. # 5 Dark1nf3rn0 Says:

    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.

  • Recent Comments