Archive for the ‘RTMPDump’ Category

Getting frustrated with Get_iplayer

OK, I tried copying the options from a version of get_iplayer that was working which was:

lame .\LAME\lame.exe
mplayer .\MPlayer\mplayer-svn-36348\mplayer.exe
atomicparsley .\AtomicParsley\AtomicParsley\AtomicParsley.exe
output C:\Users\Michael\Desktop\iPlayer Recordings
flvstreamer .\RTMPDump\rtmpdump.exe
ffmpeg .\FFmpeg\ffmpeg-1.2-win32-static\bin\ffmpeg.exe
vlc .\VLC\vlc-2.0.6\vlc.exe
mmsnothread 1
nopurge 1

Yet this did not work and I am still getting these messages:

C:\Program Files (x86)\get_iplayer>get_iplayer –prefs-show
Options in ‘C:\Users\Michael/.get_iplayer/options’
mmsnothread = 1
lame = .\LAME\lame.exe
vlc = .\VLC\vlc-2.0.6\vlc.exe
ffmpeg = .\FFmpeg\ffmpeg-1.2-win32-static\bin\ffmpeg.exe
nopurge = 1
flvstreamer = .\RTMPDump\rtmpdump.exe
output = C:\Users\Michael\Desktop\iPlayer Recordings
mplayer = .\MPlayer\mplayer-svn-36348\mplayer.exe
atomicparsley = .\AtomicParsley\AtomicParsley\AtomicParsley.exe

C:\Program Files (x86)\get_iplayer>get_iplayer –type=radio –pid=b03q59v9 –for
ce
get_iplayer v2.85, Copyright (C) 2008-2010 Phil Lewis
This program comes with ABSOLUTELY NO WARRANTY; for details use –warranty.
This is free software, and you are welcome to redistribute it under certain
conditions; use –conditions for details.

INFO: Episode-only pid detected
INFO: Trying pid: b03q59v9 using type: radio
INFO Trying to stream pid using type radio
INFO: pid not found in radio cache
INFO: Checking existence of default version
INFO: flashaacstd1,flashaaclow1 modes will be tried for version default
INFO: Trying flashaacstd1 mode to record radio: The Early Music Show – European
Union Baroque Orchestra
INFO: File name prefix = The_Early_Music_Show_-_European_Union_Baroque_Orchestra
_b03q59v9_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashaacstd1 mode
INFO: Trying flashaaclow1 mode to record radio: The Early Music Show – European
Union Baroque Orchestra
INFO: File name prefix = The_Early_Music_Show_-_European_Union_Baroque_Orchestra
_b03q59v9_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashaaclow1 mode
INFO: You may wish to try –modes=wma for version default
INFO: Note that wma mode is real-time only, and thus is generally only suitable
for recording live radio.
ERROR: Failed to record ‘The Early Music Show – European Union Baroque Orchestra
(b03q59v9)’

Next will be to try copying the working copy of the programme to the computer with the probelms.

Not so fast on the SWF URL change

I was on another of my computers and decided to try an experiment by recording a radio stream, which worked and confirmed I am using the latest version of RTMPdump.  Then, I decided to try to download a TV stream using iplayer to see if I would get the same error message.

I was able to download without problem.  Not sure of the reason for that.

Now, I need to try my other computer and see if I can still download using it.

Update:
I am on the computer where I originally had the problem, and it is still acting up.  The issue seems to be that RTMPdump is not being recognised, or accessed.  I have determined this by trying to download a radio stream.  I was told that I had the latest version of RTMPdump when I did this earlier.  Now, I am again getting the message.

I am not really keen on messing about with the path statement for a lot of reasons.

The solution seems to be to try and reinstall RTMPdump, but I think a good test for whether your system can download is to download a radio stream.

Further update:
The issue seems to be that I ran a registry cleaner and it erased something that allows RTMPdump to be recognised.  not sure I want to mess about with the detective work to fix this when I have other computers that can download this material.

Why I hate Microsoft and prefer Linux

SWF verification change at the Beeb?

