Linux converting from manual installation to PPA woes.

John Reay john.reay at gmail.com
Sun Nov 26 07:05:10 PST 2017


With --verbose I see a mismatch between the version of ffmpeg that
get_iplayer is attempting to use compared to the version returned by
type.
But which is correct?


john at system7 ~ $ get_iplayer --get 3004 --vmode=best --force --verbose
get_iplayer 3.06-ppa31a, 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: Profile dir: /home/john/.get_iplayer
INFO: User options file: /home/john/.get_iplayer/options
INFO: System options file: /etc/get_iplayer/options
Current options:
encodingconsolein = UTF-8
encodingconsoleout = UTF-8
encodinglocale = UTF-8
encodinglocalefs = UTF-8
ffmpeg = /usr/local/bin/ffmpeg
force = 1
get = 1
tvmode = best
verbose = 1

INFO: Search args: '3004'
INFO: Additionally getting cached programme data for tv
INFO: Got 5461 file cache entries for tv
Matches:
3004: Newsnight - 24/11/2017, BBC News, b09gk7qg
INFO: 1 matching programmes
-==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-
INFO: Getting URL: http://www.bbc.co.uk/programmes/b09gk7qg.json
INFO: Getting URL:
http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/iptv-all/vpid/b09gk7pz/transferformat/dash?cb=47344
Segmentation fault
john at system7 ~ $ which ffmpeg
/usr/bin/ffmpeg
john at system7 ~ $ type ffmpeg
ffmpeg is /usr/bin/ffmpeg

On 26 November 2017 at 08:12, Ralph Corderoy <ralph at inputplus.co.uk> wrote:
> Hi John,
>
>> However, if I sudo, it works
>
> Don't do that.  :-)
>
> This is Ubuntu?  I wonder where the core dump is ending up.  You could
> `ulimit -c' to see the current limit on core-file size for that shell
> and then `ulimit -c unlimited' if it's not that already.
>
> Run `./get_iplayer --verbose' to see if that gives more of a clue how
> far it's getting.  If not, change that option to `--debug'.
>
> If nothing is clearer, run it under strace to help show what process is
> suffering.  It should still suffer the SEGV.
>
>     strace -fe execve get_iplayer
>
> --
> Cheers, Ralph.
> https://plus.google.com/+RalphCorderoy



More information about the get_iplayer mailing list