Get-iPlayer - TV Index Cache: Difference between revisions

From PiRho Knowledgebase
Jump to navigationJump to search
Dex (talk | contribs)
Dex (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Get-iPlayer]]
[[Category:Get-iPlayer]]
For Debian, the TV Index Cache file is <code>$HOME/.get_iplayer/tv.cache</code><br/>
In Windows, it is <code>%USERPROFILE%\.get_iplayer\tv.cache</code><br/>
To check that the cache is being updated, you can count the lines in the file.<br/>
In Linux:<br/>
<pre>
wc -l $HOME/.get_iplayer/tv.cache
</pre>
In Windows:<br/>
<pre>
type %USERPROFILE%\.get_iplayer\tv.cache | find /c /v ""
</pre>
To refresh the cache:<br/>
<pre>
get_iplayer --refresh
</pre>
To refresh the cache of a specific channel:<br/>
<pre>
get_iplayer --refresh --refresh-include="BBC Four"
</pre>
To produce verbose output while refreshing TV index cache:<br/>
<pre>
get_iplayer --verbose --refresh --refresh-include="BBC Four"
</pre>
To produce verbose output while searching for a TV show:<br/>
<pre>
get_iplayer --verbose eastenders
</pre>
Note: There is a bug in one of the Perl modules on Mac OS X 10.9. It's possible to make get_iplayer work on 10.9 by upgrading that module (see [[https://github.com/get-iplayer/get_iplayer/wiki/osx manual installation info in macOS install doc in wiki]])<br/>
Reference: [[https://forums.squarepenguin.co.uk/thread-1465 Square Penguin: No matching programmes listed after cache refresh]]
Reference: [[https://forums.squarepenguin.co.uk/thread-1465 Square Penguin: No matching programmes listed after cache refresh]]

Latest revision as of 08:08, 23 April 2025

For Debian, the TV Index Cache file is $HOME/.get_iplayer/tv.cache
In Windows, it is %USERPROFILE%\.get_iplayer\tv.cache
To check that the cache is being updated, you can count the lines in the file.
In Linux:

wc -l $HOME/.get_iplayer/tv.cache

In Windows:

type %USERPROFILE%\.get_iplayer\tv.cache | find /c /v ""

To refresh the cache:

get_iplayer --refresh

To refresh the cache of a specific channel:

get_iplayer --refresh --refresh-include="BBC Four"

To produce verbose output while refreshing TV index cache:

get_iplayer --verbose --refresh --refresh-include="BBC Four"

To produce verbose output while searching for a TV show:

get_iplayer --verbose eastenders

Note: There is a bug in one of the Perl modules on Mac OS X 10.9. It's possible to make get_iplayer work on 10.9 by upgrading that module (see [manual installation info in macOS install doc in wiki])
Reference: [Square Penguin: No matching programmes listed after cache refresh]