Disclaimer: yes, I could use the official BBC iPlayer programme, but it isn’t as fun.  not to mention that the BBC shouldn’t be blocking open source software per its charter. Not to mention SWF verification doesn’t really work.

It seems that the Beeb has once again changed the SWF verification URL meaning that get_iplayer is acting up and I am receiving this error message:

WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade

This is nonsensical for several reasons: the major one being that there was no problem earlier in the day.  I am also using the latest update for all the components of get-iplayer.  On the other hand, the last time this happened, the Beeb had changed the SWF verification URL and there was the simple fix of:

get_iplayer –prefs-add –rtmp-tv-opts=”–swfVfy=http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf”

Yes, the issue is a changes SWF verification URL since I tried it in my browser and received a 404 error and then a “this content doesn’t seem to be working” error:

swfurl 404

Of course, the simple fix was provided by the good people who have been maintaining get_iplayer lately.  I did a search to try and locate a newer patch, but there are a few problems here which are:

1) I received an e-mail saying that get_iplayer forum digests were no longer being sent out.
2) I searched the get_iplayer forum and didn’t see a recent post on this (Latest was December 2013).
3) I couldn’t post to the get_iplayer Forum even though I was on the get_iplayer mailing list

I was hoping to receive the new swfvfy url patch from a get_iplayer list mailing, but that hasn’t happened.  I tried to login to the forum, but received a message asking me to supplicate the forum mods to join (even though I’ve been on the list for yonks).

In short,  I’ve done everything dinkypumpkin says to do in the “When SWF Verification Attacks” post and am reckoning the issue is a change in the SWF URL.  OTH, I haven’t seen anything in the get_iplayer forum to tell me there has been:

1) a change in the URL
2) a new patch issued
3) if I am the only person with this problem.

I’m not sitting around on my thumbs here and have been trying to find some way to learn the new SWF verification URL, but I think that may be covered by the Official Secrets Act (after all, BBC employees are government workers).  I should also add that I tried playing with the RTMPdump commands that are listed here: in particular:

−−swfVfy −W url
URL of the SWF player for this media. This option replaces all three of the −−swfUrl, −−swfhash, and −−swfsize options. When this option is used, the SWF player is retrieved from the specified URL and the hash and size are computed automatically. Also the information is cached in a .swfinfo file in the user’s home directory, so that it doesn’t need to be retrieved and recalculated every time rtmpdump is run. The .swfinfo file records the URL, the time it was fetched, the modification timestamp of the SWF file, its size, and its hash. By default, the cached info will be used for 30 days before re-checking.

Only to get more error messages about RTMPdump and that I am not using the correct URL.

I know that this will all pass, as it has in the past, but the problem is that this is yet another annoyance which will be overcome.  As I said in my disclaimer, SWF verification doesn’t work.

And it sure as hell doesn’t stop the pirates.

(Give up and allow for a PBS style donation licence fee system for those outside the UK, but that raises other issues with DRM).

The SWF verification error message

I should start that I tried this:
rtmpdump  −−swfVfy −W http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb/iplayer_streaming_h264_flv_high/limelight?cb=36908

to see if I could get the SWFurl.

Next are the dialogue for trying to record using get_iplayer

C:\Program Files (x86)\get_iplayer>get_iplayer –pid=b03q5jhq –modes=flashhd,fl
ashvhigh –force
get_iplayer v2.85, Copyright (C) 2008-2010 Phil Lewis
This program comes with ABSOLUTELY NO WARRANTY; for details use –warranty.
This is free software, and you are welcome to redistribute it under certain
conditions; use –conditions for details.

INFO Trying to stream pid using type tv
INFO: pid found in cache
Matches:
325:    Father Brown: Series 2 – 8. The Prize of Colonel Gerard, BBC One, Audio
Described,Crime,Drama,TV, default,audiodescribed

