RE: Get_iplayer no longer converts to m4a

2022-06-06 Thread Steve Rochford
You shouldn't need to make any changes to the path. The batch file 
get_iplayer.cmd works out the folder it's being run from, and then temporarily 
changes PATH to include perl\bin and utils\bin underneath that folder. Can you 
check that your batch file looks like this:

@echo off
setlocal
set GIP_INST=%~dp0
if #%GIP_INST:~-1%# == #\# set GIP_INST=%GIP_INST:~0,-1%
if "%GIP_PATH%" == "" set 
GIP_PATH=%GIP_INST%\perl\bin;%GIP_INST%\utils\bin;%PATH%
if not "%GIP_PATH%" == "" set PATH=%GIP_PATH%
perl.exe "%GIP_INST%\get_iplayer.pl" %*

to check that it's working, add:

echo %path%
pause

immediately before the perl.exe line and run it - it should show you the value 
of PATH, wait for you to press a key and then run. One possible problem is that 
your existing PATH is too long, but I doubt that's the issue - by adding the 
GIP folders to the start of the existing path you might break other apps (but 
only while GIP is running).

Your version of ffmpeg is way out of date - I can understand that you might get 
the errors while it's running saying the version is too old, but I don't think 
that it would give the "no such file" error that you're seeing. There's a 
current version of ffmpeg for Windows here - 
https://www.videohelp.com/software/ffmpeg You need to download 
https://www.videohelp.com/download/ffmpeg-5.0.1-full_build.7z, unpack it with 
7-Zip and copy the ffmpeg.exe file from the bin folder to the utils\bin folder 
under get_iplayer.

Good luck!

Steve


-Original Message-
From: get_iplayer  On Behalf Of 
Jonathan Bryden
Sent: 06 June 2022 12:29
To: m...@john-eason.co.uk
Cc: get_iplayer@lists.infradead.org
Subject: RE: Get_iplayer no longer converts to m4a

Update - I tried uninstalling, restarting and re-installing (the 64 bit version 
this time) and I am still getting the same error message (though with the path 
changed from Program Files (x86) to Program Files) so now I am completely at a 
loss.

INFO: Converting to M4A
open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at C:\Program 
Files\get_iplayer\get_iplayer.pl line 2120.

Help anyone???

-Original Message-
From: get_iplayer  On Behalf Of J 
K.Eason
Sent: 06 June 2022 11:44
To: get_iplayer@lists.infradead.org
Subject: Re: Get_iplayer no longer converts to m4a

> *From:* Chris Walker 
> *To:* get_iplayer@lists.infradead.org
> *Date:* Mon, 06 Jun 2022 11:17:40 +0100
> 
> On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
> > Hi
> > 
> > Thanks so much for all your ideas - unfortunately no success so far.
> > 
> > The same message appear for both TV and radio and both download a 
> > .TS file before stopping.
> [snip]
> 
> > This is a mystery to me - any further ideas would be most welcome...
> 
> How about adding the location of ffmpeg to your options file?
> 
> Take a look here -
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2Fget-iplayer%2Fget_iplayer%2Fwiki%2Foptions%23external-pro
> ;data=05%7C01%7C%7Cf0dbf5ac4e1a43ed627b08da47afdb55%7C84df9e7fe9f640af
> b435%7C1%7C0%7C637901117858154489%7CUnknown%7CTWFpbGZsb3d8
> eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3
> 000%7C%7C%7Csdata=4XwTA8OV%2F5fP7Iw9Uj5ppK53fj6Uxx6SvBGnPpPLyFg%3
> Dreserved=0
> gram-options for how to add it.
> 
> I don't use Windows for GiP so I can't offer any suggestions about how 
> you would keep ffmpeg updated but doubtless there are others on here 
> who can advise on that.

It should be updated automatically every time you install a new version of GIP.

