5
1
I am trying to download a video from this website.
I am using Firefox and I have tried using many types of downloaders, but they only get the player and other Shockwave components instead of the video.
5
1
I am trying to download a video from this website.
I am using Firefox and I have tried using many types of downloaders, but they only get the player and other Shockwave components instead of the video.
4
Some ideas:
if you have the stream URL, try VLC Player (it supports HTTP, RTSP, RTMP, MMS (e.g. WMV, ASF), FTP, RTP/UDP, etc.), you can output the stream to the file from GUI or command line
try Video DownloadHelper extension for Firefox
try Grab Any Media for Chrome browser,
on Windows, try RTMP Explorer, should work well (in *nix you can run it under wine)
download standalone Adobe Player and try there
on Windows, try StreamTransport
on Linux/Mac, Firefox stores the video in /tmp/. In example one of the youtube video is stored as /tmp/FlashllvkDZ Just copy the file to a safe place before rebooting erases it. Also Firefox often erases it when you go to the next video.
e.g. gnash http://example.com/loader.swf?mediaId=53bb595914544ff2ae0d45a499b5dd23
try mplayer (only if the link is a flash movie)
e.g.: mplayer -dumpstream -dumpfile test.swf "http://assets.espn.go.com/swf/espnradio/08/stations_stw1.swf?&callsign=WTEMAMAAC&mp3cs=WTEMAM"
try RTMPDumpHelper
you can use RTMPDump to dump it, command example:
rtmpdump -r "rtmpe://mbc2.csl.delvenetworks.com:1935/a6344/d1/" -a "a6344/d1/" -f "WIN 11,1,102,55" -W "http://s.delvenetworks.com/deployments/player/player-3.37.5.12.swf" -p "http://shahid.mbc.net/media/video/25857/59" -y "mp4:media/2fda1d3fd7ab453cad983544e8ed70e4/97077312a6ac4572892a4bfdba75b9a3-098cac003c11481db1ae72e974a7244f/style_s2012_e59_vod.mp4" -o "style_s2012_e59_vod.flv"
If you still can't figure it out, use swfdec or swftools (SWFExtract) to dump/debug the data from flash file directly. You can also debug the flash URL online with Show My Code and look for any direct links.
See more information at:
1
Thanks, that's a really comprehensive list :) The only other option which comes spontaneously to mind is to use Wireshark (http://www.wireshark.org) to capture the TCP stream directly. However that's only feasible for not too big videos and has to fail if the stream is encrypted (e.g. rtmpe://
).
3
Some great suggestions in the other post. I can confirm that RTMP Explorer works great.
rtmpExplorer.exe
That... didn't work for flash videos. Explorer just asks me to download flash and doesn't offer any right-click functionality. – some1 – 2014-10-21T06:46:25.697
Example of such video: http://assets.delvenetworks.com/player/loader.swf?mediaId=611d2f750bb546fda515cdb4b9701b29
– kenorb – 2013-03-05T14:04:17.057WARNING: *StreamTransport* installs A LOT of adware. I tried the suggested downloads above and got an adware attack because of StreamTransport. – Trinity – 2014-02-19T03:41:53.840
I haven't gotten any adware from StreamTransport and it worked, but I was probably an exception. I haven't used it sense though. – Coupon22 – 2014-03-22T22:11:17.470