INFO: 1 Matching Programmes
INFO: Checking existence of default version
INFO: flashhd1,flashhd2,flashvhigh1,flashvhigh2 modes will be tried for version
default
INFO: Trying flashhd1 mode to record tv: Father Brown: Series 2 – 8. The Prize o
f Colonel Gerard
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashhd1 mode
INFO: Trying flashhd2 mode to record tv: Father Brown: Series 2 – 8. The Prize o
f Colonel Gerard
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashhd2 mode
INFO: Trying flashvhigh1 mode to record tv: Father Brown: Series 2 – 8. The Priz
e of Colonel Gerard
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashvhigh1 mode
INFO: Trying flashvhigh2 mode to record tv: Father Brown: Series 2 – 8. The Priz
e of Colonel Gerard
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
INFO: skipping flashvhigh2 mode
ERROR: Failed to record ‘Father Brown: Series 2 – 8. The Prize of Colonel Gerard
(b03q5jhq)’

C:\Program Files (x86)\get_iplayer>get_iplayer –pid=b03q5jhq –modes=flashhd,fl
ashvhigh –force –verbose
get_iplayer v2.85, Copyright (C) 2008-2010 Phil Lewis
This program comes with ABSOLUTELY NO WARRANTY; for details use –warranty.
This is free software, and you are welcome to redistribute it under certain
conditions; use –conditions for details.

INFO: User prefs dir: C:\Users\M——l/.get_iplayer
INFO: System options dir: C:\ProgramData/get_iplayer/options
Current options:
atomicparsley = .\AtomicParsley\AtomicParsley\AtomicParsley.exe
ffmpeg = .\FFmpeg\ffmpeg-1.2-win32-static\bin\ffmpeg.exe
force = 1
lame = .\LAME\lame.exe
mmsnothread = 1
modes = flashhd,flashvhigh
mplayer = .\MPlayer\mplayer-svn-36348\mplayer.exe
nopurge = 1
output = C:\Users\M——-l\Desktop\iPlayer Recordings
pid = b03q5jhq
rtmpdump = .\RTMPDump\rtmpdump.exe
rtmptvopts = –swfVfy http://www.bbc.co.uk/emp/releases/iplayer/revision
s/617463_618125_4/617463_618125_4_emp.swf
verbose = 1
vlc = .\VLC\vlc-2.0.6\vlc.exe

INFO: Search args: ‘(http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463|
61825|4/617463|61825|4|3mp.swf –get cruickshank’s –modes=flashhd,flashvhigh —
force)’
INFO: Will try prog types: tv
INFO: Got 1148 file cache entries for tv
INFO Trying to stream pid using type tv
INFO: pid found in cache
Matches:
325:    Father Brown: Series 2 – 8. The Prize of Colonel Gerard, BBC One, Audio
Described,Crime,Drama,TV, default,audiodescribed