--
Regards
   John

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Fget_iplayerdata=05%7C01%7C%7Cf0dbf5ac4e1a43ed627b08da47afdb55%7C84df9e7fe9f640afb435%7C1%7C0%7C637901117858154489%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=Da%2BEVpVNZ9UYee2zVM%2FxsczvXIebouSVm0n3ym%2Fz65A%3Dreserved=0

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Fget_iplayerdata=05%7C01%7C%7Cf0dbf5ac4e1a43ed627b08da47afdb55%7C84df9e7fe9f640afb435%7C1%7C0%7C637901117858154489%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=Da%2BEVpVNZ9UYee2zVM%2FxsczvXIebouSVm0n3ym%2Fz65A%3Dreserved=0

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


Re: Get_iplayer no longer converts to m4a

2022-06-06 Thread xanda escuyer
The warning about the ffmpeg version needs to be eliminated. The ffmpeg
binary shipped with GiP x64 for Windows 7 yields:-

ffmpeg version 4.2.3 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9.3.1 (GCC) 20200523

If that checks out then, for completeness it would be worth checking
it's signature:-

If you don't already have a hash checker then this one will do:
https://github.com/gurnec/HashCheck/releases

This installs an extension for Windows Explorer (accessed via file-
>right-click->Properties).

Then check any of the following by copy/paste into the search box:-

SHA256:
a96c7e32296f49cb34c399903ab96c19b72389dab034b1f2028a82eff8e94f0d
MD5: 942feaf806dcc04b8ae33745bbee99fd
SHA3-256:
5113b2fad38b1e9ba9fe3ffa7ec49156e3ad404fef099529b960eee57eb04450

Does any of this check-out?

On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
> Hi
> 
> Thanks so much for all your ideas - unfortunately no success so far.
> 
> The same message appear for both TV and radio and both download a .TS
> file before stopping.
> 
> With TV programmes I also get the following text 
> 
> WARNING: ffmpeg 2.5 or higher is required to convert HLS downloads to
> MP4
> WARNING: Use --raw to bypass MP4 conversion and retain .ts file
> WARNING: Use --ffmpeg-force to override checks and force MP4
> conversion attempt-
> 
> So I tried using the --fmpeg-force command but the result is the
> same.
> 
> Only the first path C:\Program Files (x86)\get_iplayer was in my PATH
> statement but I added :\Program Files (x86)\get_iplayer\utils\bin as
> suggested and tested it with the ffmeg.exe which works.
> 
> I have not installed or uninstalled any software or hardware since
> the problem first appeared and there are no files quarantined by my
> AV software.
> 
> This is a mystery to me - any further ideas would be most welcome...
> 
> Many thanks
> 
> Jonathan
> 
> -Original Message-
> From: xanda escuyer  
> Sent: 05 June 2022 19:45
> To: Jonathan Bryden ; Steve Rochford
> 
> Cc: get_iplayer@lists.infradead.org
> Subject: Re: Get_iplayer no longer converts to m4a
> 
> Does the same happen with a TV programme or is it radio only?
> 
> If the ffmpeg binary is still present under the install directory for
> get_iplayer, then a couple of things to try are:-
> 
> 1st/ Is the binary in the %PATH% environment variable? Type 'path'
> from a cmd line to see; it ought to contain one or both of the
> following:-
> 
> C:\Program Files\get_iplayer;C:\Program Files\get_iplayer\utils\bin
> 
> If it doesn't then try adding them with the command:-
> 
> path=%path%;C:\Program Files\get_iplayer;C:\Program
> Files\get_iplayer\utils\bin;
> 
> NB: The second path (the part pointing to \bin) is not added by the
> installer as standard.
> 
> 2nd/ Is the binary intact? Once the %PATH% variable is setup, running
> ffmpeg.exe (without args) from the prompt should be enough to see.
> 
> Does this help?
> 
> On Sun, 2022-06-05 at 16:31 +, Jonathan Bryden wrote:
> > Hi Steve,
> > 
> > Many thanks for your message.
> > 
> > I checked my installation folder and I do have the folder you
> > mention
> > - it contains ffmpeg.exe and AtomicParsley.exe
> > 
> > I should perhaps have mentioned that the download works in that I
> > get 
> > a .ts file which certainly contains all the audio data as I can
> > open 
> > in Audacity and export it as a .wav or whatever which is a
> > workaround, 
> > but hopefully we can find out what the problem is and fix it!
> > 
> > Best wishes
> > 
> > Jonathan
> > 
> > -Original Message-
> > From: Steve Rochford 
> > Sent: 05 June 2022 17:26
> > To: Jonathan Bryden ; 
> > get_iplayer@lists.infradead.org
> > Subject: Re: Get_iplayer no longer converts to m4a
> > 
> > That line in the Perl script is part of the run_cmd function which 
> > calls all the external programs. I think that it will be calling 
> > ffmpeg to carry out the audio conversion and if that's missing then
> > the conversion will fail.
> > 
> > I don't understand most of the Perl script (there's a reason it's 
> > sometimes called a "write-only" language) but I think that one of
> > the 
> > first thing that happens in get_iplayer is a check for ffmpeg so
> > I'm 
> > not sure how this is succeeding if ffmpeg is missing.
> > 
> > On my install, there's a folder C:\Program
> > Files\get_iplayer\utils\bin 
> > which contains ffmpeg.exe - do you have a similar folder?
> > 
> > Steve
> > 
> > 
> > From: get_iplayer  on
> > behalf 
> > of Jonathan 

