Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Latest Threads
Wide character in print w...
Forum: Windows General Help & Support
Last Post: dinky
14-07-2019, 02:02 PM
» Replies: 6
» Views: 2,384
failed to download radio ...
Forum: Windows General Help & Support
Last Post: dinky
14-07-2019, 02:00 PM
» Replies: 9
» Views: 3,106
Download a section of a p...
Forum: Windows General Help & Support
Last Post: scouserdave
14-07-2019, 06:00 AM
» Replies: 2
» Views: 870
--subtitles-only w/--pid-...
Forum: General Topics
Last Post: dinky
14-07-2019, 02:26 AM
» Replies: 2
» Views: 980
--subtitles w/--pid-recur...
Forum: Windows Troubleshooting
Last Post: dinky
14-07-2019, 02:25 AM
» Replies: 4
» Views: 600
Make --type work with --p...
Forum: Feature Requests
Last Post: dinky
14-07-2019, 02:25 AM
» Replies: 4
» Views: 573
Monochrome Subtitles with...
Forum: Feature Requests
Last Post: dinky
14-07-2019, 02:22 AM
» Replies: 1
» Views: 989
get_iplayer 3.21 released
Forum: Release Announcements
Last Post: dinky
14-07-2019, 01:13 AM
» Replies: 0
» Views: 4,009
--tracklist gives erroneo...
Forum: General Topics
Last Post: benshepherd
04-07-2019, 03:11 PM
» Replies: 8
» Views: 821
HVF 320kbps audio streams...
Forum: General Topics
Last Post: dinky
04-07-2019, 01:36 PM
» Replies: 1
» Views: 1,096

 
  Use system directory separator for PVR lock file path in error message
Posted by: thoatswold - 03-02-2019, 10:17 PM - Forum: Feature Requests - No Replies

Sometimes the PVR Scheduler doesn't delete the pvr_lock file when it is closed down. Then when I run it again it fails with the following error message:

Code:
ERROR: Quitting - process is already running (C:\Users\<username>\.get_iplayer/pvr_lock)
I should be able to copy the pvr_lock path from the error message, type 'del ' and paste the path, followed by Return to delete the file.

However, the error message wrongly uses the Linux forward slash before 'pvr_lock' when it should be the Windows backslash. So each time this happens I have to edit the delete command manually.

Very minor, I know, but it is irritating. Could this be corrected in the next release, please?

Print this item

  Option --expires-since
Posted by: User 04 - 29-01-2019, 11:03 PM - Forum: Feature Requests - Replies (4)

Running get_iplayer 3.18.0-MSWin32 from a Microsoft Windows 7 Home Premium (Version 6.1.7601) CMD shell.

Please can we have an --expires-since option to bracket searches when used with the --expires-before option? This would be similar to the --before, --since and --available-before, --available-since option pairs.

Also, if you're in the mood, how about a --timeadded-before and --timeadded-since pair?

Print this item

  How do I run multiple get_iplayer commands from a single .bat file?
Posted by: Finchy505 - 29-01-2019, 04:45 PM - Forum: Windows General Help & Support - Replies (6)

Hi guys

I'd like to create a batch script that I can just run and it'll pick up any new episodes of the shows I want, but I'm struggling to get it to work. Any ideas how?

I tried putting this into a bat file (created in Notepad++ in the correct format);

Code:
C:
cd "\Program Files (x86)\get_iplayer\"
get_iplayer --refresh
get_iplayer -g --pid-recursive --pid b01qv24w
get_iplayer -g --pid-recursive --pid b01bsr61
get_iplayer -g --pid-recursive --pid b006xxw3
pause

I've also tried it like this;
Code:
C:
cd "\Program Files (x86)\get_iplayer\"
get_iplayer --refresh
get_iplayer --pid-recursive --pid b01qv24w --pid b01bsr61 --pid b02mms7s
pause

But that doesn't do it. It runs, does the indexing, but then just closes the cmd. What do I need to do to get it working?
Thanks

Print this item

  Introducing GreaseMonkey Script connecting BBC's iPlayer to Web PVR Manager
Posted by: Jake Lewis - 21-01-2019, 08:36 PM - Forum: Any Other Business - Replies (1)

Introducing get_iplayer helper beta.

As a long term user of get_player I'd grown a little tired of browsing the BBC's iPlayer site, copying a interesting show's title or URL,  switching to the Web PVR page, pasting the name into the search box, and again into the recording directory box, then finally clicking on Queue button - too many clicks!

