Quote:
Originally Posted by Stream Recorder
To tell you the truth I wasn't expecting that. Personally I don't understand why get-flash-videos spend so much time making scripts for every particular web-site. I just adore the approach that is used by rtmpsuck. It seems to me to be a very useful as well as very intelligent work!!!
And I should point out that I'm not against CLI tools. I just want to emphasize the importance of GUI programs for regular users.
|
The reason to go to the trouble of writing
get-flash-videos is because it works on any computer, regardless of whether Adobe supports it with a version of Flash or not. rtmpsuck is nice (if I do say so myself

but it's entirely dependent on your computer already having a working copy of Adobe Flash. These other solutions work on anything - PS3, Xbox, smartphones, netbooks, whatever, and they don't chew up 100% of your CPU (and battery) while doing it.
Also, while many Flash streams are available in multiple quality levels, generally the client doesn't give the user any choice over which stream to play. So what you get via rtmpsuck is just whatever the client chose for you, which typically is not the best available. With scripts like get-flash-videos you can choose to always get the highest quality stream available, or something else if you have different needs (like downloading to an iPhone or G1 phone).
You should be noticing a theme here - the work we do gives the user freedom of choice - choice of what platform to use to view a stream, and choice of which stream to view. Both of these are choices that Adobe would deny you.
Downloading and timeshifting means you can get a higher quality stream, even though your network bandwidth is too slow to play it smoothly in realtime. So again, we give you the choice to watch what you want, when you want. The media providers would deny you that choice too; if you can't view the stream smoothly at the moment you're trying, on the network you're connected to, tough luck.
These are the reasons why I believe it's important to do work like the get-flash-videos team does, and the work we do. I'm not doing this to make a buck - there are plenty of easier ways to do that.