Re: Get_iplayer no longer converts to m4a

2022-06-06 Thread Chris Brady
The version in the Program Files (x86) folder is the 32-bit version

The version in Program Files folder is the 64-bit version

You now seem to have two version installed.

Why not delete both, and re-install just the one version for whatever
your OS is?

CJB

On 06/06/2022, Jonathan Bryden  wrote:
> Update - I tried uninstalling, restarting and re-installing (the 64 bit
> version this time) and I am still getting the same error message (though
> with the path changed from Program Files (x86) to Program Files) so now I am
> completely at a loss.
>
> INFO: Converting to M4A
> open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at
> C:\Program Files\get_iplayer\get_iplayer.pl line 2120.
>
> Help anyone???
>
> -Original Message-
> From: get_iplayer  On Behalf Of J
> K.Eason
> Sent: 06 June 2022 11:44
> To: get_iplayer@lists.infradead.org
> Subject: Re: Get_iplayer no longer converts to m4a
>
>> *From:* Chris Walker 
>> *To:* get_iplayer@lists.infradead.org
>> *Date:* Mon, 06 Jun 2022 11:17:40 +0100
>>
>> On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
>> > Hi
>> >
>> > Thanks so much for all your ideas - unfortunately no success so far.
>> >
>> > The same message appear for both TV and radio and both download a
>> > .TS file before stopping.
>> [snip]
>>
>> > This is a mystery to me - any further ideas would be most welcome...
>>
>> How about adding the location of ffmpeg to your options file?
>>
>> Take a look here -
>> https://github.com/get-iplayer/get_iplayer/wiki/options#external-pro
>> gram-options for how to add it.
>>
>> I don't use Windows for GiP so I can't offer any suggestions about how
>> you would keep ffmpeg updated but doubtless there are others on here
>> who can advise on that.
>
> It should be updated automatically every time you install a new version of
> GIP.
>
> --
> Regards
>John
>
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>


-- 
MSc. (O.R.); BSc. (Ind Maths); Dip. Ed. (F.E.); Cert Mgt (O.U.)
Health & Safety Rep. - Unite (MSF/AMICUS) + Brit. Airways
Freelance Investigative Journalist - re:
Rogue Leasehold / Managing / Letting / Estate Agents

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


RE: Get_iplayer no longer converts to m4a

2022-06-06 Thread Jonathan Bryden
Update - I tried uninstalling, restarting and re-installing (the 64 bit version 
this time) and I am still getting the same error message (though with the path 
changed from Program Files (x86) to Program Files) so now I am completely at a 
loss.

INFO: Converting to M4A
open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at 
C:\Program Files\get_iplayer\get_iplayer.pl line 2120.

Help anyone???

