Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - get_iplayer

Featured Replies

1 hour ago, matt3 said:

 

Try adding

--atomicparsley /usr/sbin/atomicparsley

to the end of your command

This makes it work for me:

 

get_iplayer https://www.bbc.co.uk/sounds/play/m001whx3 --atomicparsley /usr/sbin/atomicparsley --output /data
 

 

thanks!

  • 1 month later...
  • Replies 173
  • Views 43k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • atomicparsley path now hard set in the latest image, please pull down image.   all fixed up in the latest image please pull down, thanks for the screenshot.

  • OK ended up reworking the script quite a bit, so audio (radio) support is now in, if you want to use it then pull down the new image and then add a new 'variable' to your container named 'AUDIO_SHOWS_

  • most of the shows I search for show as not found in the logs, despite existing in Iplayer and working via the windows version. PID is supported by get-iplayer so I thought Id try that. Is it not suppo

Posted Images

Hi, Is there a way I can change the filename output with this docker container please?
I would just like to include the quality in the file name. Thank you.

Thanks but i'm not sure where to add these? Do i add them to extra parameters, or do I need to modify a file?

image.png.eed67bd7c94d52e3d80e795a5d57af18.png

6 minutes ago, karldonteljames said:

Thanks but i'm not sure where to add these? Do i add them to extra parameters, or do I need to modify a file?

image.png.eed67bd7c94d52e3d80e795a5d57af18.png

 

No you don't need to add this there. You add it to the command you run in the terminal.

i'm not running antyhing in the terminal, it runs automatically every 12hours. - I can see from the link you sent that the variables are added to the command, but that is why i'm confused.


image.thumb.png.05af320f08ed997a87290768d6dcfa05.png

there is an options file in appdata, but this only contains:


 

atomicparsley /usr/sbin/atomicparsley
ffmpeg /usr/sbin/ffmpeg

 

3 minutes ago, karldonteljames said:

i'm not running antyhing in the terminal, it runs automatically every 12hours. - I can see from the link you sent that the variables are added to the command, but that is why i'm confused.


image.thumb.png.05af320f08ed997a87290768d6dcfa05.png

Oh, I don't use it to automatically download so I'm not too sure. Probably some info in tbr documentation about it though. 

  • 1 month later...

I'm getting this same atomicparsley error. Just installed the docker today. 

Strange thing is - its not in usr/sbin 

Any way to manually pull atomicparsley ?

Hi all,

 

Would very much appreciate any help with a problem that has turned up in the last 2-3 days.

 

Everything was, working fine and no updates/changes that i can see.

Suddenly nothing is being downloaded and the logs seem to show that nothing is being searched for. extract below for illustration, its not showing the episodes already in history lines anymore which makes me suspect its not searching properly?

 

Many thanks in advance

 

2024-05-28 08:10:04,084 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,090 DEBG 'get-iplayer' stdout output:
[info] Processing show 'sort your life out'...
[info] Delete partial downloads from incomplete folder '/data/get_iplayer/incomplete/'...

2024-05-28 08:10:04,227 DEBG 'get-iplayer' stdout output:
get_iplayer v3.35
  Copyright (C) 2008-2010 Phil Lewis, 2010- get_iplayer contributors
  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.


2024-05-28 08:10:04,227 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,232 DEBG 'get-iplayer' stdout output:
[info] Processing show 'Rob and Rylan'...
[info] Delete partial downloads from incomplete folder '/data/get_iplayer/incomplete/'...

2024-05-28 08:10:04,369 DEBG 'get-iplayer' stdout output:
get_iplayer v3.35
  Copyright (C) 2008-2010 Phil Lewis, 2010- get_iplayer contributors
  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.


2024-05-28 08:10:04,369 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,374 DEBG 'get-iplayer' stdout output:
[info] Env var SCHEDULE defined, sleeping for 1h...

 

 

  • Author
22 minutes ago, mr_gholam said:

Hi all,

 

Would very much appreciate any help with a problem that has turned up in the last 2-3 days.

 

Everything was, working fine and no updates/changes that i can see.

Suddenly nothing is being downloaded and the logs seem to show that nothing is being searched for. extract below for illustration, its not showing the episodes already in history lines anymore which makes me suspect its not searching properly?

 

Many thanks in advance

 

2024-05-28 08:10:04,084 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,090 DEBG 'get-iplayer' stdout output:
[info] Processing show 'sort your life out'...
[info] Delete partial downloads from incomplete folder '/data/get_iplayer/incomplete/'...

2024-05-28 08:10:04,227 DEBG 'get-iplayer' stdout output:
get_iplayer v3.35
  Copyright (C) 2008-2010 Phil Lewis, 2010- get_iplayer contributors
  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.


2024-05-28 08:10:04,227 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,232 DEBG 'get-iplayer' stdout output:
[info] Processing show 'Rob and Rylan'...
[info] Delete partial downloads from incomplete folder '/data/get_iplayer/incomplete/'...

2024-05-28 08:10:04,369 DEBG 'get-iplayer' stdout output:
get_iplayer v3.35
  Copyright (C) 2008-2010 Phil Lewis, 2010- get_iplayer contributors
  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.


2024-05-28 08:10:04,369 DEBG 'get-iplayer' stdout output:
ERROR: Search term(s) required for recording

