"--pid <pid> Record an arbitrary pid that does not necessarily appear in the index." I believe the documentation says pretty much the same thing. Maybe you wanted to use: get_iplayer --info --fields=pid <pid>