I've also tried freeware CLI application rtmpdump (Windows version) and it was able to download, but I wasn't able to get the full video. But I had to start the program several times using --resume option:
Code:
rtmpdump -r "rtmp://cp24754.edgefcs.net/ondemand/muchmusic/flv/much/..." -o filename.flv --resume
when I saw errors like the following one:
Code:
DEBUG: Checked keyframe successfully!
DEBUG: Found keyframe with resume-keyframe timestamp!
ERROR: ReadN, RTMP recv error 10060
ERROR: ReadPacket, failed to read RTMP packet header
WARNING: Download may be incomplete, try --resume!
Closing connection... done!
I've got to tell you, that this way of downloading is far from what I want to see, but if you want to use a free application only at least it can solve your problem.