INFO: 1 Matching Programmes
INFO: Getting page http://feeds.bbc.co.uk/iplayer/episode/b03q5jhq
INFO: Getting page http://www.bbc.co.uk/programmes/b03q5jhq.rdf
INFO: iPlayer metadata URL = http://www.bbc.co.uk/iplayer/playlist/b03q5jhq
INFO: Getting page http://www.bbc.co.uk/iplayer/playlist/b03q5jhq
INFO: Using Not Live standard TV and Radio: b03q5jhb
INFO: Version: default, VersionPid: b03q5jhb, Duration: 2640
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb?cb=
08304
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb/pc_
streaming_hd/level3?cb=44668
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb/pc_
streaming_hd/akamai?cb=29193
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb/ipl
ayer_streaming_h264_flv_high/limelight?cb=36908
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b03q5jhb/ipl
ayer_streaming_h264_flv_high/akamai?cb=53491
INFO: Found mode flashhd1: (pc_streaming_hd) rtmp h264 1280×720 2800kbps stream
(CDN: akamai/10)
INFO: Found mode flashhd2: (pc_streaming_hd) rtmp h264 1280×720 2800kbps stream
(CDN: level3/5)
INFO: Found mode flashhigh1: (iplayer_streaming_h264_flv) rtmp h264 640×360 796k
bps stream (CDN: akamai/10)
INFO: Found mode flashhigh2: (iplayer_streaming_h264_flv) rtmp h264 640×360 796k
bps stream (CDN: limelight/5)
INFO: Found mode flashlow1: (iplayer_streaming_h264_flv_vlo) rtmp h264 400×224 3
96kbps stream (CDN: akamai/10)
INFO: Found mode flashlow2: (iplayer_streaming_h264_flv_vlo) rtmp h264 400×224 3
96kbps stream (CDN: limelight/5)
INFO: Found mode flashstd1: (iplayer_streaming_h264_flv_lo) rtmp h264 640×360 48
0kbps stream (CDN: akamai/10)
INFO: Found mode flashstd2: (iplayer_streaming_h264_flv_lo) rtmp h264 640×360 48
0kbps stream (CDN: limelight/5)
INFO: Found mode flashvhigh1: (iplayer_streaming_h264_flv_high) rtmp h264 832×46
8 1500kbps stream (CDN: akamai/10)
INFO: Found mode flashvhigh2: (iplayer_streaming_h264_flv_high) rtmp h264 832×46
8 1500kbps stream (CDN: limelight/5)
INFO: Found mode rtsphd1: (pc_streaming_rtsp_hd) rtmp h264 1280×720 2800kbps str
eam (CDN: level3/5)
INFO: Found mode rtsphd2: (pc_streaming_rtsp_hd) rtmp h264 1280×720 2800kbps str
eam (CDN: akamai/10)
INFO: Found mode rtsphigh1: (iplayer_streaming_rtsp_h264_flv) rtmp h264 640×360
796kbps stream (CDN: limelight/5)
INFO: Found mode rtsphigh2: (iplayer_streaming_rtsp_h264_flv) rtmp h264 640×360
796kbps stream (CDN: akamai/10)
INFO: Found mode rtsplow1: (iplayer_streaming_rtsp_h264_flv_vlo) rtmp h264 400×2
24 396kbps stream (CDN: limelight/5)
INFO: Found mode rtsplow2: (iplayer_streaming_rtsp_h264_flv_vlo) rtmp h264 400×2
24 396kbps stream (CDN: akamai/10)
INFO: Found mode rtspstd1: (iplayer_streaming_rtsp_h264_flv_lo) rtmp h264 640×36
0 480kbps stream (CDN: limelight/5)
INFO: Found mode rtspstd2: (iplayer_streaming_rtsp_h264_flv_lo) rtmp h264 640×36
0 480kbps stream (CDN: akamai/10)
INFO: Found mode rtspvhigh1: (iplayer_streaming_rtsp_h264_flv_high) rtmp h264 83
2×468 1500kbps stream (CDN: limelight/5)
INFO: Found mode rtspvhigh2: (iplayer_streaming_rtsp_h264_flv_high) rtmp h264 83
2×468 1500kbps stream (CDN: akamai/10)
INFO: Found mode subtitles1: (captions) http stream (CDN: http/10)
INFO: Getting page http://www.bbc.co.uk/programmes/b03q5jhb.rdf
INFO: Will search for versions: default
INFO: Mode list: flashhd,flashvhigh
INFO: Checking existence of default version
INFO: Version = default
INFO: flashhd1,flashhd2,flashvhigh1,flashvhigh2 modes will be tried for version
default
INFO: Trying flashhd1 mode to record tv: Father Brown: Series 2 – 8. The Prize o
f Colonel Gerard
INFO: Attempt number: 1 / 50
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
INFO: .\RTMPDump\rtmpdump.exe version
INFO: RTMP_URL: rtmp://cp41752.edgefcs.net:1935/ondemand?_fcs_vhost=cp41752.edge
fcs.net&undefined&auth=daEbKcBc8aDakcUbmbhdxcZbraFaqbga_bC-bs2taG-bWG-HpsFAnFnFD
tFpxJ&aifp=v001&slist=secure/3200kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9
a8147ec2a_b03q5jhb_1389596635243.mp4, tcUrl: rtmp://cp41752.edgefcs.net:80/ondem
and?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEbKcBc8aDakcUbmbhdxcZbraFaqb
ga_bC-bs2taG-bWG-HpsFAnFnFDtFpxJ&aifp=v001&slist=secure/3200kbps/modav/bUnknown-
df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389596635243.mp4, application: on
demand?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEbKcBc8aDakcUbmbhdxcZbraF
aqbga_bC-bs2taG-bWG-HpsFAnFnFDtFpxJ&aifp=v001&slist=secure/3200kbps/modav/bUnkno
wn-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389596635243.mp4, authString:
auth=daEbKcBc8aDakcUbmbhdxcZbraFaqbga_bC-bs2taG-bWG-HpsFAnFnFDtFpxJ&aifp=v001&sl
ist=secure/3200kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb
_1389596635243.mp4, swfUrl: http://www.bbc.co.uk/emp/releases/iplayer/revisions/
617463_618125_4/617463_618125_4_emp.swf, file: C:\Users\M———l\Desktop\iPlayer
Recordings\Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_defau
lt.partial.mp4, file_done: C:\Users\M——-l\Desktop\iPlayer Recordings\Father_Br
own_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_default.mp4
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
DEBUG: Record using flashhd1 mode return code: ‘next’
INFO: skipping flashhd1 mode
INFO: Trying flashhd2 mode to record tv: Father Brown: Series 2 – 8. The Prize o
f Colonel Gerard
INFO: Attempt number: 1 / 50
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
INFO: .\RTMPDump\rtmpdump.exe version
INFO: RTMP_URL: rtmp://iplayertokfs.fplive.net:1935/ondemand?_fcs_vhost=iplayert
okfs.fplive.net&auth=token=c3RhcnRfdGltZT0yMDE0MDExNzExMjkwNCZlbmRfdGltZT0yMDE0M
DExNzE1MjkwNCZkaWdlc3Q9ZjFmYTAxNTExODVhNzhjMmIwYjZiZjA0MGMxZDljMjU=&aifp=v001&sl
ist=mp4:3200kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_13
89596635243, tcUrl: rtmp://iplayertokfs.fplive.net:1935/iplayertok?token=c3RhcnR
fdGltZT0yMDE0MDExNzExMjkwNCZlbmRfdGltZT0yMDE0MDExNzE1MjkwNCZkaWdlc3Q9ZjFmYTAxNTE
xODVhNzhjMmIwYjZiZjA0MGMxZDljMjU=, application: iplayertok?token=c3RhcnRfdGltZT0
yMDE0MDExNzExMjkwNCZlbmRfdGltZT0yMDE0MDExNzE1MjkwNCZkaWdlc3Q9ZjFmYTAxNTExODVhNzh
jMmIwYjZiZjA0MGMxZDljMjU=, authString: token=c3RhcnRfdGltZT0yMDE0MDExNzExMjkwNCZ
lbmRfdGltZT0yMDE0MDExNzE1MjkwNCZkaWdlc3Q9ZjFmYTAxNTExODVhNzhjMmIwYjZiZjA0MGMxZDl
jMjU=, swfUrl: http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125
_4/617463_618125_4_emp.swf, file: C:\Users\M——l\Desktop\iPlayer Recordings\Fa
ther_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_default.partial.mp
4, file_done: C:\Users\M—–l\Desktop\iPlayer Recordings\Father_Brown_Series_2_
-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_default.mp4
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
DEBUG: Record using flashhd2 mode return code: ‘next’
INFO: skipping flashhd2 mode
INFO: Trying flashvhigh1 mode to record tv: Father Brown: Series 2 – 8. The Priz
e of Colonel Gerard
INFO: Attempt number: 1 / 50
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
INFO: .\RTMPDump\rtmpdump.exe version
INFO: RTMP_URL: rtmp://cp41752.edgefcs.net:1935/ondemand?_fcs_vhost=cp41752.edge
fcs.net&undefined&auth=daEdycWcHbkdvcIb5avanbybxbYaUcGbnb5-bs2taI-bWG-FptFDowqGD
rFuwD&aifp=v001&slist=secure/1500kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9
a8147ec2a_b03q5jhb_1389595462694.mp4, tcUrl: rtmp://cp41752.edgefcs.net:80/ondem
and?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEdycWcHbkdvcIb5avanbybxbYaUc
Gbnb5-bs2taI-bWG-FptFDowqGDrFuwD&aifp=v001&slist=secure/1500kbps/modav/bUnknown-
df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389595462694.mp4, application: on
demand?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEdycWcHbkdvcIb5avanbybxbY
aUcGbnb5-bs2taI-bWG-FptFDowqGDrFuwD&aifp=v001&slist=secure/1500kbps/modav/bUnkno
wn-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389595462694.mp4, authString:
auth=daEdycWcHbkdvcIb5avanbybxbYaUcGbnb5-bs2taI-bWG-FptFDowqGDrFuwD&aifp=v001&sl
ist=secure/1500kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb
_1389595462694.mp4, swfUrl: http://www.bbc.co.uk/emp/releases/iplayer/revisions/
617463_618125_4/617463_618125_4_emp.swf, file: C:\Users\M——-l\Desktop\iPlayer
Recordings\Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_defau
lt.partial.mp4, file_done: C:\Users\M———l\Desktop\iPlayer Recordings\Father_Br
own_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_default.mp4
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
DEBUG: Record using flashvhigh1 mode return code: ‘next’
INFO: skipping flashvhigh1 mode
INFO: Trying flashvhigh2 mode to record tv: Father Brown: Series 2 – 8. The Priz
e of Colonel Gerard
INFO: Attempt number: 1 / 50
INFO: File name prefix = Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_
b03q5jhq_default
WARNING: Your version of rtmpdump/flvstreamer does not support SWF Verification
INFO: .\RTMPDump\rtmpdump.exe version
INFO: RTMP_URL: rtmp://bbcmedia.fcod.llnwd.net:1935/ondemand?_fcs_vhost=bbcmedia
.fcod.llnwd.net&auth=as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secur
e_auth/1500kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_138
9595462694.mp4&et=1389972545&fmta-token=17cbc7f401e51eba3a2bad3302143365f77f5a67
c8c5c4cec1bd4d22705a7ed2&aifp=v001&slist=mp4:iplayerstream/secure_auth/1500kbps/
modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389595462694.mp4,
tcUrl: rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te
=connect&mp=iplayerstream/secure_auth/1500kbps/modav/bUnknown-df81499a-12a9-4a0e
-9fdf-da9a8147ec2a_b03q5jhb_1389595462694.mp4&et=1389972545&fmta-token=17cbc7f40
1e51eba3a2bad3302143365f77f5a67c8c5c4cec1bd4d22705a7ed2, application: a1414/e3?a
s=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/1500kbps/modav/
bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_1389595462694.mp4&et=1389
972545&fmta-token=17cbc7f401e51eba3a2bad3302143365f77f5a67c8c5c4cec1bd4d22705a7e
d2, authString: as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_aut
h/1500kbps/modav/bUnknown-df81499a-12a9-4a0e-9fdf-da9a8147ec2a_b03q5jhb_13895954
62694.mp4&et=1389972545&fmta-token=17cbc7f401e51eba3a2bad3302143365f77f5a67c8c5c
4cec1bd4d22705a7ed2, swfUrl: http://www.bbc.co.uk/emp/releases/iplayer/revisions
/617463_618125_4/617463_618125_4_emp.swf, file: C:\Users\M_____l\Desktop\iPlayer
Recordings\Father_Brown_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_defa
ult.partial.mp4, file_done: C:\Users\M——-l\Desktop\iPlayer Recordings\Father_B
rown_Series_2_-_8._The_Prize_of_Colonel_Gerard_b03q5jhq_default.mp4
WARNING: rtmpdump/flvstreamer 1.8 or later is required – please upgrade
DEBUG: Record using flashvhigh2 mode return code: ‘next’
INFO: skipping flashvhigh2 mode
ERROR: Failed to record ‘Father Brown: Series 2 – 8. The Prize of Colonel Gerard
(b03q5jhq)’

