cache refresh/index feed

Nigel J Taylor nigel at openbsd.org
Tue Jun 2 06:42:00 PDT 2015


On 06/02/15 14:14, Steve wrote:
> I'm also getting the 'Not a SCALAR reference' problem when I try:
> get_iplayer --pid=b05xgvh0
> (I've tried the various fixes for this, but nothing seems to be working )
> May be another co-incidence..
> 
> Running --verbose with this gives me:
> 
> INFO: pid found in cache
> Matches:
> 3420:   This World - Outbreak: The Truth About Ebola, BBC Two England, , default
> 
> INFO: 1 Matching Programmes
> INFO: Programme not in history
> INFO: Programme metadata URL = http://www.bbc.co.uk/programmes/b05xgvh0.xml
> INFO: Getting page http://www.bbc.co.uk/programmes/b05xgvh0.xml
> INFO: Getting page
> http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/pc/vpid/b05xgtjr/proto/rtmp?cb=77221
> INFO: Getting page
> http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b05xgtjr/proto/rtmp?cb=21483
> INFO: Getting page
> http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b05xgtjr/proto/http?cb=17294
> INFO: Getting page
> http://cp143012-i.akamaihd.net/i/iplayerstream/secure_auth/,400kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156093300,480kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156091969,800kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156093918,1500kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156092632,.mp4.csmil/master.m3u8?hdnea=st=1433250748~exp=1433272348~acl=/*400kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156093300,480kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156091969,800kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156093918,1500kbps/modav/bUnknown-da69838b-85d6-4ece-8be9-d3b16048af5b_b05xgtjr_1433156092632*~hmac=0943deb562711ac9b6eb85abf3929ff95d9263ecdf9af589b4ea530245c23e6a
> INFO: Getting page
> http://vod-hls-uk-live.edgesuite.net/usp/auth/vod/piff_abr_full_hd/b05xgtjr/vf_b05xgtjr_8575ecae-0417-449d-89c1-6477b05b3dae.ism/mobile_wifi_main_sd_abr_v1_hls_master.m3u8?__gda__=1433272348_1174a7a45f5df0aa3bfc5780ba012ce3
> Not a SCALAR reference at /usr/bin/get_iplayer line 7099.
> 
> On 2 June 2015 at 14:02, Ian Andrews <ian.andrews1969 at gmail.com> wrote:
>> Aside from that, I'm seeing a lot of timeouts and retries when trying to
>> download *RADIO* programmes via the PVR function, which usually gives very
>> few problems.
>>
>> Co-incidence, or something else has changed with a negative impact on
>> get_iplayer?
>>
>> Ian
>>
>>
>>
>> _______________________________________________
>> get_iplayer mailing list
>> get_iplayer at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/get_iplayer
> 
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
> 

Sthen,

I hit same problem on OpenBSD version, 


$ get_iplayer --info "The\sGame"                                
get_iplayer v2.92, 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.

Matches:
3243:   The Game - Episode 5, BBC Two England, , default
Not a SCALAR reference at /usr/local/bin/get_iplayer line 7100.

quick fix up...seems to work.

$ diff -uNP /usr/local/bin/get_iplayer ~/get_iplayer
--- /usr/local/bin/get_iplayer  Tue May 26 11:34:38 2015
+++ /home/ntayl01/get_iplayer   Tue Jun  2 14:26:17 2015
@@ -7097,7 +7097,7 @@
                                push @streams, $last_stream;
                        } elsif ($line !~ /^#EXT/) {
                                if ( ! defined $last_stream ) {
-                                       main::logger "WARNING: Missing #EXT-X-STREAM-INF for URL: $line ($$conn->{href})\n" ;
+                                       main::logger "WARNING: Missing #EXT-X-STREAM-INF for URL: $line ($conn->{href})\n" ;
                                        return
                                }
                                $last_stream->{'URL'} = $line;



$ ~/get_iplayer --info "The\sGame"
get_iplayer v2.92, 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.

Matches:
3243:   The Game - Episode 5, BBC Two England, , default
WARNING: Missing #EXT-X-STREAM-INF for URL: ## Created with Unified Streaming Platform(version=1.7.9) (http://vod-hls-uk-live.edgesuite.net/usp/auth/vod/piff_abr_full_hd/b05xctyr/vf_b05xctyr_d0317f3d-d431-4aed-aee7-64d0c8b85618.ism/mobile_wifi_main_sd_abr_v1_hls_master.m3u8?__gda__=1433273364_6a32b79c66a3b2a190aa76538ae9ea02)
WARNING: Invalid HLS playlist, no header (http://vod-hls-uk-live.bbcfmt.vo.llnwd.net/usp/auth/vod/piff_abr_full_hd/b05xctyr/vf_b05xctyr_d0317f3d-d431-4aed-aee7-64d0c8b85618.ism/mobile_wifi_main_sd_abr_v1_hls_master.m3u8?s=1433230164&e=1433273364&h=56bb9e5136dbd8d718450ee1eb0dd8ff)
INFO: Using 'original' version (b05xctyr) as 'default'
INFO: File name prefix = The_Game_-_5._Episode_5_b05xctz8_default                 

available:      2015-05-28T21:00:00+01:00
brand:          The Game
categories:     Drama,Thriller
category:       Drama
channel:        BBC Two
desc:           A mole inside MI5 is putting lives at risk and threatening the ongoing investigation.
desclong:       The team is reeling after their shocking discoveries, but there's a new name to investigate, and it's down to Wendy to go in undercover to suss him out. The team hope she's ready for the challenge, but when Philip turns out to be a tricky target, will she hold her nerve? When Philip is found to have connections to both the IRA and KGB, the pressure is suddenly on. Wendy needs to buy the team time to get to the bottom of this terrifying relationship.  Joe has trouble of his own, as their mission's security is under threat from a mole inside MI5. And as leaked information threatens the ongoing investigation, lives are being put at risk. Can Joe discover the mole's identity before it's too late?
descmedium:     Cold War spy thriller. Joe's mission is under threat from a mole inside MI5. As leaked information threatens the ongoing investigation, lives are being put at risk.
descshort:      A mole inside MI5 is putting lives at risk and threatening the ongoing investigation.
dir:            /share/netshare/tv_captures/BBC
dldate:         2015-06-02
dltime:         14:29:22




More information about the get_iplayer mailing list