Re: OT conversion from get_iplayer to mp3 on Mint

2024-08-16 Thread David




assume installing the package for ffmpeg has pulled in what's needed.


Yes. It did for me on Debian

Then I download like this

get-iplayer --type=radio --pid=p0frw494, --preset=aactomp3 
--pid-recursive




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


Re: releaseyear metadata get_iplayer extracts for Films

2024-03-07 Thread David


On 06/03/2024 19:42, MacFH - C E Macfarlane - News wrote:


Eh?  Surely this film is way older than that?  ISTR first seeing it in
the 70s?  Let's see what IMDB says, yes, thought so, 1971.

https://www.imdb.com/title/tt0067116/


Sorry that was a terrible example on my part! No idea what I was 
thinking LOL.  I guess my wish would be that get_iplayer would only 
return a releaseyear if one was provided and not return  
when one is not as this not the release year and  is 
available separately  in the metadata returned anyway...




As above, use the form ...

    https://www.bbc.co.uk/programmes/

... to find a page for a programme that remains accessible even after it
 has lapsed from iPlayer.

Yes I was aware of that form but that does not provide as much info as 
https://www.bbc.co.uk/iplayer/episode/ does (i.e. the year) for 
content that has not lapsed...




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


releaseyear metadata get_iplayer extracts for Films

2024-03-06 Thread David

Hi all,

I am using get_iplayer v3.35 to extract metadata for Films and have a 
question about how its populating releaseyear. Using the following 
examples:-


get_iplayer --metadata-only pid=m001jwmx

get_iplayer --metadata-only pid=b00748sh


m001jwmx, The Beach, returns releaseyear as 2023, whereas I'm expecting 
2000.


b00748sh. The French Connection, returns releaseyear as 2006, as expected.

I note that the release notes for 3.32  state, "Added a  
substitution parameter, which is the year a programme was originally 
released, if available - otherwise set to . The two 
items are often the same for TV and radio episodes, but may be different 
for films and archive programmes, e.g., Radio 4 Extra shows."


Unfortunately neither of my examples is currently listed in the iPlayer 
schedules on so I am unable to confirm via the website if the Beach does 
not the original release year (so its extracting ), but 
all my spot checks of current films on the iPlayer website have the 
orginal release date shown, so it would be surprising if the Beach did 
not have it, which makes me wonder if there is some other reason why 
get_iplayer cannot return it?


Can anyone advise?

TIA,

David






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


Re: End of get_iplayer is nigh?

2024-02-13 Thread David Woodhouse
On Tue, 2024-02-13 at 18:13 +, Jonathan Larmour wrote:
> This BBC News article has appeared today:
> 
> https://www.bbc.co.uk/news/technology-68283165
> 
> -=-=-=-=-=-=-=-=-=-
> The BBC's iPlayer streaming service is to end downloads for users who
> watch on desktop or laptop computers.
> 
> Programmes will still be available to download on tablets and phones via 
> the mobile iPlayer app.
> 
> Currently viewers on PCs and Macs can save programmes via the iPlayer
> Downloads app, but that will be closed.
> 
> The changes were "due to the low number of people using it and the cost 
> required to keep it going" the BBC said.
> 
> "This does not affect downloads on the BBC iPlayer mobile or tablet apps 
> and viewers can continue to stream programmes on BBC iPlayer on their
> PCs and Macs," a spokesperson added.
> 
> The BBC has published a timeline of the planned changes:
> 
> 2 February - new downloads of the BBC iPlayer Downloads app end
> 11 March - downloading programmes from the web will end. Users will 
> still be able to watch any existing downloads until 8 April
> 8 April - the BBC iPlayer Downloads app will be closed
> 
> [...]
> -=-=-=-=-=-=-=-=-=-
> 
> My understanding is that get_iplayer works by scraping the BBC iplayer 
> web frontend for the download information. So does this mean that the
> BBC will finally close the last available method for letting get_iplayer 
> work?

Hm? My reading of that is just that they're just going to stop building
the native applications for Windows and MacOS, which they believe were
the only way to download programmes on those platforms.

The web site will still work for streaming (and scraping), won't it?

So unless they use a different CDN for the PC/Mac downloads, and that's
the *only* CDN that get_iplayer knows how to use, I'm not sure we care?


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: m001vkll puzzle

2024-01-20 Thread David Taylor

On 20/01/2024 12:40, Jim web wrote:

Erm. I'm using Linux. No FAT involved here.(1) And so far as I know the BBC
aren't bonkers enough to use FAT for their iPlayer store, etc!

And I've downloaded bigger files in the past.

Doesn't explain the curious change in file name, either.

Jim

(1) No Windows, either! Our house has no Windows... 8-]


Thanks, Jim, understood.

BTW: all but one of my 20+ Linux systems all have a FAT/FAT32 partition on
their boot disc

David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: davidtay...@writeme.com
Twitter: @gm8arv


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


Re: m001vkll puzzle

2024-01-20 Thread David Taylor

On 20/01/2024 11:16, Jim web wrote:

Puzzled by this item for the following reasons:

I watched the broadcast on the BBC Parliament (DVB-T2) channel and that
ended before the 'second half' of the panel sitting. However I downloaded a
copy using gip on the 16th.

This*also*  was ended part-way though the sitting. So I checked the webpage
and that states the duration is over 3 hours. Yet what I got was 1h 33m
long.

Webpage is at
https://www.bbc.co.uk/programmes/m001vkll

This morning I tried again in case they'd changed this. The result gave me
a*different*  filename for the same PID, and again despight the webpage
indicating it was the full sitting of the committee, only the first 1h 33m.

Puzzled by both the truncation differering from what the webpage claims,
and the change of file name.

Am I doing something wrong? Not seen this effect before in years of using
gip for many items.

Jim


Jim,

It's not the FAT/FAT32 file size limit?