More iPlayer fun!

I’m finding that the –mode flashvhigh command is producing really super results these days. The flashhd mode isn’t that reliable, but it is my first choice since it produces an HD recording.

So, it seems that working with a hierarchy of of flashhd > flashvhigh > flashhigh . flashstd produces the best results in terms of quality.

Although, I think the quality in general is getting much better.

Also, it would be nice to have a commentor tell me the exact way to update rtmpdump. I’ve tried replacing the 2.2 files with 2.3, but I am not sure of my success.

I’m passing on This bit of advice came in the get_iplayer digest:

However, after reading through the various threads I *have* been able
to download HD, the steps I followed were:
1) Run the get_iplayer installer to upgrade to the latest version
2) Edit get_iplayer.pl (by default in c:\program files\get_iplayer)
using notepad and replace 19216 with 21576. This repicates the change
made by Steven Luo in the GIT repository to support HD
3) Delete my existing .swinfo file.
In vista I found this at c:\users\\.swinfo
In XP I found this at c:\documents and settings\\.swinfo
4) I upgraded to the latest windows version of rtmpdump (2.3) by
downloading it from http://rtmpdump.mplayerhq.hu/ and extracting the
files into the existing C:\Program Files\get_iplayer\rtmpdump-2.2d
directory. To be honest I’m not sure whether this step is needed, but
I didn’t check whether things were working until I’d done it!

