I know youtube videos can be downloaded by using bookmarklets, using some sites like keepvid or using a firefox extension. BUt all these methods just give me a direct link to the flv file. What I want is to be able to download several youtube files one after another automatically. LIke I give some application a list of youtube links and then the app automatically fethces the video's flv link and downloads the videos one after the other. any ideas ? ty Edit: I should mention that the problem with downloading from youtube is that links aren't permanent. i.e I one attempts to queue several youtube flv links, then that won't work. So in order for proper queuing the download manager will have to fetch the flv link itself... this is confusing, isn't it?