THE BBC HAS BLOWN UP TV LISTING FEEDS (WITH WORKAROUND)

artisticforge . artisticforge at gmail.com
Tue Jun 2 07:07:31 PDT 2015


hello

this appears to have broken fetching tv programmes.
setup:
Mac Mini running Snow Leopard and get_iplayer-2.92

I issue my standard shell script command to update all and then fetch
the available programme found in pvr.

<begin quote>
#!/bin/bash

date;
./get_iplayer --refresh-feeds-tv=schedule --type=all --refresh --nopurge
date;
./get_iplayer --pvr
date;

exit;
<end    quote>

get_iplayer-2.92 dies at line 7099

<begin quote>
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.

INFO: encodinglocale = UTF-8
INFO: encodinglocalefs = UTF-8
INFO: encodingconsoleout = UTF-8
INFO: encodingconsolein = UTF-8
INFO: ${^UNICODE} = 0
INFO: User prefs dir: /home/user/.get_iplayer
INFO: System options dir: /etc/get_iplayer/options
Current options:
    atomicparsley = /usr/bin/AtomicParsley
    encodingconsolein = UTF-8
    encodingconsoleout = UTF-8
    encodinglocale = UTF-8
    encodinglocalefs = UTF-8
    ffmpeg = /usr/bin/ffmpeg
    fileprefix = <name> - <episode> <pid> <version>
    id3v2 = /usr/bin/id3v2
    info = 1
    lame = /usr/bin/lame
    liveradiomode = best
    livetvmode = best
    modes = best
    mplayer = /usr/bin/mplayer
    nopurge = 1
    packagemanager = apt
    pid = http://www.bbc.co.uk/programmes/b00tyqrx
    radiomode = best
    refreshfuture = 1
    rtmpdump = /usr/bin/flvstreamer
    subtitles = 1
    thumb = 1
    thumbsizecache = 640
    tvmode = best
    type = tv
    verbose = 1
    versionlist = default
    vlc = /usr/bin/vlc

INFO: Search args: 'http://www.bbc.co.uk/programmes/b00tyqrx'
INFO: Will try prog types: tv
INFO: Got 5134 file cache entries for tv
Cleaning pid Old: 'http://www.bbc.co.uk/programmes/b00tyqrx',  New: 'b00tyqrx'
INFO: Getting page http://www.bbc.co.uk/programmes/b00tyqrx.rdf
INFO: Episode-only pid detected
INFO: Trying pid: b00tyqrx using type: tv
INFO Trying to stream pid using type tv
INFO: pid found in cache
Matches:
210:    Antiques Roadshow: Series 33 - Beverley Minster, BBC Two
England, , default
INFO: Programme metadata URL = http://www.bbc.co.uk/programmes/b00tyqrx.xml
INFO: Getting page http://www.bbc.co.uk/programmes/b00tyqrx.xml
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/pc/vpid/b00tyqkp/proto/rtmp?cb=67936
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b00tyqkp/proto/rtmp?cb=15099
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b00tyqkp/proto/http?cb=56477
INFO: No streams available for 'original' version (b00tyqkp) - skipping RDF
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/pc/vpid/b05y3nfq/proto/rtmp?cb=32068
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b05y3nfq/proto/rtmp?cb=05853
INFO: Getting page
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/apple-ipad-hls/vpid/b05y3nfq/proto/http?cb=86482
INFO: Getting page
http://cp143012-i.akamaihd.net/i/iplayerstream/secure_auth/,400kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372838297,480kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372841675,800kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372839028,1500kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372841732,.mp4.csmil/master.m3u8?hdnea=st=1433253731~exp=1433275331~acl=/*400kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372838297,480kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372841675,800kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372839028,1500kbps/modav/bUnknown-69d9e403-20f5-4139-a4c9-93f1641aeb25_b05y3nfq_1432372841732*~hmac=add7dddb5f5486915e5aa3b913a137d68fdf73794cc60946e6d73c1659cf708c
INFO: Getting page
http://vod-hls-uk-live.edgesuite.net/usp/auth/vod/piff_abr_full_hd/b05y3nfq/vf_b05y3nfq_b80e1a4b-3ff8-44ad-bd97-8f99ab41ac80.ism/mobile_wifi_main_sd_abr_v1_hls_master.m3u8?__gda__=1433275331_88ed87a953063ab885aebabaee4d4c65
Not a SCALAR reference at /home/terrylr/get_iplayer-2.92/get_iplayer line 7099.

<end   quote>

On Tue, Jun 2, 2015 at 7:30 AM, SquarePenguin
<getiplayer at squarepenguin.co.uk> wrote:
>
> Please see this post by dinkypumpkin for more info:
>
> https://squarepenguin.co.uk/forums/topic/the-bbc-has-blown-up-tv-listing-feeds-here-is-the-workaround/



-- 
terry l. ridder ><>



More information about the get_iplayer mailing list