2024-05-28 08:10:04,374 DEBG 'get-iplayer' stdout output:
[info] Env var SCHEDULE defined, sleeping for 1h...

 

 

Yep sorry that's my fault, coding issue, its now fixed and a new image has been created, please pull down latest image and you should be good.

REALLY grateful for the quick response, honestly  but a little bit of unexpected behaviour now i've pulled the new image to be aware of;

 

Top of the Pops now pulls every episode of every show containing the words 'top' 'of' 'the' 'pops', including the word 'weather' its like its doing a substring search in a way it didnt used to before. Have tried with and without quotes in the docker paramenters page.

Should have been a bit more specific, apologies;

 

All shows are displaying the same behaviour, but the above example was to illustrate.

 

It never used to pull all these programmes, is there any way you could have a quick look to see if something is operating differently?

 

Many thanks in advance.

  • Author
52 minutes ago, mr_gholam said:

Should have been a bit more specific, apologies;

 

All shows are displaying the same behaviour, but the above example was to illustrate.

 

It never used to pull all these programmes, is there any way you could have a quick look to see if something is operating differently?

 

Many thanks in advance.

ahh i see, that looks like a quoting issue, i have reverted back to my previous code for that section, i was attempting to keep the code DRY but it looks like its a PITA to do, pull down latest image and let me know how you get on.

Seems to all be working as expected now, thanks loads for your help. Definitely one of if not the best repo guys supporting unraid. Much appreciated.

  • 1 month later...

Good morning to all,

 

i have installed the docker ( i was using the windows app before) witch is rooted through the openvpn docker.

i use the following command "get_iplayer --type=tv --pid-recursive --pid=" and i get the following :

 

INFO: Processing tv: '***: Series 1 - 10. *** (m000fl1f)'
WARNING: No media streams found for requested programme versions and recording quality.
WARNING: The programme may not be available - check the iPlayer or Sounds site.
WARNING: The programme may only be available in an unsupported format (e.g., Flash) - check the iPlayer or Sounds site.
WARNING: If you use a VPN/VPS/Smart DNS/web proxy, it may have been blocked.

 

do you thing is a problem with the vpn?

if it is answered before I'm sorry, honestly i didn't read through all the posts.

thank you in advance

 

Constantine

  • Author
2 hours ago, Constantined said:

If you use a VPN/VPS/Smart DNS/web proxy, it may have been blocked.

It's possible, i know the BBC try to block known ip ranges for VPN's, so you maybe blocked.

thank you binhex

 

  • 4 months later...
On 2/1/2024 at 7:51 PM, minkshaman said:

I understand that the web pvr manager isn't included in this container, but is there a reason it's not?

Just curious as it seems pretty straightforward.

 

Pretty happy that this is available as a docker at all to be honest though!

 

1. Download the latest get_iplayer WPM release to working directory

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

2. Install get_iplayer.cgi WPM script

install -m 755 ./get_iplayer.cgi /usr/local/bin

 

https://github.com/get-iplayer/get_iplayer/wiki/unix#web-pvr-manager-wpm

So did you install the web pvr manager and run it successfully?  I would also love to have this as a functionality.  Seems like you could just forward the port and be able to access it maybe?

  • 2 weeks later...

Is there a way to run it via terminal/ssh? I'd like to be able to download in 1080p which means using:

--tv-quality="fhd"

when running the get_iplayer command.

 

Normally get_iplayer downlaods TV shows only in 1280x720, and having downloads at 1920x1080 would be nicer.

  • 2 months later...

Radio shows

Many thanks for the docker, just what I was after. :)

 

I want to use it mainly for radio shows, so I found I needed to make the following changes to get it to work.

I assume I may need to redo these when the container is updated ??

(unless the image can include radio shows by default also? for a drink!).

 

Added the following line to search for shows to file: binhex-get-iplayer/options: 

type radio,tv

 

Modified this line (in /home/nobody/start.sh) to move the *.m4a files from incomplete to complete folder:

if [[ -n $(find /data/get_iplayer/incomplete/ -name '*.mp4' -o -name '*.m4a') ]]; then

 

Update - now modified the start.sh line to:

if [[ -n $(find /data/get_iplayer/incomplete/ -name '*.m??') ]]; then

 

Next, trying to figure out:

1. How to automate modifying the line in start.sh (in case a docker update wipes it out) - and even if there is a better way to do it.

2. using mv/rsync/mc (and User Scripts) to schedule moving files from /completed to another share folder.
 

 

thanks!

Edited by kilo
updated after playing around with stuff

later edit of file:
 

 

  • 2 weeks later...

I'd really love to see support for BBC Sounds added to this (moving m4a files, adding radio to search).

  • Author
On 3/12/2025 at 9:28 AM, kilo said:

(unless the image can include radio shows by default also? for a drink!).

 

12 minutes ago, falo said:

I'd really love to see support for BBC Sounds added to this (moving m4a files, adding radio to search).

Totally forgot about this!, i shall see if i can get some time in the next couple of days to add this in, should be simple enough.

  • Author

OK ended up reworking the script quite a bit, so audio (radio) support is now in, if you want to use it then pull down the new image and then add a new 'variable' to your container named 'AUDIO_SHOWS_NAME' to specify the name of the show, and if you want to use the show PID then add variable 'AUDIO_SHOWS_PID' (new users will have these already created).

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.