View Single Post
  #51  
Old 04-26-2010, 01:53 PM
nonna nonna is offline
Junior Member
 
Join Date: Oct 2007
Posts: 11
nonna is on a distinguished road
Default

Re: www.channel4.com: Any way to capture video from the new 4OD service?


StreamRecorder:
Thanks for the link, I had already read that. Seems to be screen capture is what is recommened. Not really what I wanted to do, I would rather download the original. Still need to give GetFLV another try.

hyc:

thanks for letting me know about the type mismatch. Still not sure why the RTMPSRV generated command does not work.

As for get-flash-videos
I believe I have both perl and rtmpdump install properly according to the get_flash_video installation notes. I downloaded what it said to along with the two modules it mentions in the Windows install part and have RTMPDUMP in my system32 folder. I think that is the correct way. I will also try to get the other modules it mentions.

When I use this command
Code:
perl get_flash_videos rtmpe://ll.securestream.channel4.com/a4174/e1/mp4:xcuassets/CH4_08_02_16_25880001001001_001.mp4
I get this
Code:
Couldn't download 'rtmpe://ll.securestream.channel4.com/a4174/e1/mp4:xcuassets/CH4_08_02_16_25880001001001_001.mp4': 501 Protocol scheme 'rtmpe' is not supported
Can't locate object method "host" via package "URI::_foreign" at FlashVideo/URLFinder.pm line 64
I am probably not using the right command. I do realize that it says rtmpe not supported but as it uses RTMPDUMP for rtmp URLs I am not sure what to do as there are no options on the man page that I would put before the http web page that the video plays on.


It seems to me from my experimenting that both rtmpdump and get_flash_videos rely on the precision and correctness of the URL it is given. As such my parsing needs to be better but I can't understand the peculiarities of the RTMPDUMP errors like:
Code:
WARNING: Trying different position for client digest!
and
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
that I get when RTMPSRV does the command structure and thus I would think would be correctly parsed by RTMPDUMP and download.


I would be interested to know if anyone else has been successful with downloading from 4oD with either RTMPDUMP or get_flash_videos or anything else other than screen capture.

I was able to take the address StreamTransport got from a DemandFive video and edit to use in RTMPDUMP, but not one from SeeSaw. So I am not sure of the peculiarities, though I wish I know more.
Anyway, thanks for the info, I will continue with this as an intellectual pursuit and hopefully get some help and luck along the way.

Cheers
Reply With Quote