Closed GoogleCodeExporter closed 8 years ago
You have an old version of get_flash_videos
$ get_flash_videos
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
Using method 'itv' plugin version 0.04 for
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
Downloading
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
RTMPDump 2.4pl7
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
...
Later versions now display a plugin version for ITV the latest is 0.04, your
using a version that doesn't support the ITV change over. You don't say which
OS version. There might be a later version for your OS. If not try the download
files or fetching the git version.
I used OpenBSD amd64 current for the above download. I use get_flash_videos to
download from ITV frequently and haven't seen any problems recently.
Original comment by ganymede...@gmail.com
on 16 May 2014 at 6:22
Thanks for the update. I was originally using a lbuntu machine and had used the
packaged version.
I installed via git on a VM running Ubuntu and after the installation of a few
perl modules I seem to be getting further.
:~/get-flash-videos$ ./get_flash_videos -d
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
No plugins installed
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Trying to open plugin ~/.get_flash_videos/plugins/Itv.pm
Using method 'itv' plugin version 0.04 for
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
Downloading
https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
-> GET https://www.itv.com/itvplayer/ade-at-sea/series-1/episode-6-north-west-1
<- 200 text/html (57525)
Production ID 2\/2333\/0003#001
<s:Envelope
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><GetPlaylistResponse
xmlns="http://tempuri.org/"><GetPlaylistResult><Playlist xmlns="">
<ProductionId>2/2333/0003#001</ProductionId>
<SessionId>0</SessionId>
<Ticket></Ticket>
<AlcatrazId></AlcatrazId>
<Vodcrid>crid://itv.com/343224</Vodcrid>
<ExpiryDate>2014-05-24T23:59:59</ExpiryDate>
<VideoType>CATCHUP</VideoType>
<GuidanceText></GuidanceText>
<ProgrammeTitle>Ade at Sea</ProgrammeTitle>
<TransmissionDate>24 April 2014</TransmissionDate>
<TransmissionTime>20:30</TransmissionTime>
<Duration>00:22:12:480</Duration>
<EpisodeTitle>North West</EpisodeTitle>
<EpisodeNumber>6</EpisodeNumber>
<Sting>
<Video>
<MediaFiles base="rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEa0b_bVdoakbXdscHawd2aEa.a8bmazaXcbdpcsdTascXd8bdcrcSdNamb3asbCaP-btDYB_-eS-6yp2JDrjvsFs&aifp=v002&slist=production/">
<MediaFile delivery="Streaming" bitrate="0">
<URL><![CDATA[mp4:production/priority/stings/12334234_Adrobot_rebrand_7secplayersting169_7_495_600.BASELINE.mp4]]></URL>
</MediaFile>
</MediaFiles>
</Video>
</Sting>
<Dog showDuringAd="false">
<URL><![CDATA[http://www.itv.com/_app/img/mercury/ITV-bugs-ITV1.png]]></URL>
</Dog>
<PosterFrame>
<URL><![CDATA[http://mercury.itv.com/DotCom/episode/343224/image.jpg?w=480&h=272]]></URL>
</PosterFrame>
<VideoEntries>
<Video timecode="00:00:00:000" duration="00:22:12:480" rendition-offset="00:00:00:000">
<ClosedCaptioningURIs>
<URL><![CDATA[http://subtitles.secure.content.itv.com/CATCHUP/53a2a6c2/0ad1/4a09/8960/7d39b4f1b560/2-2333-0003-001_AdeatSea_TX240414.xml?__gda__=1400324874_e9834501d227bf0331d589dbbc671bc5&fileExt=.xml]]></URL>
</ClosedCaptioningURIs>
<MediaFiles base="rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEa0b_bVdoakbXdscHawd2aEa.a8bmazaXcbdpcsdTascXd8bdcrcSdNamb3asbCaP-btDYB_-eS-6yp2JDrjvsFs&aifp=v002&slist=production/">
<MediaFile delivery="Streaming" bitrate="400000" base="" tkn="">
<URL><![CDATA[mp4:production/priority/rtmpecatchup/400/A8/2-2333-0003-001/2-2333-0003-001_ade-at-sea_tx240414_itv400_16x9-reg.mp4]]></URL>
</MediaFile>
<MediaFile delivery="Streaming" bitrate="600000" base="" tkn="">
<URL><![CDATA[mp4:production/priority/rtmpecatchup/600/A8/2-2333-0003-001/2-2333-0003-001_ade-at-sea_tx240414_itv600_16x9-reg.mp4]]></URL>
</MediaFile>
<MediaFile delivery="Streaming" bitrate="800000" base="" tkn="">
<URL><![CDATA[mp4:production/priority/rtmpecatchup/800/A8/2-2333-0003-001/2-2333-0003-001_ade-at-sea_tx240414_itv800_16x9-reg.mp4]]></URL>
</MediaFile>
<MediaFile delivery="Streaming" bitrate="1200000" base="" tkn="">
<URL><![CDATA[mp4:production/priority/rtmpecatchup/1200/A8/2-2333-0003-001/2-2333-0003-001_ade-at-sea_tx240414_itv1200_16x9-reg.mp4]]></URL>
</MediaFile>
</MediaFiles>
<TrackingEvents/>
</Video>
</VideoEntries>
<ContentBreaks>
<ContentBreak timecode="00:00:00:000">
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=0.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=0/adpos=1/random=1580005530/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=0.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=0/adpos=2/random=2000546872/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=0.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=0/adpos=last/random=1990918819/]]></URL>
</Action>
<Action type="sponsor">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=videosponsor/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=sponlast1.0.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=0/adpos=sponlast1/random=1531694176/]]></URL>
</Action>
</ContentBreak>
<ContentBreak timecode="00:11:59:761">
<Action type="sponsor">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=videosponsor/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=spon1.1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=spon1/random=1785203007/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=1/random=6423906150/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=2/random=7043966580/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=3/random=8491313120/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=4/random=1548959943/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=5/random=8985322260/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=last/random=1133569541/]]></URL>
</Action>
<Action type="sponsor">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=videosponsor/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=sponlast1.1.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=1/adpos=sponlast1/random=1323104738/]]></URL>
</Action>
</ContentBreak>
<ContentBreak timecode="00:22:12:480">
<Action type="sponsor">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=videosponsor/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=spon1.end.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=end/adpos=spon1/random=1133378088/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=end.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=end/adpos=1/random=1185866709/]]></URL>
</Action>
<Action type="advert">
<URL><![CDATA[http://tom.itv.com/itv/tserver/size=video/area=itvplayer.video/generic=ffffffff-ffff-ffff-ffff-ffffffffffff/site=itv/progid=itv.com.343224/prodid=itv.2_2333_0003-001/proggenre=factual/genre=ent.aa.ad.ha.hw.ma.me.wa.wo/progname=ade.at.sea/series=ade.at.sea/seriesid=343224/eptitle=north.west/brandid=343224/source=catchup/tdur=1332/tparts=2/rstrct=none/owner=x/chanbrand=itv1/pm=free/pv=itvplayer.12.18.4/us=ano/dm=nli/viewid=end.ffffffff-ffff-ffff-ffff-ffffffffffff/breaknum=end/adpos=last/random=1022769950/]]></URL>
</Action>
</ContentBreak>
</ContentBreaks>
<Notifications>
<Notification timecode="00:00:00:200">
<Tracking event="Time">
<URL><![CDATA[javascript:Omniture_Play("crid://itv.com/343224", "ffffffff-ffff-ffff-ffff-ffffffffffff", "Ade at Sea");]]></URL>
</Tracking>
</Notification>
<Notification timecode="00:00:00:200">
<Tracking event="Time">
<URL><![CDATA[http://mercury.itv.com/ContentTrackingCall.aspx?vodcrid=crid://itv.com/343224&guid=ffffffff-ffff-ffff-ffff-ffffffffffff&part=1&client=ItvCom]]></URL>
</Tracking>
</Notification>
<Notification timecode="00:11:59:961">
<Tracking event="Time">
<URL><![CDATA[http://mercury.itv.com/ContentTrackingCall.aspx?vodcrid=crid://itv.com/343224&guid=ffffffff-ffff-ffff-ffff-ffffffffffff&part=2&client=ItvCom]]></URL>
</Tracking>
</Notification>
</Notifications>
<TrackingEvents>
<Tracking event="PlaylistLoaded"/>
<Tracking event="AttemptPlay">
<URL><![CDATA[javascript:CallBehaviourModulePlayer("crid://itv.com/343224", "Video");]]></URL>
<URL><![CDATA[http://mercury.itv.com/ContentTrackingCall.aspx?vodcrid=crid://itv.com/343224&guid=ffffffff-ffff-ffff-ffff-ffffffffffff&part=0&client=ItvCom]]></URL>
</Tracking>
<Tracking event="Pause"/>
<Tracking event="Resume"/>
<Tracking event="EnterFullscreen"/>
<Tracking event="ExitFullscreeen"/>
<Tracking event="Seek"/>
<Tracking event="ErrorOccured"/>
</TrackingEvents>
</Playlist></GetPlaylistResult></GetPlaylistResponse></s:Body></s:Envelope>
-> GET http://www.itv.com/mercury/Mercury_VideoPlayer.swf
<- 200 application/octet-stream (449269)
FlashVideo::RTMPDownloader=HASH(0x9f634f8)
Running rtmpdump --verbose --rtmp
'rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEa0b_bVdoakbXdscHawd2aEa.a8bmazaXcb
dpcsdTascXd8bdcrcSdNamb3asbCaP-btDYB_-eS-6yp2JDrjvsFs&aifp=v002&slist=production
/' --flv '2-2333-0003-001_ade-at-sea_tx240414_itv1200_16x9-reg.flv' --swfhash
'b6c8966da3f49610be7178b01ca33d046bbf915e2908d9dafe11e4b042d8eeea' --swfsize
'990750' --playpath
'mp4:production/priority/rtmpecatchup/1200/A8/2-2333-0003-001/2-2333-0003-001_ad
e-at-sea_tx240414_itv1200_16x9-reg.mp4' --swfUrl
'http://www.itv.com/mercury/Mercury_VideoPlayer.swf'
open3: exec of rtmpdump --verbose --rtmp
rtmpe://cp72511.edgefcs.net/ondemand?auth=eaEa0b_bVdoakbXdscHawd2aEa.a8bmazaXcbd
pcsdTascXd8bdcrcSdNamb3asbCaP-btDYB_-eS-6yp2JDrjvsFs&aifp=v002&slist=production/
--flv 2-2333-0003-001_ade-at-sea_tx240414_itv1200_16x9-reg.flv --swfhash
b6c8966da3f49610be7178b01ca33d046bbf915e2908d9dafe11e4b042d8eeea --swfsize
990750 --playpath
mp4:production/priority/rtmpecatchup/1200/A8/2-2333-0003-001/2-2333-0003-001_ade
-at-sea_tx240414_itv1200_16x9-reg.mp4 --swfUrl
http://www.itv.com/mercury/Mercury_VideoPlayer.swf failed at
/home/basset/get-flash-videos/lib/FlashVideo/RTMPDownloader.pm line 181
Original comment by basse...@gmail.com
on 17 May 2014 at 9:12
That's nearly there, possible rtmpdump hasn't been installed, it's an old
version which fails, or not on search path. You should be able to cut and paste
the rtmpdump command on the command line to run it.
First try entering rtmpdump on the command line, that should give the version,
Original comment by njtaylor...@gmail.com
on 18 May 2014 at 11:05
Absolutely correct. Install of rtmpdump fixed it.
Thanks you very much for your time and effort on this code. Very useful indeed.
Original comment by basse...@gmail.com
on 19 May 2014 at 8:22
Original comment by njtaylor...@gmail.com
on 28 Jun 2014 at 10:57
Original issue reported on code.google.com by
basse...@gmail.com
on 16 May 2014 at 4:54