On Wed Aug 2 21:44:06 BST 2017, C E Macfarlane wrote:

--type tv --tvmode hafhd,hlshd

... Unless it's a typo, hafhd is a non-existent tvmode...
Did you mean hvfhd (720p@50FPS) ?

--pid b007c0ys ... -g

--pid always triggers a fetch (unless --info etc. are used),
so --get (-g) is redundant in this case :-)

Cannot find encoding "cp850" at
C:\Programs\GetIPlayer\get_iplayer.pl
line 323

That line reads:

binmode(STDOUT, ":encoding($opt->{encodingconsoleout})");

From GiP-2.99's longhelp:

--encoding-console-out <name> Character encoding used to encode search results and other output. Encoding name must be known to Perl Encode module. Default (only if auto-detect fails): Linux/Unix/OSX = UTF-8, Windows = cp850

Now, I'm not a perl expert but the above indicate
that your installed Encode perl module should
autodetect your "encodingconsoleout"; if autodetection
fails or encoding is unknown to the module,
then it should default to "cp850".

It appears that senario is now true in your setup;
but "cp850" is still not found (?), hence the error shown...

FWIW, on my setup (WinVistaSP2 x86, en-US locale),
when I generate a debug log with GiP 2.99 I get:

encodingconsolein = cp737
encodingconsoleout = cp737
encodinglocale = cp1253
encodinglocalefs = cp1253

This is with Strawberry Perl 5.24.0.1.

Ralph Corderoy wrote:

Try using
"--encoding-console-out cp1252" option

Of course Ralph is a code wizard, so
he could possibly enlighten us further,
but according to --longhelp, "cp1252"
is the value used as a default fallback
when autodetection fails in the cases of
--encoding-locale & --encoding-locale-fs

C E Macfarlane wrote:

Also, the new FFMPEG fails on XP with:

Please refer to my May post here:

http://lists.infradead.org/pipermail/get_iplayer/2017-May/010711.html

for possible workarounds :-)

Kindest regards,
Vangelis.

_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to