Hiya,
Installed v3.06 under Windows 10 and started getting this msg
get_iplayer 3.06.0, 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:
INFO: 0 matching programmes
WARNING: Please download and run latest installer or install the XML::LibXML Perl module 1.91 or higher
to use MPEG-DASH streams.
Still seems to work just fine and does what I want it to, but how do I get the requisite Perl module updated?
TIA
MEA
Smells like anti-virus interference, but there is no way for me to know. Uninstall get_iplayer, disable anti-virus completely, re-install, test download, re-enable anti-virus, test another download. Naturally, you should only do this if you are comfortable disabling your anti-virus temporarily.
Thanks for the reply Dinky. Did what you suggested and still get the same message. As I said, it still seems to work for me despite the msg so I'll just soldier on and ignore it!!
Upgrade to 3.07.0 and run with --verbose. It should print some additional error information that might help, though there is no guarantee.
Hi Dinky,
Installed 3.07 and ran as you suggested. Output is as follows below [as I said before _get-ipayer still works fine despite the message so I omitted all the output after it started]
get_iplayer Output:
C:\Program Files (x86)\get_iplayer>_gip-pid b09hlyx9 --verbose --force
C:\Program Files (x86)\get_iplayer>echo off
get_iplayer 3.07.0, 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 = cp1252
INFO: encodinglocalefs = cp1252
INFO: encodingconsoleout = cp850
INFO: encodingconsolein = cp850
INFO: ${^UNICODE} = 0
INFO: Profile dir: C:\Users\someone\.get_iplayer
INFO: User options file: C:\Users\someone\.get_iplayer\options
INFO: System options file: C:\ProgramData\get_iplayer\options
-==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-
Current options:
encodingconsolein = cp850
encodingconsoleout = cp850
encodinglocale = cp1252
encodinglocalefs = cp1252
force = 1
get = 1
output = C:\Users\someone\Downloads\_vid
pid = b09hlyx9
verbose = 1
INFO: Search args: ''
INFO: Got 2463 file cache entries for tv
INFO: Got 0 file cache entries for radio
INFO: Cleaning PID - old: 'b09hlyx9' new: 'b09hlyx9'
INFO: Getting URL: http://www.bbc.co.uk/programmes/b09hlyx9.json
INFO: tv episode PID detected (b09hlyx9)
Matches:
INFO: 0 matching programmes
INFO: Getting URL: http://www.bbc.co.uk/programmes/b09hlyx9.json
INFO: Getting URL: http://open.live.bbc.co.uk/mediaselector...h?cb=58962
WARNING: Please download and run latest installer or install the XML::LibXML Perl module 1.91 or higher to use MPEG-DASH streams.
ERROR: Failed to load XML::LibXML:
Can't load 'C:/Program Files (x86)/get_iplayer/perl/lib/auto/XML/LibXML/LibXML.xs.dll' for module XML::LibXML: load_file:The specified module could not be found at DynaLoader.pm line 193.
at XML/LibXML.pm line 156.
BEGIN failed--compilation aborted at XML/LibXML.pm line 156.
Compilation failed in require at (eval 76) line 1.
BEGIN failed--compilation aborted at (eval 76) line 1.
INFO: Getting URL: http://open.live.bbc.co.uk/mediaselector...h?cb=08135
HTH
Mel