marthastewart.com uses RTMP streams.
You may use
WireShark to find RTMP URLs and then download them with
rtmpdump
Code:
rtmpdump -r "rtmp://cp40332.edgefcs.net/ondemand/" -a "ondemand/" -f "LNX 10,2,152,27" -W "http://images.marthastewart.com/images/assets/flash/videoplayers/OmniVideoPlayer.swf" -p "http://www.marthastewart.com/show/the-martha-stewart-show/steak-recipes?video_id=ca89142df8c5b210VgnVCM1000003d370a0aRCRD" -y "mslflash/flash/msshow_6013b" -o msshow_6013b.flv
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 14.95
INFO: width 640.00
INFO: height 480.00
INFO: videodatarate 3000.00
INFO: framerate 29.97
INFO: videocodecid 4.00
INFO: audiodatarate 96.00
INFO: audiodelay 0.04
INFO: audiocodecid 2.00
INFO: canSeekToEnd TRUE
5303.393 kB / 14.99 sec (100.3%)
Download complete
You can also install Linux like Ubuntu; use dual boot or just install Linux onto virtual machine like VirtualBox. In Linux you can use rtmpsrv and rtmpsuck, which allow to find parameters for rtmpdump automatically.