(send before but didn't appear)

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: davidtay...@writeme.com
Twitter: @gm8arv


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


Re: m001vkll puzzle

2024-01-20 Thread David Taylor

On 20/01/2024 11:16, Jim web wrote:

Puzzled by this item for the following reasons:

I watched the broadcast on the BBC Parliament (DVB-T2) channel and that
ended before the 'second half' of the panel sitting. However I downloaded a
copy using gip on the 16th.

This*also*  was ended part-way though the sitting. So I checked the webpage
and that states the duration is over 3 hours. Yet what I got was 1h 33m
long.

Webpage is at
https://www.bbc.co.uk/programmes/m001vkll

This morning I tried again in case they'd changed this. The result gave me
a*different*  filename for the same PID, and again despight the webpage
indicating it was the full sitting of the committee, only the first 1h 33m.

Puzzled by both the truncation differering from what the webpage claims,
and the change of file name.

Am I doing something wrong? Not seen this effect before in years of using
gip for many items.

Jim


Jim,

I guess it's not the file size limit on FAT/FAT32 etc.?

Cheers.
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: davidtay...@writeme.com
Twitter: @gm8arv


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


Re: Overwriting lower quality files

2023-10-01 Thread David Cantrell

On 30/09/2023 12:05, MrBrunes wrote:

I've just realised that some of my historical downloads of TOTP are in
SD or non-50fps HD but the download history doesn't seem to note the
quality, so I need to force download them again. Since new programmes
are currently made available each week (for 30d) I thought I could add
"force 1" to the PVR search for that programme, but then this will
obvs download files that are already in 50fps. Also it will keep
downloading files each time they are made available.

I thought of deleting all the TOTP lines in download_history as that
at least would prevent them from being downloaded again subsequently,
but I don't know if this is an easy thing to do (can't see if my text
editor can do this (Notepad++).

Is there a better, more efficient method of doing this?


I have a small script which uses ffmpeg to report what the frame rate 
is, and another similar script to report the resolution. You could use 
these in another small script of your own to conditionally re-download 
only those that aren't in your desired quality:


https://github.com/DrHyde/shellscripts/blob/master/fps
https://github.com/DrHyde/shellscripts/blob/master/ffres

--
David Cantrell

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


Release year in programme information?

2023-09-02 Thread David

Hi all,

Just wondering if there is anyway to get a programmes release year? 
--info has the first broadcast year but this is not what I am looking 
for. It would be nice to have the actual release year particularly on 
certain types of programmes, like movies. The data is there somewhere as 
its available on the iPlayer website. Is there ayway to get this via 
get_iplayer currently or perhaps would it be possible to pick this up as 
a future enhancement?


TIA.

David




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


Re: PROBLEM DOWNLOADING BBC RADIO PROGRAMMES

2023-04-06 Thread david

Hi Graham,

Glad the link to the Windows page at

https://github.com/get-iplayer/get_iplayer/wiki/windows

was of help.

best,
David

On 2023-04-03 17:57, GRAHAM Holliday wrote:

David,

Just to let you know, I have now successfully downloaded the new
version of get iplayer, and it seems to be working fine.

Many thanks again for all your help.

Graham


-- Original Message --
From: da...@harleystreet.net
To: "GRAHAM Holliday" 
Cc: get_iplayer@lists.infradead.org
Sent: Friday, 31 Mar, 23 At 02:21
Subject: Re: PROBLEM DOWNLOADING BBC RADIO PROGRAMMES

Yes, I had to update mine about the same time. For Windows see...

https://github.com/get-iplayer/get_iplayer/wiki/windows

for installation instructions. As you can see below I can get help
by typing

get-iplayer --help

or on your system probably

get_iplayer --help

I'm not running on Windows, but this is my output for versions 3.02
(not working) and 3.31 which is working fine.

get_iplayer --pid=m001jtc0 --type=radio

get_iplayer v3.02, 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: radio episode PID detected (m001jtc0)

INFO: Trying to download PID: m001jtc0 using type: radio

INFO: PID not found in cache: m001jtc0

INFO: 0 matching programmes

WARNING: No media streams found for requested programme versions and
recording modes.

get-iplayer --pid=m001jtc0 --type=radio

get_iplayer v3.31, 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.

Episodes:

Record Review - Saint-Saëns's Carnival of the Animals in Building a
Library with Sarah Devonald and Andrew McGregor, BBC Radio 3,
m001jtc0

INFO: 1 total programmes

INFO: Downloading radio: 'Record Review - Saint-Saëns's Carnival of
the Animals in Building a Library with Sarah Devonald and Andrew
McGregor (m001jtc0) [original]'

INFO: Downloaded: 128.51 MB (02:48:00) @ 2.04 Mb/s (hlsmed1/bi)
[audio]

INFO: Converting to M4A

INFO: Tagging M4A

get-iplayer --help

get_iplayer v3.31, 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.

Usage ( Also see
https://github.com/get-iplayer/get_iplayer/wiki/documentation ):

get-iplayer --basic-help

get_iplayer v3.31, 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.

Usage ( Also see
https://github.com/get-iplayer/get_iplayer/wiki/documentation ):

On 2023-03-30 17:23, GRAHAM Holliday wrote:

I've been using get_iplayer for years, exclusively for downloading
BBC radio programmes, and it's always worked fine. But since early
March, I've not been able to do so. When I type in a request, such
as

get_iplayer --pid=m001jtc0 --type=radio ,

I get the message: WARNING: No media streams found for requested
programme versions and recording modes .

This happens when I try any programme broadcast after about March
7th - the date may be slightly different - but I can still download
programmes from earlier dates.

Any ideas? I'm using a laptop with Windows 10, by the way, and I'm
not great generally with IT. There's probably a simple answer, like
needing to install a later version of get_iplayer, but I don't know
how to do that...

___

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


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


Re: PROBLEM DOWNLOADING BBC RADIO PROGRAMMES

2023-03-30 Thread david


Yes, I had to update mine about the same time. For Windows see...

https://github.com/get-iplayer/get_iplayer/wiki/windows

for installation instructions. As you can see below I can get help by 
typing


get-iplayer --help

or on your system probably

get_iplayer --help

I'm not running on Windows, but this is my output for versions 3.02 (not 
working) and 3.31 which is working fine.



get_iplayer --pid=m001jtc0 --type=radio
get_iplayer v3.02, 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: radio episode PID detected (m001jtc0)
INFO: Trying to download PID: m001jtc0 using type: radio
INFO: PID not found in cache: m001jtc0
INFO: 0 matching programmes
WARNING: No media streams found for requested programme versions and 
recording modes.


get-iplayer --pid=m001jtc0 --type=radio
get_iplayer v3.31, 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.


Episodes:
Record Review - Saint-Saëns's Carnival of the Animals in Building a 
Library with Sarah Devonald and Andrew McGregor, BBC Radio 3, m001jtc0

INFO: 1 total programmes

INFO: Downloading radio: 'Record Review - Saint-Saëns's Carnival of the 
Animals in Building a Library with Sarah Devonald and Andrew McGregor 
(m001jtc0) [original]'

INFO: Downloaded: 128.51 MB (02:48:00) @ 2.04 Mb/s (hlsmed1/bi) [audio]
INFO: Converting to M4A
INFO: Tagging M4A

get-iplayer --help
get_iplayer v3.31, 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.

Usage ( Also see 
https://github.com/get-iplayer/get_iplayer/wiki/documentation ):



get-iplayer --basic-help
get_iplayer v3.31, 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.

Usage ( Also see 
https://github.com/get-iplayer/get_iplayer/wiki/documentation ):






On 2023-03-30 17:23, GRAHAM Holliday wrote:
I've been using get_iplayer for years, exclusively for downloading BBC 
radio programmes, and it's always worked fine. But since early March, 
I've not been able to do so. When I type in a request, such as


get_iplayer --pid=m001jtc0 --type=radio ,

I get the message:  WARNING: No media streams found for requested 
programme versions and recording modes .


This happens when I try any programme broadcast after about March 7th - 
the date may be slightly different - but I can still download 
programmes from earlier dates.


Any ideas?  I'm using a laptop with Windows 10, by the way, and I'm not 
great generally with IT. There's probably a simple answer, like needing 
to install a later version of get_iplayer, but I don't know how to do 
that...


___
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: Subtitles Unusually Not Available.

2022-09-26 Thread David Taylor

On 26/09/2022 12:07, Ralph Corderoy wrote:

I'm unclear how what I wrote can be misinterpreted, but I'm happy to
be told.  😄

As I said, I've made the effort to tell the BBC of the problem.  They have
already emailed me a ‘case number’ from their ticketing system.


My apologies, Ralph.  I read it that you'd lied about the e-mail address as
well!  I may have done the same!

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv


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


Re: Subtitles Unusually Not Available.

2022-09-26 Thread David Taylor

On 26/09/2022 09:28, Ralph Corderoy wrote:

I've now finished spending fifteen minutes finding a means of filling in
a ‘Contact Us [if you're a masochist]’ form, lying about the mandatory
phone number, verifying the email address, etc.


So you won't get an e-mail reply, and you will need to keep polling the Web 
site.

Your choice, not mine, though.  I've found them quite helpful.

David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv


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


Re: LibXML.c: loadable library and perl binaries are mismatched

2022-08-16 Thread David Cantrell

On 15/08/2022 18:16, RS wrote:

Yes, I followed the instructions on that page to do a manual 
installation  for Ubuntu when Jon Hedgerows's PPA was withdrawn.  It 
worked fine then, and has been working fine for the last two years.


It stopped working when I upgraded from Kubuntu 18.04.6 to Kubuntu 
20.04.4.


It looks like the PPA that you downloaded from a third party was built 
for an old version of the OS and wants to link against an old version of 
libxml, so is incompatible with the version that you now have after 
upgrading Ubuntu. You fix this by getting an updated PPA that is 
compatible with the libraries in the new version of Ubuntu.



With most programs you expect deleting and re-installing to be a solution


That's not something I've come across. UPGRADING software to be 
compatible with a new OS is often necessary, but just deleting and 
reinstalling the same software is generally just a waste of time.


--
David Cantrell

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


Re: Remux TV Progs to Matroska Video .mkv

2022-07-09 Thread David Cantrell
As far as I know conversion to mp4 is just changing the container format, 
there’s no recompression.

-- 
David Cantrell

This electrogram was despatched by wireless field telegraph. I would therefore 
ask that the recipient be so kind as to excuse any failures of courtesy or 
linguistic inelegance as an unfortunate side-effect of the technology. I 
remain, Sir, Madam, or Robot, your humble and obedient servant.

> On 9 Jul 2022, at 22:46, Computing  wrote:
> 
> Hi, I'm trying to get programmes from the Beeb into .mkv format.
> 
> I know you can do it by using --command-tv='ffmpeg -i "" -c:v copy 
> -c:a copy  -y "/.mkv"'
> 
> but it still downloads the raw .ts file, converts it to a .mp4, tags it, then 
> converts to a .mkv as required.
> 
> Is there a way to do download  .ts, convert to .mkv, tag .mkv?? I.E. Avoid 
> the mp4 lossy conversion??
> 
> Thanks loads
> 
> Martin
> 
> 
> ___
> 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: Curating "In Our Time" (IOT) downloads.

2022-07-05 Thread David Cantrell

On 05/07/2022 21:04, Budge wrote:

On 05/07/2022 19:00, David Cantrell wrote:

$ AtomicParsley In_Our_Time_-_John_Bull_m0018nsd_other.m4a --textdata
...
Atom "©grp" contains: Factual,History,Discussion & Talk
...
Atom "©gen" contains: Factual


Not now at the machine where my GiP history resides but I have meanwhile 
been confused further by the above reference to "Factual."  I have not 
seen any of my existing files which have been entered into a "Factual" 
subdirectory.  I only have the five directories Culture, History, 
Philosophy, Religion and Science.  Is there another category "Factual?"


Note that there are two fields that contain "Factual".

Back when I worked on the iPlayer back-end, categories were, if I 
remember correctly, a multi-layered beast. I assume that they still are, 
and that "Factual" is the top level, which contains a "History" 
sub-category, which contains a "Discussion & Talk" sub-category.


Of course, that doesn't mean that they still organise things that way. 
But nevertheless, one of the categories you were interested in was 
"History", and that appears in the "©grp" atom for that particular episode.


--
David Cantrell

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


Re: Curating "In Our Time" (IOT) downloads.

2022-07-05 Thread David Cantrell

On 05/07/2022 09:42, Budge wrote:
I have been listening to IOT for years and have these downloads saved 
for use locally.
Through time the BBC have delivered these programmes in slightly 
different formats and I believe they are now also available from an 
archive as podcasts, but I already have my own archive, albeit in 
various formats.


My problem is that in the beginning the downloads were filtered, I think 
by BBC but possibly by my filters long ago, into five categories 
according to subject.  The categories were Culture, History, Philosophy, 
Religion and Science ...
Most media files contain metadata tags, including those downloaded from 
the BBC. For mp3 files use `id3info` to see them. For m4a files use the 
idiotically-named `AtomicParsley`. For example:


$ AtomicParsley In_Our_Time_-_John_Bull_m0018nsd_other.m4a --textdata

Atom "stik" contains: Normal
Atom "cprt" contains: 2022 British Broadcasting Corporation, all rights
  reserved
Atom "©nam" contains: John Bull
Atom "©ART" contains: BBC Radio 4
Atom "aART" contains: BBC Radio
Atom "©alb" contains: In Our Time
Atom "©grp" contains: Factual,History,Discussion & Talk
Atom "©wrt" contains: BBC Sounds
Atom "©gen" contains: Factual
Atom "©cmt" contains: Melvyn Bragg and guests discuss the origins and
  evolution of the satirical everyman figure
Atom "©day" contains: 2022-06-30T09:00:00+01:00
Atom "©lyr" contains: Melvyn Bragg and guests discuss the origin of this
  personification of the English everyman and his development as both
  British and Britain in the following centuries. He first appeared
  blahblahblah ...

--
David Cantrell

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


Re: Off-topic - Paddington

2022-06-08 Thread David Taylor

On 07/06/2022 21:18, Chris Brady wrote:

This doesn't work ...

get_iplayer --pid p0bk5pd7 --start 00:30:05 --stop 00:32:20 --tv-quality 1080p

CJB


I tried with --pid= and it didn't work, but that was because it thought
the item was already downloaded and I needed to add "--force" to override that.

Very useful to know the start/stop parameters.

David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Re: Off-topic - Paddington

2022-06-06 Thread David Taylor

On 06/06/2022 14:05, Jimmy Aitken wrote:

You can extract the Paddington clip from the BBC stream at 1080p quality with:

get_iplayer --pid p0bk5pd7 --start 00:30:05 --stop 00:32:20 --tv-quality 1080p

Jimmy


Thanks, Jimmy.  I've never used the start/stop commands!  I ended up with the
11 GB download and using the Windows Photo app to edit.  First time I've used
that, but it works well at least for simple trimming.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Re: Off-topic - Paddington

2022-06-06 Thread David Taylor

On 06/06/2022 11:28, Paul Turvey wrote:

Various resolutions available on the Royal Family channel

https://www.youtube.com/watch?v=8H3WJ2qRwiQ&ab_channel=TheRoyalFamily


Thanks, Paul,

The full length version is 2:18, but that version is just 0:57.

Full length:

https://www.dailymail.co.uk/video/newsalerts/video-2701209/Queen-opens-Platinum-Party-Palace-Paddington-Bear-sketch.html


https://videos.dailymail.co.uk/video/mol/2022/06/04/7367672448217858392/640x360_MP4_7367672448217858392.mp4

Oh, and replacing 640x360 with 1920x1080 doesn't work!

I'll check that channel, thanks!

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Off-topic - Paddington

2022-06-06 Thread David Taylor

Off-topic, but has any a full resolution link to the full Queen Meets
Paddington" video?  Can't find it on the iPlayer, and the only full-length one
I can find is the Daily Mail at just 640 x 360!

Thanks,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Re: PVR won't display - ?hanging

2022-01-02 Thread David Taylor

On 02/01/2022 15:41, Charlie Heard wrote:

Could Norton be slowing localhost websites down or causing them

to time out?


Putting it politely, Norton does not have the best reputation.

David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Re: Adding Perl modules?

2021-12-09 Thread David Taylor

On 07/12/2021 06:39, David Taylor wrote:

Here is the script I'm trying to run.  It analyses two directories for their
total size and returns an output in a format suitable for MRTG.  Perhaps I
should just substitute Win64 for Win32?  I've only used Win32 before.


Folks,

Many thanks for the suggestions.

I adopted the easy way out.  As the Win32 bit was only required for the
GetTickCount, and as GetTickCount was used to derived the uptime, and as uptime
was not an essential part of the program's output, I simply removed the
unnecessary code and output a "0" instead which MRTG chooses to ignore.

I've left Get_iplayer alone so that any future installs should not be affected.

New release just installed, but not yet tested.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Adding Perl modules?

2021-12-06 Thread David Taylor

I would like to add the Win32::API to the Perl which comes with get_iplayer.
Is that possible?

Here is the script I'm trying to run.  It analyses two directories for their
total size and returns an output in a format suitable for MRTG.  Perhaps I
should just substitute Win64 for Win32?  I've only used Win32 before.

Here's the script in case it clarifies things...

~
# From: http://www.perlmonks.org/?node_id=2311
# and: https://rt.cpan.org/Public/Bug/Display.html?id=61520

# Note that Windows Vista/Server 2008 or later is required for GetTickCount64.
# This version returns bytes, not MB.

use strict;
use Win32::API;
use Sys::Hostname;

my $GetTickCount;
$GetTickCount = Win32::API->new("kernel32", "int GetTickCount64()");
my $uptime;
my $dir1 = '.';
my $dir2 = '.';

if (@ARGV[0] ne "") {
  $dir1 = @ARGV[0];
}

if (@ARGV[1] ne "") {
  $dir2 = @ARGV[1];
}

print &dir_tree_size($dir1) . "\n";
print &dir_tree_size($dir2) . "\n";
$uptime = $GetTickCount->Call() / 1000;
printf  "%d day(s)  %dh  %dm\n", int($uptime/86400), int(($uptime/3600)%24),
int(($uptime%3600)/60);
print "PC " . hostname . "\n";
exit 0;

sub dir_tree_size {
  my $dir = shift;
  my ($i,$total, $f);
  $total = 0;
  opendir DIR, $dir;
  my @files = grep !/^\.\.?$/, readdir DIR;
  for $i (@files) {
$f = "$dir/$i";
if(-d $f) {
      $total += dir_tree_size($f) }
else {
  $total += -s $f}
  }
  return $total;
}
~~~~~

Thanks,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv

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


Re: Is Web PVR installable on a Mac?

2021-07-12 Thread David Cantrell

On 10/07/2021 10:17, Chris Walker wrote:

Paul Phillips  wrote:

Is it possible to install Web PVR on a Mac?  I can see from google
that some people seem to be using it on a Mac, but I can't find any
beginner level guides to install the Web PVR version
thanks


Have you looked at this?
https://github.com/get-iplayer/get_iplayer/wiki/osx#wpm

If you've managed to install get_iplayer then surely you ought to be
able to install the PVR.


It depends on how you installed it. It appears, for example, to not be 
installed if you use homebrew.


--
David Cantrell

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


Re: OT: Re: Unknown unknows. was Re: Why no Formula E?

2021-04-26 Thread David Taylor

On 25/04/2021 19:52, Andrew wrote:

A bit behind the times are we?

Pit stops haven't happened since season 4 following the introduction of
the Gen2 cars. Races are 45min + 1 lap with the same car.


That was a welcome improvement, but they are still stuck with too many 
gimmicks for me, "fan-boost", being able to drive over different bits of 
the track to get more energy, and so forth.  Seems more like dodgem 
racing at times!


The coverage is too variable.  One race it's live from the BBC studio 
(in London), anther it's listed as live (on the iPlayer) but it isn't.


The Extreme-E seems purer racing.

  https://www.extreme-e.com/

--
David
Web: http://www.satsignal.eu

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


Re: Existing version of Perl.

2020-10-16 Thread David J Taylor

Jeremy, MacFH

Thanks you both for your reply.  As it happened I have a low-cost tablet PC 
(Chuwi 10-inch) which has never had Perl installed, so I just ran the 
straight install on that box and it worked perfectly.  I've go another PC 
coming (replacement for a faulty one) so I can get the get_iplayer installed 
there and see whether MRTG then works as expected.


Very impressed with the software as it's downloaded 5 GB 2-hour programs 
without issue - albeit at ~11 Mbps over a 2.4 GHz Wi-Fi link.  The 
replacement PC has 5 GHz Wi-Fi so it /may/ be faster - other devices show 
150 Mbps over 5 GHz


Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv 



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


Re: Unsubscribed

2020-10-16 Thread David Woodhouse
On Fri, 2020-10-16 at 15:32 +0100, Kevin McCarthy wrote:
> Anyone else been unsubscribed from this mailing list?
> I just got a "You have been unsubscribed" email from
> 
> get_iplayer-boun...@lists.infradead.org
> 
> even though I didn't post any messages.
> I'm with VirginMedia and I haven't personally changed anything.
> 
> Had a confirmation from the mailing list after resubscribing so I guess it's
> ok now.


Probably a combination of mailer misconfigurations.

What often happens is that someone's mail admin buys in to one of these
still spam-avoidance snake oil schemes, and publishes a record
promising to the world that, e.g. "mail From:x...@example.com will never
come from anywhere except my own mail server, directly". That's
misconfiguration #1.

Someone @example.com then sends a message to a mailing list, which does
the correct thing of sending it on with the From: header intact, since
that indicates the author of the message — and with a Sender: header
indicating that it was actually the list software that sent this copy
of the message.

A second mail misconfiguration is needed at the final recipient's end,
where they look at the message, look at the misguided promise from the
original sender's email domain, and decide to reject the message as
"spam".

If a recipient bounces too many list messages, they get removed from
the list as a non-functioning address. I suspect that's what just
happened to you.


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Existing version of Perl.

2020-10-14 Thread David J Taylor

First post to list.

I already have ActiveState Perl (v5.16.3) installed and in constant use.  Is 
there a way to prevent the Windows installer overwriting that version of 
Perl, and allowing get-iplayer to use it?


Thanks,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk
Twitter: @gm8arv 



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


Re: OT Question on audio downloads from youtube

2020-09-21 Thread David Cantrell
On Mon, Sep 21, 2020 at 10:56:45PM +0100, budge wrote:

> Please forgive the OT question but I am seeking advice on sensible 
> download format for saving the audio from youtube videos which are 
> available to supplement specific items from my early music collection.
> 
> My preferred solution is to download the audio using youtube-dl and I 
> know I could then encode the file as a flac file but this creates huge 
> files, albeit lossless ...

FLAC is a lossless format, true, but if you're starting with
lossily-encoded data in m4a or mp3 format like what youtube gives you
then you won't gain anything, the data has already been lost.

> Also, as a more senior citizen, I believe I 
> am unlikely to be able to hear the difference between the flac and other 
> options.

Even for people with fully functional ears the difference between a
decent mp3 or m4a and lossless is imperceptible. The only reason for
archiving stuff in flac is so that you can produce whatever the
flavour-of-the-decade is in the future when mp3 and m4a have gone out of
fashion, without re-encoding an already lossy file and losing more.
Re-encoding a lossy file to another lossy format is *very* noticeable.

-- 
David Cantrell | Official London Perl Mongers Bad Influence

Erudite is when you make a classical allusion to a
feather.  Kinky is when you use the whole chicken.

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


Re: Demise of get_iplayer PPA

2020-07-17 Thread David Cantrell

On 17/07/2020 20:43, alan wrote:

I was able to install get_iplayer manually following the very helpful 
instructions on the wiki. In my case, on linux mint, all that was involved was 
installing a couple of perl modules. But the instructions don't deal with the 
man page and I haven't been able to get it working. Can anyone help with that?


Something along the lines of ...

wget 
https://raw.githubusercontent.com/get-iplayer/get_iplayer/master/get_iplayer.1


sudo mv get_iplayer.1 /usr/local/man/man1

--
David Cantrell

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


Re: Syntax for grabbing all episodes of the new season of Celebrity Master Chef

2020-07-06 Thread David Cantrell

On 06/07/2020 20:16, Dave Liquorice wrote:


It has potential to be a good litte earner but managing what content was
available to which parts of the world and that the consumer was really where
they claimed to be would be horrendous.


The last bit is fairly easy. Rights holders don't require that you are 
completely accurate at banning people from overseas. Twenty-odd years 
ago when I was asked to look into regional restrictions for Olympic 
content for them banning 90% of people who ought to be banned was 
considered good enough.


Geo-IP libraries are pretty accurate these days. There is of course a 
constant game of whack-a-mole with VPN end-points, but hardly anyone 
actually uses those so blocking them isn't particularly important.


--
David Cantrell

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


Re: lists.infradead.org mailing list memberships reminder

2020-07-01 Thread David Woodhouse
On Wed, 2020-07-01 at 12:12 +0100, MacFH - C E Macfarlane wrote:
> Jeez, "a couple of years ago"???!!!   Don't they make backups more often 
> than that???!!!

No, I didn't.

Annoyingly, I did have a friend who'd been staying with us during
lockdown — he was here "for a few weeks while his house purchase went
through" when it hit — who had purchased a new backup server of his own
and was mocking me into compliance when I admitted I didn't have proper
backups.

I had *almost* got round to buying a shiny new machine of my own when
the RAID failed in the machine that was lists.infradead.org, and I
realised that the crappy Dell hardware RAID controller had *already*
dropped a disk for some reason without me realising, so it was now
completely gone.

So the last "backup" is from when the lists were last hosted on a
different machine of mine, before it was all moved over to the now-dead 
one. And is from May 2018.

> Doubtless that's why this has all come to the wrong email address again, 
> and presumably I'll have to change them all again :-(

Yes. Apologies for that.

It's backed up now not that that helps.

Maybe after next time I'll start *verifying* my backups too.


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: lists.infradead.org mailing list memberships reminder

2020-07-01 Thread David Woodhouse
On Wed, 2020-07-01 at 10:25 +0100, CJB wrote:
> Just got the below email. It included my password in plain text
> (redacted below).

Yes. That's why when you set the password it told you that it will be
sent to you in plain text periodically as a reminder.

Didn't it always do this? The list server did die a week or so ago and
has been restored to a backup from a couple of years ago, so it's
possible that I had disabled the pointless monthly reminders in the
interim and they've just been reenabled by the restore — but I didn't
think so.



smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: OT Downloading BBC radio shows with ANDROID.

2020-06-03 Thread David Cantrell

On 03/06/2020 03:05, Christopher Woods wrote:



On 2 June 2020 14:41:53 CJB  wrote:


YouTube-dl doesn't even work for me on Windows ...

C:\YouTube-dl>youtube-dl
"https://sounds.bl.uk/World-and-traditional-music/Bob-Davenport-Archive/025M-C1047X0003XX-1500V0"; 


[generic] 025M-C1047X0003XX-1500V0: Requesting header
WARNING: Falling back on generic information extractor.
[generic] 025M-C1047X0003XX-1500V0: Downloading webpage
[generic] 025M-C1047X0003XX-1500V0: Extracting information
ERROR: Unsupported URL:
https://sounds.bl.uk/World-and-traditional-music/Bob-Davenport-Archive/025M-C1047X0003XX-1500V0 


Did it ever support the British Library site? ;-)


I *think* I've used it to download from there in the past but couldn't 
swear to it.


But in any case, that link doesn't even play in my browser. I didn't try 
creating an account and logging in, maybe I'd have better luck that way 
- and note that youtube-dl does support usernames/passwords for at least 
some sites that require them.


--
David Cantrell

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


Re: OT Help Please with Clicks and Volume Levels

2020-03-30 Thread David Cantrell

On 30/03/2020 15:20, Jeremy Nicoll - ml gip wrote:


Googling for information about Bluetooth interference suggests various
possible causes.  Bearing in mind how many people are now unexpectedly
at home all day, ther emay be a LOT more wifi, microwave use, and - if
affects it (I dunno) other BT communication going on around you.


My experience is that Bluetooth interference makes the signal drop out 
completely, it doesn't add pops and crackles to the sound. That sounds 
more like either the player is sending dodgy data, or the headphones are 
knackered.


--
David Cantrell

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


Re: Slow speed

2020-02-19 Thread David Cantrell
On Wed, Feb 19, 2020 at 03:38:36PM +1100, Paul Thornett wrote:

> Unfortunately the problem certainly doesn't lie with my ISP. I say
> unfortunately, because it's relatively easy to change ISP. But my
> quoted speeds are 100Mbps/40Mbps, and on some sites I get my 10Mbps
> per second. With get_iplayer I have in the past seen speeds up to
> perhaps 8 Mb/s, but nowadays it's far lower. Right now I'm getting 1.1
> Mb/s, and am poised to cancel the download as soon as I get an
> "Unexpected size" error. Which has just occurred, not 2 minutes after
> I wrote the previous sentence.

How do you know that it's not being caused by your ISP? Perhaps they're
throttling some types or sources of traffic.

-- 
David Cantrell | top google result for "internet beard fetish club"

Compromise: n: lowering my standards so you can meet them

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


Re: Podcast - no pid?

2020-02-05 Thread David Cantrell
On Tue, Feb 04, 2020 at 10:33:13PM +, MacFH - C E Macfarlane wrote:

> I thought YouTubeDownloader might have done it, but I couldn't get it to 
> work.

You mean youtube-dl? That was my first instinct too but no luck. They
accept requests for new sites to support via Github.

-- 
David Cantrell | London Perl Mongers Deputy Chief Heretic

 Nuke a disabled unborn gay baby whale for JESUS!

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


Re: Tidying up Radio Downloads

2019-10-15 Thread David Cantrell
On Tue, Oct 15, 2019 at 10:16:04AM +0100, RS wrote:

> get_iplayer --pid b01r1vt2 --info
> displays a lot of metadata including longdesc.  That suggests
> 
> 1.  Vangelis is right that the online sources for metadata stay there 
> for good.
>
> 2.  get_iplayer is able to retrieve metadata even when all streams for a 
> programme have ceased to be available.

Stream availability is part of the metadata. Metadata remains behind
even after streams have become unavailable for two reasons. First, so
iPlayer can show you when something was broadcast; second, to cope with
repeats.

And you will find that metadata usually pops into existence *before*
streams become available*. This is partly because metadata for whole
series are often imported at once, and partly because the back-end isn't
just used by iPlayer, it is (or at least, it was back when I was working
on it) also used to provide data to third-party EPGs and other internal
BBC systems.

* the one real exception I can think of is when stuff goes straight to
  iPlayer without being broadcast, such as when Zoo Quest was imported
  from the archive.

-- 
David Cantrell | Cake Smuggler Extraordinaire

If you can read this, thank a teacher.
If you're reading it in English, thank Chaucer.

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


Re: iPlayer Radio Switch Off

2019-09-16 Thread David Woodhouse
On Mon, 2019-09-16 at 05:58 +0100, CJB wrote:
> https://www.dailymail.co.uk/news/article-7467267/BBC-start-switching-iPlayer-Radio-app-today.html

No Daily Heil links on this list please. If you can't find it in a
reputable news medium, don't post it.


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Goodbye iPlayer Radio

2019-09-06 Thread David Cantrell
On Fri, Sep 06, 2019 at 03:11:35AM +0100, Owen Smith wrote:

> BBC Sounds is new and trendy (to BBC eyes). Podcasts are the up and coming 
> thing (only at least a decade late there chaps, never mind).

The BBC has been doing podcasts for longer than that.

-- 
David Cantrell | top google result for "internet beard fetish club"

Deck of Cards: $1.29.
"101 Solitaire Variations" book: $6.59.
Cheap replacement for the one thing Windows is good at: priceless
-- Shane Lazarus

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


Re: Excessive Bounces

2019-07-29 Thread David Woodhouse
On Mon, 2019-07-29 at 12:12 +0100, Mark Carroll wrote:
> On 29 Jul 2019, David Woodhouse wrote:
> 
> > When an individual from a domain which publishes these stupid SPF and
> > similar records saying "only accept mail from my mailserver", posts to
> > the list, and it is rejected by stupidly configured mailservers which
> > *honour* that request, that's when recipients' mail bounces.
> 
> This list works well in providing a Return-Path: for the message that
> is at lists.infradead.org so I would have thought that RFC-compliant SPF
> enforcement looks at that MAIL FROM, not the message headers' "From:"
> line, and is satisfied. Perhaps some SPF enforcers do the wrong thing
> given confusion over DMARC or something?

Indeed. The idiocy has spread to the cosmetic From: headers. Not just
the SMTP reverse-path in the "envelope", which is where bounces go to.
That was always the address of the list software, and mostly wasn't
affected by the silly schemes.




smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Excessive Bounces

2019-07-29 Thread David Woodhouse
On Sun, 2019-07-28 at 23:02 +0100, George Eycott wrote:
> However, as I understand it, the changes then mean that technically the
> emails being sent by Mailman are not being processed by the list software in
> line with the email standards (in due course I expect the standards will
> need in some way to change to accommodate this, but given how long these
> things take it is probably still years away). I took the view that a
> technical breach that allowed the email list to continue to work was a
> compromise I had to make, especially given that the solution was the one
> provided and recommended by the software developers. David (who owns this
> list) has to make his own decision. Given that he automatically rejects any
> HTML emails outright (for which I admire his principles but can't help
> feeling it is a lost cause, especially when the default email client on many
> phone handsets now will only send emails as HTML, hence why it had to wait
> until I got onto a proper PC to send this) I am pretty certain what his view
> will be!

I'll be honest, banning HTML is lazy. It immediately cuts out quite a
lot of spam, so we see a lot less than would otherwise get through the
filters. 

But there's more to it than that. There is a massive correlation
between people who can't even be bothered to take the time to send a
plain text email, and people who aren't actually contributing to the
conversation anyway. They're probably not answering questions
(correctly), and if they're asking questions they're more likely to be
asking questions that have already been answered if they took the time
to look.

> > I'm sure the list admin(s) will be delighted to receive your remittance to
> > cover the cost of the reconfiguration, testing, extra server load, and
> 
> ongoing
> > maintenance required to improve (but not guarantee!) deliverability to
> > GMail.
> 
> Reconfiguration = one tick box, testing = already tested on many lists and
> an established built in feature of the software so very little, extra server
> load = none, ongoing maintenance = no different.
> 
> > Until then, they'll run the list however they please.
> 
> I absolutely agree, David's list, David's rules. You can ask him to change
> the settings, but don't complain if/when he says no. We have to be grateful
> for what we have!

Ultimately, the systems which are rejecting these emails are broken and
there isn't a trivial way to work around them.

It started with the stupidly naïve assumption, based in ignorance of
decades of how email actually operates in practice, that an email from
a given person will *only* ever be sent directly from their mail server
to the final recipient, and there will never be any routing stages or
redirections in between.

Thus, the utterly flawed logic declares, you can reject an email which
claims to be from Fred if it isn't being offered to you directly from
Fred's own mail server.

Mailing lists as well as mail forwarding so that people can have long-
term email addresses not tied to their particular ISP du jour, are just
a couple of the multitude of ways in which this utterly batshit insane
assumption is wrong.

When an individual from a domain which publishes these stupid SPF and
similar records saying "only accept mail from my mailserver", posts to
the list, and it is rejected by stupidly configured mailservers which
*honour* that request, that's when recipients' mail bounces.

Both the sender and the recipients are at fault here. If you were
kicked off the list due to your own mail service rejecting the message,
then report it to them as an error. They're broken.

I could reject messages from domains which publish these stupid
records, but it's probably better to ignore them.

There are complex rewriting schemes but none of them work right without
other undesired side effects on how people reply.

Here's a nickel, kid. Get yourself a proper mail server.



smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Excessive Bounces

2019-07-27 Thread david whelan
Does anyone know of any free email providers that are suitably 
standards-compliant?


On 2019-07-27 9:03 a.m., Roger Bell_West wrote:

On Sat, Jul 27, 2019 at 09:14:40PM +1000, Steven Carr wrote:

Has an admin (not)updated settings on the list that’s causing GMail to
reject emails? I know on some other lists I’m a member of changes have
had to be made to Mailman due to DKIM/DMARC.


In order to participate reliably in Internet email, you'll need a
standards-compliant platform - which gmail isn't. It's fine if you
only ever exchange mail with other walled-garden users, but talking to
the wider world is a bit more demanding.

___
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: BritBox: BBC and ITV set out plans for new streaming service

2019-07-19 Thread David Cantrell
On Fri, Jul 19, 2019 at 11:22:24AM +0100, Colin Law wrote:
> On Fri, 19 Jul 2019 at 11:17, David Cantrell  wrote:
> > The current caches, which IIRC are for a month's worth of programmes,
> > are 2.3MB for TV and 5.2MB for radio. So around 90MB for a year's worth,
> > which on anything vaguely recent is indistinguishable from zero.
> I think it is the time to download it which may be an issue.  Not
> everyone has even decent speed broadband.  Until recently mine was
> 1.5Mbps on a good day.

If that was a problem for me I'd schedule it to update automatically at
oh dark thirty in the morning when I was asleep and didn't care how long
it took.

-- 
David Cantrell | even more awesome than a panda-fur coat

You are so cynical.  And by "cynical", of course, I mean "correct".
 -- Kurt Starsinic

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


Re: BritBox: BBC and ITV set out plans for new streaming service

2019-07-19 Thread David Cantrell
On Fri, Jul 19, 2019 at 09:57:12AM +0100, CJB wrote:

> Huh - a cache a year old might be a tad large!!

The current caches, which IIRC are for a month's worth of programmes,
are 2.3MB for TV and 5.2MB for radio. So around 90MB for a year's worth,
which on anything vaguely recent is indistinguishable from zero.

-- 
David Cantrell | Nth greatest programmer in the world

You can't spell "slaughter" without "laughter"

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


Re: Just noticed the download title includes [legal]

2019-07-18 Thread David Cantrell
On Wed, Jul 17, 2019 at 10:22:58PM +0100, Budge wrote:

> Just noticed this after pid when getting Men of Rock...  No idea what it
> means or why it is there.  Is it because I have signed up for iPlayer
> and my address is known or something more sinister?

My understanding is that this is what happens when the online version
has been edited either because someone said something they shouldn't
have, or because the BBC doesn't have online rights for some of the
content.

Or of course because someone ticked the wrong box.

-- 
David Cantrell | top google result for "internet beard fetish club"

Planckton: n, the smallest possible living thing

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


Re: New distro.

2019-07-02 Thread David Cantrell
On Tue, Jul 02, 2019 at 02:47:35PM +0200, Peter Corlett wrote:

> It's debatable whether a single ffmpeg instance could take advantage of that
> many cores since Amdahl's Law will kick in as it tries to co-ordinate
> everything. Split it into multiple four- or eight-thread encodes and run them
> in parallel on that monster server, or even better, run them in parallel on a
> fleet of much-cheaper desktop machines.

>From my understanding of how yer typical video codec works (which could
of course be wrong!) I would think it's one of the few common tasks that
can take advantage of that many CPUs, as the parallelisable proportion
is very large.

A video file consists of a list of chunks, each of which consists of one
complete frame followed by a bunch of diffs from one frame to the next.
If you're decoding, hand one chunk to each CPU and process them in
parallel, and hand each CPU a new task when it finishes. There's some
small overhead in figuring out where each chunk begins, and in wrangling
pointers so that you end up with the results in a sequence of decoded
frames. Encoding is of course similar.

-- 
David Cantrell | top google result for "internet beard fetish club"

 I'm in retox

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


Re: New distro.

2019-06-20 Thread David Cantrell
On Thu, Jun 20, 2019 at 12:49:10PM +0100, Jeremy Nicoll - ml gip wrote:

> When I used to run get_iplayer under Windows, I used to install the
> perl of my choice, then ran
> 
>  cpan cpanminus
> 
> to install 'cpanminus', then used that to install the perl modules
> that the g_ip documentation said I'd need.
> 
> A quick google suggests that under linux one might use one's distro's
> package manager (apt or whatever) to install perl, and cpan, but then
> just use cpan to install perl modules (apparently outwith the control
> of apt or whatever).
> 
> How is a perl user supposed to know whether to go to cpan/cpanminus
> route or expect their distro's package manager to deal with this?

Unless you know better, you should use the distribution's package
manager. This applies no matter what you're installing, whether it be
something written in perl, or in python, or it be a video game, or
anything else.

-- 
David Cantrell | A machine for turning tea into grumpiness

I caught myself pulling grey hairs out of my beard.
I'm definitely not going grey, but I am going vain.

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


Re: New distro.

2019-06-19 Thread David Cantrell
On Wed, Jun 19, 2019 at 12:38:48PM +0100, Jim web wrote:

> Following up one of my own emails. I've looked at
> 
> https://github.com/get-iplayer/get_iplayer/wiki/unix
> 
> and that says:
> 
> "For example, to install the packages for get_iplayer in Debian 9+/Ubuntu
> 18.04+/Mint 19+:
> 
> apt install libwww-perl liblwp-protocol-https-perl libmojolicious-perl
> libxml-libxml-perl libcgi-pm-perl"
> 
> Before I try it, and to avoid needless addition of items I might not
> actually need yet get gip working again: Is the above apt install correct
> and should solve the problem? i.e. That's the list of packages I need?

It looks plausible. apt handles dependencies, so when you tell it to
install libxml-libxml-perl it will figure out that it needs libxml2-dev
etc

-- 
David Cantrell | Reality Engineer, Ministry of Information

Anyone willing to give up a little fun for tolerance deserves neither

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


Re: New distro.

2019-06-19 Thread David Cantrell
On Wed, Jun 19, 2019 at 10:52:58AM +0100, Jim web wrote:
> In article , MacFH - C
> E
> Macfarlane  wrote:
> > AFAICR, LibXML is a dependency of XML::Simple, and, as you suggest, on
> > Ubuntu systems you install a module using apt-get.  I setup and
> > configure Ubuntu using a bash script, and its module list contains
> > libxml2 and libxml2-dev, so most probably they're the ones you need.
> 
> limxml2 was installed. 
> 
> I installed libxml2-dev as well, but, alas, it still doesn't work. :-/

libxml2 is a C library that the perl code wants to use.
libxml2-dev is the headers for that C library so that the perl code
knows how to link it.

You'll need both of those in addition to the perl code.

-- 
David Cantrell | Godless Liberal Elitist

EINE KIRCHE! EIN KREDO! EIN PAPST!

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


Re: WS podcast sideffect, was Re: Grenfell Tower podcasts

2019-03-26 Thread David Cantrell
On Tue, Mar 26, 2019 at 06:51:08AM +, S Byers wrote:

> Re: top and tail adverts.
> 
> Surely advertising is against the BBC Charter - in tne UK anyway.

They've always been able to promote their own content.

> But when we were in Malta recently the BBC News website was heavily 
> advertising Vodaphone and even after reporting these intrusions to Google 
> they persisted and took up much of the screen display.

Why on earth would you report them to Google when it's a Vodafone advert
on a BBC site? In any case, they're also allowed to carry advertising on
their website if you're viewing it from outside the UK.

> And I do know that BBC World Service on t.v. is also heavily contaminated by 
> such inane adverts. .

Not intended for UK audiences so again, advertising is fine. Also note
that while the government made the BBC fund the World Service recently,
it has historically not been funded from the licence fee. Now that it
*is* funded by the licence fee we should welcome adverts on it as a way
of offsetting that effective reduction in the funding available to the
BBC.

-- 
David Cantrell | London Perl Mongers Deputy Chief Heretic

Arbeit macht Alkoholiker

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


Re: Radio Comedy: Dad's Army et al ....

2019-03-21 Thread David Cantrell
On Thu, Mar 21, 2019 at 08:24:30AM +, ipla...@nutwood.net wrote:

> I have been able to compare a handful of programmes of the type you 
> describe with the same examples which I downloaded some time ago, using 
> the now defunct 'Radio Downloader'. In these cases, the older downloads 
> were significantly longer due to the inclusion of a 'buffer' at each 
> end. This extra material would contain part of the last/next programme 
> as well as the continuity between.
> 
> I cannot say for certain that this is always the case for 'shortened' 
> programmes, but it seems possible. Was there a point in Iplayer history 
> where cutoff timing was made more accurate?

No, I don't think so. You still occasionally see new stuff appear on
iPlayer with those annoying tops and tails. It's usually stuff that is
broadcast live IME, where the workflow for getting it onto iPlayer
involves recording it off-air. To allow for the schedule going all
wibbly as things occasionally over-run those automated recordings have a
bit of slack at either end.

Pre-recorded stuff and repeats obviously have a different workflow
normally, although they can still be recorded off-air for iPlayer
sometimes.

-- 
David Cantrell | http://www.cantrell.org.uk/david

Arbeit macht Alkoholiker

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


Re: PVR/CRON Query

2019-03-08 Thread David Snyder
The information Nick has in his reply is a good overview of 
the output from a given command when run in cron (especially
about paying attention to the different output between stdout
and stderr).  I just want to correct one point on what Nick said
about running sub-shells in cron:

> Now I think about it I don't think you can put sub-shells in a
> cron-tab. You would need to make a little script to launch gip,
> with its options and piped output, and launch that script via
> cron.

You *can* run sub-shells in a crontab entry.  I do it for a lot
of the cron entries I use on a regular basis.  So doing something
like the following crontab entry would work:


  0 */2 * * * get_iplayer --pvr >> /var/log/GiP/$(date +%F)_pvr-log 2>&1

I hope that clarifies that point and helps.

Regards,
David

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


Re: PVR/CRON Query

2019-03-08 Thread David Cantrell
On Fri, Mar 08, 2019 at 01:51:27PM +, get_ipla...@i.lucanops.net wrote:

> gip --etc >> $(date +%F)_log_file
> 
> The $(command --options) bit is a sub-shell. The output, today, of date
> +%F is "2019-03-08", and that string would replace $(date +%F) in the
> log filename.
> 
> Sub-shells can also be done with the back-quote character, `date +%F`
> is basically the same. I think the $(command) syntax is just more
> compatible across shells, so is best to use.

`backticks` are more compatible, but $( ... ) is easier to use as you
can more easily nest them within each other.

-- 
David Cantrell | Reality Engineer, Ministry of Information

The word "urgent" is the moral of the story "The boy who cried wolf". As
a general rule I don't believe it until a manager comes to me almost in
tears. I like to catch them in a cup and drink them later.
   -- Matt Holiab, in the Monastery

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


Re: Feature/Changed Behaviour Request To Exclude Option

2019-02-22 Thread David Cantrell
On Fri, Feb 22, 2019 at 12:54:54PM +, MacFH - C E Macfarlane wrote:

> >>--exclude blah # exclude blah and *only* blah
> >>--exclude +blah    # exclude blah in addition to anything else 
> However, there is a problem, perhaps two, with that particular syntax in 
> GiP.  The first is that the exclude option is a Regular Expression, so 
> the + sign has a special meaning, and gives an RE error when used as 
> above.

The + sign's special meaning is "one or more of the preceding character
or group". Which means that if you see it at the beginning it can't
possibly be a valid regex, so *must* have the special meaning of "add
the rest of this to the list of exclusions".

> The possible second is that on Windows machines + is a parameter 
> separator for some commands, for example COPY.

That's a special feature of those commands, not a feature of Windows.

> A tilde ~ might be a good choice for this, as, AFAIK, it is inert in
> most operating systems; that is to say, I'm not aware of any special
> meaning attached to it within > command lines.

On its own it means the current user's home directory. Followed by other
text it means that user's home directory. Followed by nonsense that
doesn't match a username it's just a tilde:

  $ echo ~
/home/dc
  $ echo ~root
/root
  $ echo ~macfh
~macfh

-- 
David Cantrell | Reality Engineer, Ministry of Information

We found no search results for "crotchet".  Did you mean "crotch"?

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


Re: Feature/Changed Behaviour Request To Exclude Option

2019-02-21 Thread David Cantrell

On 2019-02-21 20:38, MacFH - C E Macfarlane wrote:

Currently, if you specify an --exclude option on the command line, it 
overwrites any exclusions permanently specified in the options file. 
Would it not make more sense that any exclusions specified on the 
command line are *added* to those in the options file?


A common idiom in other tools is to have something like:

--exclude blah # exclude blah and *only* blah
--exclude +blah# exclude blah in addition to anything else already
   #   excluded

Given that --exclude takes a comma-seperated list you can presumably do 
something like this as a work-around for the latter not being present:


get_iplayer --exclude blah,`get_iplayer --prefs-show|grep exclude|sed 
's/.* = //'`


which will extract the relevant line from your config file and massage 
it into the appropriate format.


--
David Cantrell | Minister for Arbitrary Justice

Human Rights left unattended may be removed,
destroyed, or damaged by the security services.

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


Re: Poodcast that isn't a podcast

2019-01-17 Thread David Cantrell
On Thu, Jan 17, 2019 at 04:24:34PM +, Bill Denton wrote:

> I similarly convert radio programmes on Linux (Ubuntu) box to RSS podcasts
> using:
> https://github.com/CiderMan/create_rss
> 
> Declaration: I helped develop it.

If I'd know that existed I would probably have used it instead of
writing mine!

-- 
David Cantrell | even more awesome than a panda-fur coat

If I could read only one thing it would be the future, in the
entrails of the bastard denying me access to anything else.

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


Re: Poodcast that isn't a podcast

2019-01-17 Thread David Cantrell
On Wed, Jan 16, 2019 at 05:51:00PM -, George Eycott wrote:

> Sadly not as simple as that. The last podcast was a short piece telling me
> that it was no longer available as a podcast and was now exclusively through
> BBC Sounds.

What I do for the occasional interesting series that Auntie doesn't make
available as a podcast is I download the episodes using get_iplayer and
make them into a podcast myself.

You may find this useful:
  https://github.com/DrHyde/perlscripts/blob/master/mkpodcasts.pl

Use cron to schedule regular downloaded with --pid-recursive to
automagically pick up any new episodes.

-- 
David Cantrell

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


RE: Joint UK streaming platform

2019-01-14 Thread David Lake
Kangaroo was the original trial project.

Canvas was the attempt to make the broadcasters work together and that became 
YouView.

And yes, OFCOM managed to put the kybosh on it because as always, rather than 
one decent, well-engineered service, the HMG mantra is all about "competition." 
  As in "why have one decent, properly funded {rail, water, electricity, 
school, Internet, mobile} when you can have 5 all equally crap and only serve 
the profitable parts of the country...

Actually, being fair to OFCOM, it is not them per-se - it is their rather 
clueless political masters.

D

-Original Message-
From: get_iplayer  On Behalf Of Shevek
Sent: 14 January 2019 09:00
To: David Cantrell 
Cc: get_iplayer 
Subject: Re: Joint UK streaming platform

On Mon, 14 Jan 2019 at 15:20, David Cantrell  wrote:
>
> The original Kangaroo was scaled back (it became Youview) because 
> OFCOM thought it was anti-competitive. Does Youview even exist any 
> more? I don't recall ever seeing it in the wild after I did quite a 
> bit of annoying work to publish programme information to it from the 
> iPlayer back-end.
>

It does indeed, it's what you get when you subscribe to BT, TalkTalk, or 
PlusNet TV packages

___
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: Joint UK streaming platform

2019-01-14 Thread David Cantrell
On Sun, Jan 13, 2019 at 12:33:26AM +, RS wrote:

> "The BBC, ITV and Channel 4 are already locked in negotiations to create 
> a joint UK streaming platform made up of new content and their back 
> catalogues, through a project known as Kangaroo 2."
> 
> Does anyone know anything about it?  I found this.
> https://www.digitaltveurope.com/2018/05/10/ofcom-predicts-kangaroo-2-collaboration-between-uk-broadcasters/

The original Kangaroo was scaled back (it became Youview) because OFCOM
thought it was anti-competitive. Does Youview even exist any more? I
don't recall ever seeing it in the wild after I did quite a bit of
annoying work to publish programme information to it from the iPlayer
back-end.

-- 
David Cantrell | Hero of the Information Age

Anyone willing to give up a little fun for tolerance deserves neither

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


RE: BBC-wants-shows-available-iPlayer-12-months-bid-compete-rivals

2019-01-10 Thread David Lake
Correct.   All content is mastered and uploaded to the CDNs.

BTW, the BBC has virtually nothing to do with actually storing the stuff - they 
use the same CDN providers as all the others - Akamai, Limelight and Level 3.

The Internet as it is currently built is hopeless at end-to-end streaming - 
that is why your content typically comes froma CDN positioned somewhere very 
close to you (usually within one or two hops).

The CDN providers position the content to their caches (usually located at a 
Aggregation point but these days in some markets can go as close a street 
cabinet or cell-site) using their own highly-optimised back-end networks.

The only different is live-linear - still served by the CDN providers and not 
actually by the BBC.  This should go IP multicast but, due to the general 
stupidity of the  Internet and the fact that it has "happened" rather than been 
"designed," even the forward-looking SPs are moving away from IP multicast for 
live-linear (BT Vision is moving to all unicast some time soon GRRR).

David

-Original Message-
From: get_iplayer  On Behalf Of David 
Cantrell
Sent: 10 January 2019 10:12
To: get_iplayer@lists.infradead.org
Subject: Re: BBC-wants-shows-available-iPlayer-12-months-bid-compete-rivals

On Tue, Jan 08, 2019 at 12:52:28PM +0100, Peter Corlett wrote:

> The BBC already has Redux, which is basically a DVB-T tuner somewhere in 
> London ...
> 
> iPlayer appears to be a client of Redux ...

Pretty sure iPlayer isn't a Redux client. Or at least, if it is it also gets 
lots of content from elsewhere. For example, stuff that isn't broadcast in 
London:
  https://www.bbc.co.uk/iplayer/episode/b0bwr3wl/

and stuff that was never broadcast:
  https://www.bbc.co.uk/iplayer/episode/p04tspjl/

--
David Cantrell | Minister for Arbitrary Justice

___
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: BBC-wants-shows-available-iPlayer-12-months-bid-compete-rivals

2019-01-10 Thread David Cantrell
On Tue, Jan 08, 2019 at 12:52:28PM +0100, Peter Corlett wrote:

> The BBC already has Redux, which is basically a DVB-T tuner somewhere in 
> London ...
> 
> iPlayer appears to be a client of Redux ...

Pretty sure iPlayer isn't a Redux client. Or at least, if it is it also
gets lots of content from elsewhere. For example, stuff that isn't
broadcast in London:
  https://www.bbc.co.uk/iplayer/episode/b0bwr3wl/

and stuff that was never broadcast:
  https://www.bbc.co.uk/iplayer/episode/p04tspjl/

-- 
David Cantrell | Minister for Arbitrary Justice

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


Re: BBC-wants-shows-available-iPlayer-12-months-bid-compete-rivals

2019-01-08 Thread David Cantrell
On Tue, Jan 08, 2019 at 08:52:54AM +, CJB wrote:

> Massive storage required for this 
> 
> https://www.dailymail.co.uk/news/article-6566501/BBC-wants-shows-available-iPlayer-12-months-bid-compete-rivals.html

They're already storing all of it, this is just about making it
available.

-- 
header   FROM_DAVID_CANTRELLFrom =~ /david.cantrell/i
describe FROM_DAVID_CANTRELLMessage is from David Cantrell
scoreFROM_DAVID_CANTRELL15.72 # This figure from experimentation

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


Re: Slightly OT Video conversion

2018-12-10 Thread David Cantrell
On Sun, Dec 09, 2018 at 12:54:20PM +0100, Dave Widgery wrote:

> Several people have suggested handbrake, I did try this but gave up
> when it wanted to take 7-8 hours to do the conversion, I know my
> notebook is not particularly quick, but I thought that was a bit
> excessive, hence the search for something else.

Handbrake is a bit slow, but it is much easier to drive than ffmpeg, and
seems to work on files that ffmpeg either chokes on or, worse, appears
to succeed but actually produces unwatchable jerykvision.

-- 
David Cantrell | http://www.cantrell.org.uk/david

fdisk format reinstall, doo-dah, doo-dah;
fdisk format reinstall, it's the Windows way

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


Re: Stopping a download but not a PVR run

2018-12-06 Thread David Cantrell
On Thu, Dec 06, 2018 at 01:51:18PM +, CJB wrote:
> The web PVR was downloading a file when the connection broke:
> 
> WARNING: Unexpected size for file segment [232]
> WARNING: Expected: 268088  Downloaded: 203190
> WARNING: This indicates a problem with your network connection to the
> media server
> WARNING: Retrying radio: 
> 
> How can I stop such a download but still let the PVR carry on?

I don't use the PVR, but I occasionally see such messages from the
normal get_iplayer. IME it just retries and I end up with a complete
download. Only very occasionally is there an actual problem, and it
gives up after a few retries.

-- 
David Cantrell | Reality Engineer, Ministry of Information

 Nuke a disabled unborn gay baby whale for JESUS!

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


Re: OT: I have received a series of duplicate emails.

2018-11-22 Thread David Woodhouse
On Thu, 2018-11-22 at 13:34 +, George Eycott wrote:
> Yes, DMARC is a problem for mailing lists, I had a similar problem
> for some lists I run using Mailman:
> 
> https://wiki.list.org/DEV/DMARC

Yeah, there are hoops that a mailing list can jump through so that it
works around this problem for mail domains which disavow their own mail
because they didn't realise how email works.

Alternatively, you can say "here's a nickel, kid. Get yourself a
competent email service".¹

-- 
dwmw2


¹ https://dilbert.com/strip/1995-06-24 


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: OT: I have received a series of duplicate emails.

2018-11-22 Thread David Woodhouse
On Thu, 2018-11-22 at 13:07 +, RS wrote:
> I have had an almost opposite problem for the last week or two.  I still 
> receive posts from other list server members, but I have not been 
> receiving copies of my own posts.  I checked my profile, and there does 
> not appear to be any change in my settings.
> 
> When I first checked, it told me I had a bounce score of 2 (out of a 
> maximum of 5).  That was consistent with the 2 messages I had sent 
> during the previous few hours for which I had not received a copy.  The 
> bounce score must be being reset after a time, because at the weekend it 
> was 1, but it is now 3.
> 
> Is there any way I can retrieve the bounce messages so I can see what is 
> going wrong?
> 
> I have not seen any duplicates (expect when people reply to me as well 
> as the list).

Some other people aren't receiving your messages either. It's because
the zoho.com domain publishes a DMARC record promising that mail from
that domain will only ever come *directly* from its own servers, and
that @zoho.com users will never post to a mailing list.

Some mail servers (including your own) look at that DMARC record and
then refuse to accept the "fake" mail from you, when the mailing list
server sends it on.

This is (one example of) the specific error I see in my logs:

2018-11-18 16:55:57 + 1gOQMQ-0004Y2-6x ** richard...@zoho.com R=lookuphost 
T=verp_smtp H=smtpin.zoho.com [204.141.42.120] 
X=TLSv1.2:ECDHE-RSA-AES256-SHA:256 CV=yes: SMTP error from remote mail server 
after end of data: 550 5.7.1 Email rejected per DMARC policy for zoho.com



smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: OT VM or Dual boot and get_iplayer

2018-11-01 Thread David Woodhouse
On Thu, 2018-11-01 at 10:43 +, RS wrote:
> My reasons for dual booting are
> 1.  To learn about Linux
> 2.  To escape the slowness of Windows 10, in particular the absurd delay 
> in resuming from Sleep mode
> 3.  To be able to continue to use not so obscure devices for which there 
> are no Linux drivers or drivers with reduced functionality
> 4.  To run some software only written for Windows
> 
> I can't see how a VM would help with 2 or 3.

Running a Windows VM on a Linux host can help with #2, and USB
passthrough to that VM would do #3 for most of the devices people are
likely to be using these days.



smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: OT VM or Dual boot and get_iplayer

2018-10-31 Thread David Cantrell
On Wed, Oct 31, 2018 at 05:34:26AM +, Geoff Smith wrote:

> I am at a loss to understand why anyone uses dual-booting, it's an
> archaic method. I gave it up a decade ago to enjoy the advantages of
> using VMs.

It's still useful when you want to run software that really cares about
timing (video games, music and video production, controlling external
hardware), or needs to talk directly to hardware such as drivers for
obscure equipment.

-- 
David Cantrell | http://www.cantrell.org.uk/david

Arbeit macht Alkoholiker

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


Re: Dual boot and get_iplayer

2018-10-31 Thread David Cantrell
On Tue, Oct 30, 2018 at 11:45:02AM +, Charles Johnson wrote:
> On 29/10/2018 20:39, RS wrote:
> >That is not the end of the problem.  Ralph also pointed out that if 
> >Perl thought it was running under Windows
> I know very little Perl, but i'm surprised it should care about line 
> separators. In Java, one of the oldest classes for reading text files 
> (BufferedReader) doesn't care what line separators it finds. Roughly 
> speaking it will split on /[\r\n]+/ (though not via regex) and will will 
> thus read the text files of any platform correctly. Surely there's at 
> least a module that will do the same in Perl?

In perl the default is to assume the local machine's line seperator. You
can of course change this. There's probably something on the CPAN that
will wrap it up all neat and tidy so that you don't have to worry about
writing portable code.

-- 
David Cantrell | Official London Perl Mongers Bad Influence

There are many different types of sausages.  The best are
from the north of England.  The wurst are from Germany.
  -- seen in alt.2eggs...

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


Re: Loss of BBC HD channels on satellite

2018-10-19 Thread David Cantrell
On Thu, Oct 18, 2018 at 03:46:41PM -0400, VeniVidiVideo wrote:
> On Oct 18, 2018, at 3:43 PM, a...@cityscape.co.uk wrote:
> > On Thu 18 Oct 2018 at 20:22:12 +0100, RS wrote:
> >> This is off topic since it does not concern get_iplayer or the iPlayer, so
> >> if you are going to be offended please stop reading.
> > Deconstruction: I know that what I am about to post has nothing to do
> > with get_iplayer but I am going to force you to download it and read it.
> > Don't complain or get shirty; I will ignore you because I know what is
> > best for *me*.
> > I also suspect that many will be offended my temerity but it's for *my*
> > good, so you will have to like it or lump it. I am sure you will be
> > understanding of my needs to impose on you; as you would of anyone else
> > who posts off-topic mails.
> Better deconstruction:

> Original poster politely communicates what could be vital information for 
> people who have a shared interest in BBC programming.
> 
> Second poster has a stick up his butt.

And is a hypocrite who deliberately posted an off-topic message, FORCING
all of us to download it and read it.

-- 
David Cantrell | Cake Smuggler Extraordinaire

Vegetarian: n: a person who, due to malnutrition caused by
  poor lifestyle choices, is eight times more likely to
  catch TB than a normal person

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


Re: pid format changed

2018-08-23 Thread David Cantrell
On Tue, Aug 21, 2018 at 11:13:56PM -0700, r...@kells.com wrote:

> I noticed that today on r3 that the programme pids now start with 'm' 
> and have reset, e.g. 'm6p1'. In the past pids began with 'b' or 'p'

There are also PIDs out there beginning with w, r, and c.

> Just a curiosity, but anybody know why?

Each of the different initial letters corresponds to a different
authoritative source of unique identifiers. A new initial letter means
that there is a new Thingy generating PIDs. That letter being m probably
relates to the name of a piece of software internal to the BBC or to an
organisational unit of the BBC or the name of some third party whose
services they use.

-- 
David Cantrell | Bourgeois reactionary pig

You can't spell "slaughter" without "laughter"

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


Re: No Wimbledon Today?

2018-07-09 Thread David Cantrell
On Fri, Jul 06, 2018 at 05:27:53PM +0100, Alan Milewczyk wrote:
> On 06/07/2018 13:48, David Cantrell wrote:
> >On Thu, Jul 05, 2018 at 05:09:26PM +0100, Alan Milewczyk wrote:
> >>I've never known it so bad.
> >You've obviously not been paying attention to people whining about
> >things not being instantly available before on this very mailing list.
> Uh? Hot weather getting to you? ;-) "It" referred to Wimbledon 
> programmes as that was the subject under discussion.

It's reasonable to have assumed that "it" referred to content taking a
while to show up on iplayer in general, not just restricted to tennis.

-- 
header   FROM_DAVID_CANTRELLFrom =~ /david.cantrell/i
describe FROM_DAVID_CANTRELLMessage is from David Cantrell
scoreFROM_DAVID_CANTRELL15.72 # This figure from experimentation

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


Re: No Wimbledon Today?

2018-07-06 Thread David Cantrell
On Thu, Jul 05, 2018 at 05:09:26PM +0100, Alan Milewczyk wrote:

> It's ridiculous. Day 3 parts 1 and 3 were made available overnight but 
> part 2 took a long time not until the morning. And as you say Day 2 part 
> 1 is still not available.  On the Beeb's programme issues page
> (https://www.bbc.co.uk/iplayer/help/programme-availability/programme-issues/wimbledon_day2):
> 
> "We're aware that *Wimbledon Day 2, Part 1*, broadcast on BBC Two on 
> Tuesday 3 July, is not yet available on BBC iPlayer.
> 
> We're looking into this and we'll update this FAQ with any further 
> information. "
> 
> I've never known it so bad.

You've obviously not been paying attention to people whining about
things not being instantly available before on this very mailing list.

-- 
David Cantrell | Pope | First Church of the Symmetrical Internet

  European immigration: making Britain great since AD43

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


Re: Dr. Who Downloads

2018-06-06 Thread David Cantrell
On Wed, Jun 06, 2018 at 03:26:00AM +0100, michael norman wrote:
> On 05/06/18 21:43, Alan Milewczyk wrote:
> >On 05/06/2018 20:56, Jimmy Aitken wrote:
> >>--pid b0074drw
> >Hmmm, well using "get_iplayer --pid  b0074drw" on GIP3.14 and Win7 x64 
> >Ultimate, that episode downloaded successfully, no problems whatsoever.
> As it did here using GIP3.14 and Linux Mint 18.3.

I've had this happen a few times recently when trying to download radio
stuff, only for it to Just Work a few days later. Not really sure what's
going on.

youtube-dl can also handle iPlayer, so try that instead. You'll probably
want to say this:

$ youtube-dl --list-formats https://www.bbc.co.uk/programmes/b0074drw
[it spews all the available formats, with resolutions]
$ youtube-dl -f your_chosen_format https://...

Note that sometimes it spits out audio-only and video-only formats, as
well as ones that contain both. If you want to pick a particular audio
and video format and combine them ...

$ youtube-dl -f video_format+audio_format https://...

Very occasionally *only* video formats are available for radio
programmes. You want the -x option to make it DTRT with those.

-- 
David Cantrell | Minister for Arbitrary Justice

Do not be afraid of cooking, as your ingredients will know and misbehave
   -- Fergus Henderson

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


Re: Steve Backshall - Nature's Microworlds - 2 Serengeti.mp4, b01l4906

2018-04-06 Thread David Cantrell
On Fri, Apr 06, 2018 at 03:01:11PM +0100, MacFH - C E Macfarlane wrote:

> For many things, that would be true, but for the sort of big Hollywood 
> films that I mentioned, I doubt if there can be any doubt who the 
> current rights holders are. Apart from anything else, the original 
> rights holders are usually in the credits, and thence would be 
> comparatively easy to trace through to the present day,

You must have missed the bit where I wrote about the difficulties of
tracing the heirs of the heirs of rights-holders, and of tracking what
exactly they were able to leave to their heirs and what they had sold
outright and to whom.

And actually the original holders are often *not* in the credits. Most
works don't have the several minutes of lists of names that appear at
the end of modern films. And for content that is made for TV the credits
are even today very incomplete.

>  and, after all, 
> the BBC must have obtained or be obtaining the media copy that they 
> broadcast from somewhere of known provenance, presumably from the rights 
> holders themselves, or someone acting on their behalf.

Wherever they're getting them from may not have rights for online
dissemination to the public, which just gets us back to the previous
problem. Broadcast rights and online rights are not the same thing.

-- 
David Cantrell | Minister for Arbitrary Justice

  Good advice is always certain to be ignored,
  but that's no reason not to give it-- Agatha Christie

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


Re: Steve Backshall - Nature's Microworlds - 2 Serengeti.mp4, b01l4906

2018-04-06 Thread David Cantrell
On Thu, Apr 05, 2018 at 01:45:50PM +0100, Alan Milewczyk wrote:

> Notwithstanding this, Charles was making the point that, from time to 
> time, in a series we might have some programmes at one mode and others 
> at another mode. Some consistency across a series should not be too much 
> to ask for!

Could it be that some episodes contain archive footage that is available
only in some resolutions?

-- 
David Cantrell | Pope | First Church of the Symmetrical Internet

Guns aren't the problem.  People who deserve to die are the problem.

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


Re: Steve Backshall - Nature's Microworlds - 2 Serengeti.mp4, b01l4906

2018-04-06 Thread David Cantrell
On Wed, Apr 04, 2018 at 11:58:44PM +0100, MacFH - C E Macfarlane wrote:

> And that's not to mention the absurdity of not being allowed to download 
> a 40-50 year old B&W version of 'Pride & Prejudice', or the 50 year old 
> 'Funny Girl' & 43 year old 'Funny Lady',  because of rights issues  -  
> how many extra DVD sales do the rights holders expect to get by 
> disallowing this?

The BBC has no choice but to respect the rights holders rights, and if
they didn't get online rights for the content then they *can't* put the
stuff online. You could argue that they jolly well ought to get those
rights, but then you have three issues.

First, the owner of those rights can say "ooh, we never knew this was
worth anything to anybody, we demand one blion spondulicks" and
refuse to see reason and accept that Grandpa's work is just not worth
much.

Second, tracking down the current owner of the rights is Hard after that
long, given that companies have been liquidated, gone out of business,
been bought and sold, and that people have died and left their rights
(often not listed in detail) to heirs who will often have died
themselves (leaving even fewer details about the rights they inherited
from their parents).

Third, the BBC doesn't have complete records of who owned the rights
half a century ago which makes the second problem even harder. Back then
no-one knew that anyone would care. And when they do have records
they've probably not been digitised so they don't know that they have
the records or where they are and certainly can't find them.

That second one in particular is a major pain in the arse. I've been
trying off and on for several years to track down the current owners of
the copyright in a particular out of print book that I would like to
re-publish. And for a book with only two authors and one publisher it
should be easy compared to a TV programme with writers, actors,
directors, composers, ...

-- 
David Cantrell | Enforcer, South London Linguistic Massive

Anyone who cannot cope with mathematics is not fully human.
At best he is a tolerable subhuman who has learned to wear
shoes, bathe and not make messes in the house.
   -- Robert A Heinlein

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


Re: FAO BBC: Same Series and Episode, Differents PIDs and Description.

2018-03-08 Thread David Cantrell
On Thu, Mar 08, 2018 at 10:02:30AM +, Ralph Corderoy wrote:

> There's been much weirdness recently in get_iplayer's tv.cache due to
> what's being published by the BBC AFAICS.
> 
> The latest example, I have some older more complex ones to write up, is
> PIDs b09wc2m1 and b09wbylq are both S02E01 of _The Repair Shop_, but
> with different descriptions.  The `short' one is
> 
> b09wc2m1: Antique photography expert Brenton West repairs a camera
> that survived World War I.
> 
> b09wbylq: A Boulle-work clock, a much-loved wheeled elephant and a
> 300-year-old desk are in the shop

My assumption would be that they are different versions of the same
episode, with one cut for length for eg a repeat.

-- 
David Cantrell | Nth greatest programmer in the world

You may now start misinterpreting what I just
wrote, and attacking that misinterpretation.

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


Re: Format of options file

2018-03-06 Thread David Cantrell
On Mon, Mar 05, 2018 at 08:04:09PM +, RS wrote:

> It's worse than I thought.  I had got the impression from the perlport 
> perldoc that if replaced \n with \012 in a print statement I would get a 
> LF on its own in Windows.  I don't.  If I insert \015 I can have a CR on 
> its own, but \012 is still replaced with CR LF.
> 
> This article
> http://www.perlmonks.org/?node=binmode
> says I can use binmode, so that may be an answer.  It's quite old, so it 
> may no longer apply.

binmode does still work AFAIK, but a more modern and flexible method is
to use the crlf I/O layer, which is documented here:
  https://perldoc.perl.org/PerlIO.html

Note however that an awful lot of perl code just doesn't bother. Windows
is very much a second-class citizen in the perl world.

-- 
David Cantrell | Nth greatest programmer in the world

If you can read this, thank a teacher.
If you're reading it in English, thank Chaucer.

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


Re: Message with suspicious header

2018-03-06 Thread David Woodhouse


On Sat, 2018-03-03 at 13:00 +, Dave Widgery wrote:
> I have yet again had a message held due to a suspicious header, all I 
> did was press reply?

For messages which are in response to a thread, the system is checking
that they start with either 'Re:' or 'Aw:', or some other things.

For some reason your latest one started 'Re[2]:' instead. I'll look at
fixing the checks to tolerate that too, bizarre though it is.

Apologies for the inconvenience, but across the full set of mailing
lists this is a useful tool to... "encourage" people to behave
correctly and not do bad things which detract from the communication.

smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Format of options file

2018-03-05 Thread David Cantrell
On Mon, Mar 05, 2018 at 09:52:53AM +, RS wrote:

> Essentially you seem to be saying I can't have a CR in a Linux text file 
> because it is non-standard.  It seems a strange standard that prevents 
> data interchange rather than facilitates it.

Yes, it is strange that Microsoft chose a non-standard line ending
convention. In this case though we can't really blame them as they were
just copying CP/M. CP/M chose its line ending convention in 1974, a few
years after Unix chose its convention.

-- 
David Cantrell | semi-evolved ape-thing

Immigration: making Britain great since AD43

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


Re: Format of options file

2018-03-05 Thread David Cantrell
On Sun, Mar 04, 2018 at 07:59:52PM +, RS wrote:

> You're right I am a bit confused, but not about the line termination 
> conventions for each OS, although I can't speak for the Mac.

Macs use \n like normal Unix machines. They used to use \r in the bad
old days before they went Unixy.

-- 
David Cantrell | Bourgeois reactionary pig

  You know you're getting old when you fancy the
  teenager's parent and ignore the teenager
-- Paul M in uknot

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


Re: Suspicious Header

2018-02-23 Thread David Woodhouse


On Fri, 2018-02-23 at 14:18 +, Dave Widgery wrote:
> Hi
> I have now had several get_iplayer@lists.infradead.org messages rejected 
> indicating suspicious header, each time I have clicked on the link in 
> the returned message and deleted and resent the mail without problem, 
> the last one I have left to be audited but I cannot see why it is 
> suspicious.

Your replies don't have "Re:" in the subject line for some reason.

This makes the list software think that you are one of those lazy
people who hijack existing threads and change the subject, instead of
composing a new message to the list.

If you make sure your replies start with 'Re: ' in the subject, then
they'll get through fine.


smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Downloading Podcast?

2018-01-02 Thread David Cantrell
On Tue, Jan 02, 2018 at 09:26:48AM +, RS wrote:

> That is my recollection too, although I think the ability to download 
> clips was removed more recently than that to download podcasts.

IIRC clips can still be downloaded, just not clips of podcasts.

As far as iPlayer is (well, was when I worked on it, IIRC, BBQ, LOLCATS)
concerned, a clip is just an episode with the 'is_clip' attribute set.

-- 
David Cantrell | http://www.cantrell.org.uk/david

Arbeit macht Alkoholiker

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


Re: Audio Offset

2017-11-06 Thread David Cantrell
On Sat, Nov 04, 2017 at 10:55:42PM +, YellowYeti wrote:

> Is anyone else experiencing an offset between audio & video lately?
> 
> I assume it's down to this new-ish method of splicing audio & video from
> different sources.

I've not had that from stuff off iPlayer, it happens far more often with
stuff I record off-air!

-- 
David Cantrell | Pope | First Church of the Symmetrical Internet

More people are driven insane through religious hysteria than
by drinking alcohol.-- W C Fields

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


Re: ffmpeg issue?

2017-10-09 Thread 'David Cantrell'
On Mon, Oct 09, 2017 at 01:52:22PM +0100, Hugh Reynolds wrote:

> What empty brackets?

The ones I quoted from your original email.

-- 
David Cantrell | Cake Smuggler Extraordinaire

Immigration: making Britain great since AD43

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


Re: ffmpeg issue?

2017-10-09 Thread David Cantrell
On Mon, Oct 09, 2017 at 01:28:18PM +0100, Hugh Reynolds wrote:
> Using PVR on Windows I get:
> 
> WARNING: Your version of ffmpeg () does not support conversion of hvf

Judging from the empty brackets where I would expect to see the version
number I imagine that it can't find your ffmpeg.

> But my ffmpeg is much newer than that.
> Inspecting ffmpeg I get:
> C:\Program Files (x86)\get_iplayer\utils>ffmpeg - version
> ffmpeg version 3.3.3 Copyright (c) 2000-2017 the FFmpeg developers
>   built with gcc 7.1.0 (GCC)
> 
> Is there a simple way to resolve this?

I expect that that directory isn't in your $PATH, or whatever the
Windows equivalent is.

-- 
David Cantrell | London Perl Mongers Deputy Chief Heretic

Did you know that shotguns taste like candy canes?  Put the barrel in
your mouth and pull the trigger for an extra blast of minty goodness!

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


Re: Channel 4 downloading OT

2017-09-20 Thread David Cantrell
On Wed, Sep 20, 2017 at 12:10:05PM +0200, Dave Widgery wrote:

> I I know that this is slightly OT but I have noticed that the new
> Android "All 4" now supports downloading programs, I was just
> wondering if this opens an opportunity for using a modified version of
> get_iplayer to download Channel 4 programs.

FWIW I just opened a ticket with Youtube-dl to support Channel 4:

https://github.com/rg3/youtube-dl/issues/14276

-- 
David Cantrell | Cake Smuggler Extraordinaire

There are two kinds of security, the one that keeps your sister
out, the one that keeps the government out and the one that
keeps Bruce Schneier out.

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


Re: A few ffmpeg queries

2017-09-13 Thread David Cantrell

On 2017-09-11 15:41, Jeremy Nicoll - ml gip wrote:

On 2017-09-08 00:07, Alan Milewczyk wrote:

 ... as I can access my home PC during my annual 4
months in the Philippines I am able to organise recording schedules
from over 7000 miles away!)


How on earth do you catch up with 4 months' worth of unwatched programmes
when you come back, though?


I dunno about Alan, but I too have remote access to the machine I use 
for recording TV stuff. And having remote access to make it record stuff 
also means I have remote access to watch the results.


On which subject - there's a new channel on Freeview called FreeSports. 
But it doesn't show up in EyeTV on my Mac, using an Elgato Diversity 
tuner. Anyone have any suggestions to fix that? No, re-scanning the 
channel list didn't help.


--
David Cantrell

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


Re: recording quality and vpn

2017-08-27 Thread David Cantrell

On 27/08/2017 14:18, cc wrote:


can the use of a vpn limit the number of  recording qualities available?
Although I managed to get1280.x720  def  on 25 aug with - -tvdefault in
the command line, it is now proving impossible for the various downloads
I have tried.


Only if the BBC are deliberately breaking it for customers of your VPN 
provider.


--
David Cantrell


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


Re: New radio PIDs, more than 8 characters - "solved"

2017-08-16 Thread David Cantrell
On Wed, Aug 16, 2017 at 04:57:30PM +0100, C E Macfarlane wrote:

> But, since you are obviously spoiling for a fight, why should anyone listen
> to someone who has confessed to being a part of putting all that massive
> bloat in BBC web pages

[citation needed]

> presumably therefore you will feel at home
> bloating my spam folder henceforth.  Bye, bye.

Awww, poor baby who can't bear to hear that he's wrong.

-- 
David Cantrell | Bourgeois reactionary pig

I think the most difficult moment that anyone could face is seeing
their domestic servants, whether maid or drivers, run away
  -- Abdul Rahman Al-Sheikh, writing on 25 Jan 2004 at
 http://www.arabnews.com/node/243486

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


Re: New radio PIDs, more than 8 characters - "solved"

2017-08-16 Thread David Cantrell
On Wed, Aug 16, 2017 at 04:16:33PM +0100, C E Macfarlane wrote:

> as for arcane-ness of language and difficulty in reading
> it's about on a par with The Bible!

That's what everyone thinks about languages that they are too damned
lazy to learn.

-- 
David Cantrell | Nth greatest programmer in the world

Erudite is when you make a classical allusion to a
feather.  Kinky is when you use the whole chicken.

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


Re: New radio PIDs, more than 8 characters - "solved"

2017-08-16 Thread David Cantrell
On Tue, Aug 15, 2017 at 03:06:51PM +0100, C E Macfarlane wrote:

> Yes, I was aware of \b support in some languages, but RE support varies
> across languages, and, knowing this but not being experienced in PERL, I
> checked at least two online sources for PERL REs and could find no evidence
> of support for it.

The first two google results for "perl regular expression" not good
enough for you :-)

BTW, it's Perl or perl, not PERL. Perl is the name of the language, perl
is the name of the interpreter.

-- 
David Cantrell | Hero of the Information Age

If you have received this email in error, please add some nutmeg
and egg whites, whisk, and place in a warm oven for 40 minutes.

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


Re: A bug in get_iplayer-3.01?

2017-06-07 Thread David Cantrell
On Wed, Jun 07, 2017 at 01:03:26PM +0100, Ralph Corderoy wrote:
> Hi Richard,
> 
> > The function/procedure/subroutine parameters I have difficulty with
> > are ones of the form
> > my $string = shift;
> > I am inclined to agree with MrBrightside's comment in stackoverflow.
> > https://stackoverflow.com/questions/7082811/what-does-assigning-shift-to-a-variable-mean
> > "Forgive me but this seems like the worst convention ever for code
> > readability."
> No, it's fine if you know the Unix programming environment.

Never mind the Unix programming environment, it's fine if you have even
the slightest familiarity with perl. Shift is a keyword in the language.
You might as well complain about a C program using 'void' or 'case'.

As for readability, would you prefer this?

my $string = $_[0]; @_ = @_[1 .. $#_];

cos that's how you avoid using shift.

-- 
David Cantrell | Hero of the Information Age

What is the difference between hearing aliens through the
fillings in your teeth and hearing Jesus in your heart?

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


Re: what is pre-watershed version

2017-05-24 Thread David Woodhouse
On Wed, 2017-05-24 at 10:18 -0500, artisticforge . wrote:
> hello
> 
> that is insane. any child may watch the news, read a newspaper, listen
> to the radio is exposed to the horror of Manchester, Paris, Syria,
> etc.

Yes. You're also permitted to have sex at 16 but you're not allowed to
watch *other* people do so until you're 18. This stuff isn't expected
to make sense.

(The law fails to specify anything about the use of mirrored ceilings.)

smime.p7s
Description: S/MIME cryptographic signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: Help text query

2017-05-11 Thread David Cantrell
On Tue, May 09, 2017 at 06:22:35PM +0100, Ralph Corderoy wrote:
> Hi David,
> > > If your distribution handles PPAs, there is little point, but if it
> > > does not, it could be very handy.
> > Not really. I have no idea what a PPA is so I presume that my OSes
> > don't handle them. I just regularly 'brew update;brew upgrade' on OS X
> > and 'apt-get update;apt-get upgrade' on Linux.
> A PPA is one place for apt-get to fetch packages from.
> If you find apt-get update gives you 3.00, 3.01, etc., soon after
> they're released, then you pulling their packages from somewhere other
> than a stable Ubuntu 2016-10, etc., that wouldn't update much once
> released;  that might be a PPA you've told it about in the past.

Oh, so it's just Hipster for "third-party repository".

-- 
David Cantrell | Cake Smuggler Extraordinaire

One person can change the world, but most of the time they shouldn't
-- Marge Simpson

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


Re: Help text query

2017-05-09 Thread David Cantrell
On Tue, May 09, 2017 at 01:56:03PM +0100, Martin Powell wrote:

> Does anyone think reinstating the -u flag would be a good idea??

No.

> If your distribution handles PPAs, there is little point, but if it does 
> not, it could be very handy.

Not really. I have no idea what a PPA is so I presume that my OSes don't
handle them. I just regularly 'brew update;brew upgrade' on OS X and
'apt-get update;apt-get upgrade' on Linux.

> I'm in the process of moving from Mint (with PPAs) to PCLinuxOS (No 
> PPAs) so the update would be nice.

PCLinuxOS's web page is confusing, it says that it uses APT (from
Debian) but also that they have loads of RPM packages. Either way,
better to just add a suitable package repository and use that instead of
each application supplying its own update tool.

-- 
David Cantrell | Pope | First Church of the Symmetrical Internet

Vegetarian: n: a person who, due to poor lifestyle choices,
  is more likely to get arse cancer than a normal person

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


Re: Can't download with GiP 3.00

2017-05-08 Thread David Cantrell
On Sun, May 07, 2017 at 11:16:20PM +0100, RS wrote:

> The BBC and other broadcasters transmit many films on HD satellite channels 
> at 1080i 25fps with AC3 sound at bit rates up to 9Mbit/s if my satellite 
> receiver is to be believed.  I don't recall having seen any 50fps films 
> being broadcast.  Why not, if increasing the frame rate yields greater 
> improvement than increasing resolution on large screens?

I would presume that that's because the source material isn't available
in anything approaching 50fps.

-- 
David Cantrell | Enforcer, South London Linguistic Massive

  While researching this email, I was forced to carry out some
  investigative work which unfortunately involved a bucket of
  puppies and a belt sander
-- after JoeB, in the Monastery

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


  1   2   3   4   5   >