I’ve tried it, but have to admit that I think the rtmpdump update is where I am having an issue. Either that, or the Beeb is sabotaging the HD streams. Not that I think that is the case. It is more likely that the HD material is incredibly popular causing a lot of demand on the Beeb’s servers.

Posted 12/12/2010 by lacithedog in BBC iplayer, iplayer, RTMPDump

And on the iPlayer front.

There is some discussion about what the heck is the Beeb doing with HD material in the unofficial iPlayer community.  This is dues to the fact that HD material is totally erratic in how it downloads due to a multitude of factors, such as popularity of program and the version of RTMPdump.  I just downloaded the latest episode of QI and Garrow’s Law in HD with no problems, but downloading “Lip Service” had terrible results (although adding the –force command let me download the HD material).

My usual course of action is to try the command “get-iplayer –get {progname} –mode flashhd” and see what happens. I’ll switch to mode flashhigh if there is no joy on HD. And try in a day or so if there is no joy on flashhigh. I also check to make sure the recording came out by making sure I can see the end credits since it stinks to start watching something after the Beeb has yanked the show to find out you only have half the programme.

Also, I’m getting notice about my version of rtmpdump (2.2) not being able to properly download (not sure of the exact message). I tried downloading the newer version of rtmpdump (2.3) with uncertain results and reverted to my old version of the program.