So I wrote a greasemonkey script to do it for me.

[Image: https://imgur.com/xQcGh04]

For every show on iPlayer site the script injects 2 pink buttons - the one on the left adds that show's URL to the Quick URL list (you can then just close that new tab), the one on the right performs a get_iplayer name search (you can click to record series etc as normal). In both cases the show's name is appended to the recording directory.
Once you're done just start the 'Run PVR'

I also added a more or less persistent 'sort' method to the BBC's category listings - that always annoyed me that I had to click down to 'most recent' each time I switched categories.

I posted the script to Greasy Fork, but it's not publically available yet, so you'll need to follow the link below.

First, if you don't already have a userscript manager installed on your browser you need to visit:
https://tampermonkey.net/ or other vendor.

Once that's done, head over to

https://greasyfork.org/en/scripts/376954...yer-helper and install the script.

You'll likely then want to edit the script to tell it where to record the files ( click on the tampermonkey icon in the right of your browser bar, select Dashboard, then the edit icon on the right of the 'get_iplayer helper' line). Search the script for 'EDIT AND ENABLE THIS TO RECORD IN A CUSTOM DIRECTORY', remove the '//' from the beginning of the line and enter your recording directory. All shows will record into their own folders under this directory.   You may wish to enable the 'fps25' line further down too.  Click 'File' then  'Save'.


I wrote this on Windows 10 / Chrome / Tampermonkey and haven't tested it wildly on other setups, so there may be issues, which I will try and address in this forum.  Also, this is my very first Greasemonkey script so I may not have done everything in the most efficient manner.


There are a few quirks. One is that the  BBC page lays out, then performs some other loads, and only then does the script fire, so you may need to wait a few seconds for the pink boxes to appear.

I hope this makes things easier.  I'm open to recommendations, bugs, whatevers.

Enjoy

Print this item

  Sounds search returns duplicate results for Paul Temple (some with invalid PIDs)
Posted by: chaser - 18-01-2019, 12:51 PM - Forum: General Topics - Replies (2)

I have just tried to download the latest Paul Temple series from iPlayer.  While episode 6 (pid b007jqwh) downloaded fine, all the others (the pids of which all start with m) fail.  Not sure whether first letter is relevant or mere coincidence.

The episode is correctly identified but a warning message follows:

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

I tried using the url rather than pid - same result.

I am running 3.18.0-darwin (I read another, closed, thread that recommended updating get_iplayer, so did so) on Mac OSX 10.11.6

Any suggestions appreciated.

Print this item

  get-iplayer snap cannot write in /media unless "removable-media" interface connected
Posted by: GF3 - 16-01-2019, 04:19 PM - Forum: Linux & Unix General Help & Support - Replies (7)

Hello.
I have been using get_iplayer for quite a few years. I am moving away from windows 10 to Linux Mint XFCE (19.1). And I have a minor problem. I have two hard drives on my system. Drive 1 is a 120gb SSD and hosts the operating system and drive 2 is a 500gb mechanical drive for storage. In the past I would set get_iplayer to save downloads to my VIDEO folder on the 500gb drive by running the command get_iplayer --prefs-add --output "D:\VIDEO" and it would be fine. Now in Linux Mint the 500gb drive is listed as sdb /sdb1 (the ssd drive being sda -sda1). The path to the VIDEO folder is: /media/xxxx/500Gig/VIDEO/  (the xxxx is my username).
I have tried running the command : get_iplayer --prefs-add --output "media/xxxx/500Gig/VIDEO" and I have also tried:
get_iplayer --prefs-add --output "sdb1/media/xxxx/500Gig/VIDEO"
But all that happens is that a folder will be created in my Home folder on the SSD called "sdb1"  if I use the command  which starts with sdb1 or a folder called "media" if I use the first command that starts with media. And inside them will be another folder with the download in. Any Ideas how I can get the download to end up on the 500gb drive?
Many thanks in advance.

Print this item

  Future Programmes Warnings
Posted by: User 04 - 14-01-2019, 03:35 AM - Forum: Feature Requests - Replies (1)

I'm running get_iplayer 3.18.0-MSWin32 from a Windows 7 command promt.

When searching my caches for programmes I get a nice listing of what I'm looking for. For example:

get_iplayer Output:

C:>get_iplayer --type radio --future "the rivals"

Matches:
49857:  The Rivals: Series 4 - The Clairvoyants, BBC Radio 4, b080r360
49858:  The Rivals: Series 4 - The Stanway Cameo Mystery, BBC Radio 4, b081ld30
49859:  The Rivals: Series 4 - The Secret of Dunstan's Tower, BBC Radio 4, b082fgt8
49860:  The Rivals: Series 4 - The Mystery of the Scarlet Thread, BBC Radio 4, b082x79t
INFO: 4 matching programmes
When I want to include only those programmes currently available I get the following search results:

get_iplayer Output:

C:>get_iplayer --type radio --no-future "the rivals"

WARNING: Ignoring future programme (b082x79t): '49860: The Rivals: Series 4 - The Mystery of the Scarlet Thread - 2019-01-20T19:45:00+00:00'
WARNING: Use --future to download future programmes that are already available from iPlayer
Matches:
49857:  The Rivals: Series 4 - The Clairvoyants, BBC Radio 4, b080r360
49858:  The Rivals: Series 4 - The Stanway Cameo Mystery, BBC Radio 4, b081ld30
49859:  The Rivals: Series 4 - The Secret of Dunstan's Tower, BBC Radio 4, b082fgt8
INFO: 3 matching programmes
get_iplayer is warning me that there is a future programme excluded from the results and giving me all the details of the programme excluded, despite me explicitly stating that I didn't want the information (by means of the --no-future option). These warnings take up more screen space than just listing the programme. To my mind this renders the --no-future option almost useless.

Would you consider removing these warnings (at least when only searching and not downloading), or adding a --suppress-future-warnings (along with its negation, --no-suppress-future-warnings) option or something similar?

Print this item

  How do I download mono subtitles and embed them in MP4 file?
Posted by: Wilbye - 10-01-2019, 06:25 PM - Forum: Windows General Help & Support - Replies (2)

Excuse my incompetence.

I am trying to embed subtitles in MP4 conversions and also have mono subtitles.

My options file is simple

output F:\Iplayer_Recordings

subsembed 1

subsmono 1

If I record a programme using the Windows PVR manager  > Recording > Download subtitles on,  it doesn't embed the subtitles in the MP4 but the subtitles are in mono when the subtitle file is downloaded.

If I use the command line e.g
get_iplayer --pid=b00vk2lp --subs-embed --subs-mono

That doesn't work either.

So where am I going wrong?  Help appreciated.

Print this item

  How do I exclude programmes from --pid-recursive episode list with --mark-downloaded?
Posted by: springchicken - 04-01-2019, 05:00 PM - Forum: General Topics - Replies (2)

Hi

I periodically use --recurse-pid to download new episodes of ongoing series on Radio 4 such as Thinking Allowed or More or Less, but some episodes are in the old flash format and cannot be handled by get_iplayer.
These give errors such as

ERROR: Failed to download URL (3/3): https://open.live.bbc.co.uk/mediaselecto...3?cb=67111
ERROR: Response: 403 Forbidden
ERROR: Ignore this error if programme download is successful

ERROR: Failed to download URL (3/3): https://open.live.bbc.co.uk/mediaselecto...3?cb=52986
ERROR: Response: 403 Forbidden
ERROR: Ignore this error if programme download is successful
WARNING: No media streams found for requested programme versions and recording modes.

I am not fussed about the 'missing' episodes but I'd like to avoid the errors each time, so I thought I'd get the PID from the URL and use this to stop attempted downloads but unfortunately that does not work. Despite having added these PIDs to the download_history file (using mark-downloaded) I still get these errors.

Is there any other way to prevent these errors?

Thanks

Print this item

  Exclude Programmes syntax and usage (WebPVR)
Posted by: Gio300ZX - 03-01-2019, 10:08 PM - Forum: General Topics - No Replies

I have a long list of Programmes I exclude from Search in WebPVR in order to cut the pages in Search down to a reasonable number. I know I will never want, e.g. to record Today or Bells on Sunday and so on - so exclude them.

1. The Archers excludes both The Archers and The Archers Omnibus
- is there an exclude string which will exclude the daily programme The Archers and not the weekly The Archers Omnibus?
2. Tweet excludes Tweet of the Day
- this, I take it, is a partial string match. Does this mean that Tweet would exclude any programme which begins with the word Tweet?
3. The World Today does not exclude The World of Pub
- to me, that's how it should work, but given the examples in 1 and 2, why doesn't it? Does the search use the whole string between the commas in the list - so if I used ,Tweet of the Day, this would exclude Tweet of the Day but not Tweet of the Week ?

Thanks

Print this item