-Original Message-
From: get_iplayer  On Behalf Of J 
K.Eason
Sent: 06 June 2022 11:44
To: get_iplayer@lists.infradead.org
Subject: Re: Get_iplayer no longer converts to m4a

> *From:* Chris Walker 
> *To:* get_iplayer@lists.infradead.org
> *Date:* Mon, 06 Jun 2022 11:17:40 +0100
> 
> On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
> > Hi
> > 
> > Thanks so much for all your ideas - unfortunately no success so far.
> > 
> > The same message appear for both TV and radio and both download a 
> > .TS file before stopping.
> [snip]
> 
> > This is a mystery to me - any further ideas would be most welcome...
> 
> How about adding the location of ffmpeg to your options file?
> 
> Take a look here -
> https://github.com/get-iplayer/get_iplayer/wiki/options#external-pro
> gram-options for how to add it.
> 
> I don't use Windows for GiP so I can't offer any suggestions about how 
> you would keep ffmpeg updated but doubtless there are others on here 
> who can advise on that.

It should be updated automatically every time you install a new version of GIP.

--
Regards
   John

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

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


Re: Get_iplayer no longer converts to m4a

2022-06-06 Thread J K.Eason
> *From:* Chris Walker 
> *To:* get_iplayer@lists.infradead.org
> *Date:* Mon, 06 Jun 2022 11:17:40 +0100
> 
> On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
> > Hi
> > 
> > Thanks so much for all your ideas - unfortunately no success so 
> > far.
> > 
> > The same message appear for both TV and radio and both download a 
> > .TS file before stopping.
> [snip]
> 
> > This is a mystery to me - any further ideas would be most 
> > welcome...
> 
> How about adding the location of ffmpeg to your options file?
> 
> Take a look here - 
> https://github.com/get-iplayer/get_iplayer/wiki/options#external-pro
> gram-options for how to add it.
> 
> I don't use Windows for GiP so I can't offer any suggestions about 
> how you would keep ffmpeg updated but doubtless there are others on 
> here who can advise on that.

It should be updated automatically every time you install a new version
of GIP.

-- 
Regards
   John

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


Re: Get_iplayer no longer converts to m4a

2022-06-06 Thread Chris Walker
On Mon, 2022-06-06 at 10:00 +, Jonathan Bryden wrote:
> Hi
> 
> Thanks so much for all your ideas - unfortunately no success so far.
> 
> The same message appear for both TV and radio and both download a .TS
> file before stopping.
[snip]

> This is a mystery to me - any further ideas would be most welcome...

How about adding the location of ffmpeg to your options file?

Take a look here - 
https://github.com/get-iplayer/get_iplayer/wiki/options#external-program-options
 for how to add it.

I don't use Windows for GiP so I can't offer any suggestions about how
you would keep ffmpeg updated but doubtless there are others on here who
can advise on that.

-- 
 __ __| |_ __ __  ..