FAN’s advice was most useful and I am happy with the results of the new get_iplayer.

you can download this at: http://www.infradead.org/get_iplayer_win/get_iplayer_setup_latest.exe

Posted 15/11/2010 by lacithedog in BBC iplayer, iplayer, RTMPDump

iPLAYER

I’m not sure who said it, but it seems that the Beeb did indeed sabotage get_iplayer leaving those of us who don’t like the “official release” ——- (add your fav term for being upset). IPDL is OK, but I am still left frustrated with the Beeb trying to sabotage any attempt for people to circumvent the official iPlayer releases.

But, iPlayer is also annoying as heck as my “official desktop release” is giving me grief that “the latest version of flash” hasn’t been installed. Despite the fact that I have tried to do so 10 times (this is on a computer running vista).

I won’t bother with the Unbuntu based machine: although word it that get_iplayer still works in Linux systems.

I have to admit to wanting to patch in the latest version of RTMPDump. Despite the fact that the original developer of get-iPlayer has stopped supporting the software: others have continued the project. There is the rumour of the prometheus project which would be an update of the original get_iplayer. The prometheus developer has been updating the get_iplayer code as a short term fix.

There is a support group for those who refuse to give up on get_iplayer as well. I believe I am on their mailing list.

The issue here is time. I don’t have the time to mess with trying to fix iPlayer, even if it will result in being able to download hi-def material. Although, it does seem there are people who are still using get_iplayer with acceptable results. Personally, IPDL gives me results that I accept–I would really prefer to have the hi-def results. But, I am happy that I can still access the material and watch it on my regular TV (rather than my computer).

This is an interesting post as well:
http://www.mediaplayerworld.com/index.php?topic=1036.0