/ _/ _` \ V  V /  |  mailto:cdw_pcm...@the-walker-household.co.uk  |
\__\__,_|\_/\_/   ||


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


RE: Get_iplayer no longer converts to m4a

2022-06-06 Thread Jonathan Bryden
Hi

Thanks so much for all your ideas - unfortunately no success so far.

The same message appear for both TV and radio and both download a .TS file 
before stopping.

With TV programmes I also get the following text 

WARNING: ffmpeg 2.5 or higher is required to convert HLS downloads to MP4
WARNING: Use --raw to bypass MP4 conversion and retain .ts file
WARNING: Use --ffmpeg-force to override checks and force MP4 conversion attempt-

So I tried using the --fmpeg-force command but the result is the same.

Only the first path C:\Program Files (x86)\get_iplayer was in my PATH statement 
but I added :\Program Files (x86)\get_iplayer\utils\bin as suggested and tested 
it with the ffmeg.exe which works.

I have not installed or uninstalled any software or hardware since the problem 
first appeared and there are no files quarantined by my AV software.

This is a mystery to me - any further ideas would be most welcome...

Many thanks

Jonathan

-Original Message-
From: xanda escuyer  
Sent: 05 June 2022 19:45
To: Jonathan Bryden ; Steve Rochford 

Cc: get_iplayer@lists.infradead.org
Subject: Re: Get_iplayer no longer converts to m4a

Does the same happen with a TV programme or is it radio only?

If the ffmpeg binary is still present under the install directory for 
get_iplayer, then a couple of things to try are:-

1st/ Is the binary in the %PATH% environment variable? Type 'path' from a cmd 
line to see; it ought to contain one or both of the following:-

C:\Program Files\get_iplayer;C:\Program Files\get_iplayer\utils\bin

If it doesn't then try adding them with the command:-

path=%path%;C:\Program Files\get_iplayer;C:\Program Files\get_iplayer\utils\bin;

NB: The second path (the part pointing to \bin) is not added by the installer 
as standard.

2nd/ Is the binary intact? Once the %PATH% variable is setup, running 
ffmpeg.exe (without args) from the prompt should be enough to see.

Does this help?

On Sun, 2022-06-05 at 16:31 +, Jonathan Bryden wrote:
> Hi Steve,
> 
> Many thanks for your message.
> 
> I checked my installation folder and I do have the folder you mention
> - it contains ffmpeg.exe and AtomicParsley.exe
> 
> I should perhaps have mentioned that the download works in that I get 
> a .ts file which certainly contains all the audio data as I can open 
> in Audacity and export it as a .wav or whatever which is a workaround, 
> but hopefully we can find out what the problem is and fix it!
> 
> Best wishes
> 
> Jonathan
> 
> -Original Message-
> From: Steve Rochford 
> Sent: 05 June 2022 17:26
> To: Jonathan Bryden ; 
> get_iplayer@lists.infradead.org
> Subject: Re: Get_iplayer no longer converts to m4a
> 
> That line in the Perl script is part of the run_cmd function which 
> calls all the external programs. I think that it will be calling 
> ffmpeg to carry out the audio conversion and if that's missing then 
> the conversion will fail.
> 
> I don't understand most of the Perl script (there's a reason it's 
> sometimes called a "write-only" language) but I think that one of the 
> first thing that happens in get_iplayer is a check for ffmpeg so I'm 
> not sure how this is succeeding if ffmpeg is missing.
> 
> On my install, there's a folder C:\Program Files\get_iplayer\utils\bin 
> which contains ffmpeg.exe - do you have a similar folder?
> 
> Steve
> 
> 
> From: get_iplayer  on behalf 
> of Jonathan Bryden 
> Sent: 05 June 2022 16:03
> To: get_iplayer@lists.infradead.org 
> Subject: Get_iplayer no longer converts to m4a
>  
> Hi everyone,
> 
> Much to my surprise this morning I had the following error message 
> after downloading a radio show using get_iplayer:
> 
> INFO: Converting to M4A
> open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at 
> C:\Program Files (x86)\get_iplayer\get_iplayer.pl line 2120.
> 
> This is not a message I have seen before. Having tried restarting 
> without success I upgraded to the latest version (3.30) but I still 
> get the same problem.
> 
> A little internet research has suggested the issue may be related to 
> the PATH in the system environment variables though I am not aware of 
> any changes made since yesterday.
> 
> I have compared the machine to another and there seems to be no 
> difference in the portion of the PATH that points to get_iplayer (i.e. 
> ...C:\Program Files (x86)\get_iplayer)
> 
> The PC is running 64bit Windows 7.
> 
> I would appreciate any suggestions and am happy to supply any other 
> information if required.
> 
> Many thanks
> 
> Jonathan
> 
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists
> .infradead.org%2Fmailman%2Fli

Re: Get_iplayer no longer converts to m4a

2022-06-05 Thread xanda escuyer
Does the same happen with a TV programme or is it radio only?

If the ffmpeg binary is still present under the install directory for
get_iplayer, then a couple of things to try are:-

1st/ Is the binary in the %PATH% environment variable? Type 'path' from
a cmd line to see; it ought to contain one or both of the following:-

C:\Program Files\get_iplayer;C:\Program Files\get_iplayer\utils\bin

If it doesn't then try adding them with the command:-

path=%path%;C:\Program Files\get_iplayer;C:\Program
Files\get_iplayer\utils\bin;

NB: The second path (the part pointing to \bin) is not added by the
installer as standard.

2nd/ Is the binary intact? Once the %PATH% variable is setup, running
ffmpeg.exe (without args) from the prompt should be enough to see.

Does this help?

On Sun, 2022-06-05 at 16:31 +, Jonathan Bryden wrote:
> Hi Steve,
> 
> Many thanks for your message.
> 
> I checked my installation folder and I do have the folder you mention
> - it contains ffmpeg.exe and AtomicParsley.exe
> 
> I should perhaps have mentioned that the download works in that I get
> a .ts file which certainly contains all the audio data as I can open
> in Audacity and export it as a .wav or whatever which is a
> workaround, but hopefully we can find out what the problem is and fix
> it!
> 
> Best wishes
> 
> Jonathan 
> 
> -Original Message-
> From: Steve Rochford  
> Sent: 05 June 2022 17:26
> To: Jonathan Bryden ;
> get_iplayer@lists.infradead.org
> Subject: Re: Get_iplayer no longer converts to m4a
> 
> That line in the Perl script is part of the run_cmd function which
> calls all the external programs. I think that it will be calling
> ffmpeg to carry out the audio conversion and if that's missing then
> the conversion will fail.
> 
> I don't understand most of the Perl script (there's a reason it's
> sometimes called a "write-only" language) but I think that one of the
> first thing that happens in get_iplayer is a check for ffmpeg so I'm
> not sure how this is succeeding if ffmpeg is missing.
> 
> On my install, there's a folder C:\Program
> Files\get_iplayer\utils\bin which contains ffmpeg.exe - do you have a
> similar folder?
> 
> Steve
> 
> 
> From: get_iplayer  on behalf
> of Jonathan Bryden 
> Sent: 05 June 2022 16:03
> To: get_iplayer@lists.infradead.org 
> Subject: Get_iplayer no longer converts to m4a 
>  
> Hi everyone,
> 
> Much to my surprise this morning I had the following error message
> after downloading a radio show using get_iplayer:
> 
> INFO: Converting to M4A
> open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at
> C:\Program Files (x86)\get_iplayer\get_iplayer.pl line 2120.
> 
> This is not a message I have seen before. Having tried restarting
> without success I upgraded to the latest version (3.30) but I still
> get the same problem.
> 
> A little internet research has suggested the issue may be related to
> the PATH in the system environment variables though I am not aware of
> any changes made since yesterday.
> 
> I have compared the machine to another and there seems to be no
> difference in the portion of the PATH that points to get_iplayer
> (i.e. ...C:\Program Files (x86)\get_iplayer)
> 
> The PC is running 64bit Windows 7.
> 
> I would appreciate any suggestions and am happy to supply any other
> information if required.
> 
> Many thanks
> 
> Jonathan
> 
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Fget_iplayerdata=05%7C01%7C%7C7e2c23257b714430900208da470d159b%7C84df9e7fe9f640afb435%7C1%7C0%7C637900418767008608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=2llPDs5iLE7%2BxWyJe95qVd85qSfT91v0MpBhuFLpWCs%3Dreserved=0
> 
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer


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


RE: Get_iplayer no longer converts to m4a

2022-06-05 Thread Jonathan Bryden
Hi Steve,

Many thanks for your message.

I checked my installation folder and I do have the folder you mention - it 
contains ffmpeg.exe and AtomicParsley.exe

I should perhaps have mentioned that the download works in that I get a .ts 
file which certainly contains all the audio data as I can open in Audacity and 
export it as a .wav or whatever which is a workaround, but hopefully we can 
find out what the problem is and fix it!

Best wishes

Jonathan 

-Original Message-
From: Steve Rochford  
Sent: 05 June 2022 17:26
To: Jonathan Bryden ; get_iplayer@lists.infradead.org
Subject: Re: Get_iplayer no longer converts to m4a

That line in the Perl script is part of the run_cmd function which calls all 
the external programs. I think that it will be calling ffmpeg to carry out the 
audio conversion and if that's missing then the conversion will fail.

I don't understand most of the Perl script (there's a reason it's sometimes 
called a "write-only" language) but I think that one of the first thing that 
happens in get_iplayer is a check for ffmpeg so I'm not sure how this is 
succeeding if ffmpeg is missing.

On my install, there's a folder C:\Program Files\get_iplayer\utils\bin which 
contains ffmpeg.exe - do you have a similar folder?

Steve


From: get_iplayer  on behalf of 
Jonathan Bryden 
Sent: 05 June 2022 16:03
To: get_iplayer@lists.infradead.org 
Subject: Get_iplayer no longer converts to m4a 
 
Hi everyone,

Much to my surprise this morning I had the following error message after 
downloading a radio show using get_iplayer:

INFO: Converting to M4A
open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at C:\Program 
Files (x86)\get_iplayer\get_iplayer.pl line 2120.

This is not a message I have seen before. Having tried restarting without 
success I upgraded to the latest version (3.30) but I still get the same 
problem.

A little internet research has suggested the issue may be related to the PATH 
in the system environment variables though I am not aware of any changes made 
since yesterday.

I have compared the machine to another and there seems to be no difference in 
the portion of the PATH that points to get_iplayer (i.e. ...C:\Program Files 
(x86)\get_iplayer)

The PC is running 64bit Windows 7.

I would appreciate any suggestions and am happy to supply any other information 
if required.

Many thanks

Jonathan

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Fget_iplayerdata=05%7C01%7C%7C7e2c23257b714430900208da470d159b%7C84df9e7fe9f640afb435%7C1%7C0%7C637900418767008608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=2llPDs5iLE7%2BxWyJe95qVd85qSfT91v0MpBhuFLpWCs%3Dreserved=0

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


Re: Get_iplayer no longer converts to m4a

2022-06-05 Thread Steve Rochford
That line in the Perl script is part of the run_cmd function which calls all 
the external programs. I think that it will be calling ffmpeg to carry out the 
audio conversion and if that's missing then the conversion will fail.

I don't understand most of the Perl script (there's a reason it's sometimes 
called a "write-only" language) but I think that one of the first thing that 
happens in get_iplayer is a check for ffmpeg so I'm not sure how this is 
succeeding if ffmpeg is missing.

On my install, there's a folder C:\Program Files\get_iplayer\utils\bin which 
contains ffmpeg.exe - do you have a similar folder?

Steve


From: get_iplayer  on behalf of 
Jonathan Bryden 
Sent: 05 June 2022 16:03
To: get_iplayer@lists.infradead.org 
Subject: Get_iplayer no longer converts to m4a 
 
Hi everyone,

Much to my surprise this morning I had the following error message after 
downloading a radio show using get_iplayer:

INFO: Converting to M4A
open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at C:\Program 
Files (x86)\get_iplayer\get_iplayer.pl line 2120.

This is not a message I have seen before. Having tried restarting without 
success I upgraded to the latest version (3.30) but I still get the same 
problem.

A little internet research has suggested the issue may be related to the PATH 
in the system environment variables though I am not aware of any changes made 
since yesterday.

I have compared the machine to another and there seems to be no difference in 
the portion of the PATH that points to get_iplayer (i.e. ...C:\Program Files 
(x86)\get_iplayer)

The PC is running 64bit Windows 7.

I would appreciate any suggestions and am happy to supply any other information 
if required.

Many thanks

Jonathan

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.infradead.org%2Fmailman%2Flistinfo%2Fget_iplayerdata=05%7C01%7C%7C7e2c23257b714430900208da470d159b%7C84df9e7fe9f640afb435%7C1%7C0%7C637900418767008608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7Csdata=2llPDs5iLE7%2BxWyJe95qVd85qSfT91v0MpBhuFLpWCs%3Dreserved=0
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer