笔记:
https://github.com/get-iplayer/get_iplayer/wiki
https://github.com/get-iplayer/get_iplayer/wiki/installation
get_iplayer --help
get_iplayer --basic-help
get_iplayer --long-help
列出所有电视节目(默认设置为--type=tv
):
get_iplayer ".*"
搜索输出以以下格式显示:
...
208: Doctor Who: Series 7 Part 2 - 1. The Bells of Saint John, BBC One, b01rryzz
209: Doctor Who: Series 7 Part 2 - 2. The Rings Of Akhaten, BBC One, b01rx0lj
210: Doctor Who: Series 7 Part 2 - 3. Cold War, BBC One, b01s1cz7
...
格式 = <index>: <name> - <episode>, <channel>, <pid>
列出所有带有长描述的电视节目:
get_iplayer --long ".*"
列出所有广播节目:
get_iplayer --type=radio ".*"
列出名称中包含“神秘博士”的所有电视节目(匹配不区分大小写):
get_iplayer "doctor who"
列出名称中含有“神秘博士”的所有电视和广播节目:
get_iplayer --type tv,radio "doctor who"
列出所有 BBC One 节目:
get_iplayer --channel="BBC One" ".*"
列出标题为“Book at Bedtime”的 Radio 4 和 Radio 4 Extra 节目:
get_iplayer --type=radio --channel="Radio 4" "Book at Bedtime"
仅列出标题中带有“Book at Bedtime”的 Radio 4 节目:
get_iplayer --type=radio --channel="Radio 4$" "Book at Bedtime"
( $
正则表达式元字符仅与频道名称末尾的“Radio 4”匹配,从而避免与“Radio 4 Extra”匹配)
以高清格式录制编号 208 的电视节目(搜索结果中的索引),如果不可用,则回退到较低质量:
get_iplayer --get 208
[默认设置]
或者
get_iplayer --get 208 --tv-quality=hd,sd,web,mobile
[显式设置]
仅以较低分辨率 (704x396@50) 录制电视节目编号 208:
get_iplayer --get 208 --tv-quality=web
录制第 208 号电视节目并下载 SubRip (SRT) 格式的字幕:
get_iplayer --get 208 --subtitles
录制多个电视节目(使用搜索结果中的索引号):
get_iplayer --get 208 209 210
使用 iPlayer URL 录制电视节目:
get_iplayer https://www.bbc.co.uk/iplayer/episode/b01sc0wf/Doctors_Series_15_Perfect/
使用 iPlayer URL 中的 PID (b01sc0wf) 录制电视节目:
get_iplayer --pid=b01sc0wf
使用声音 URL 录制广播节目:
get_iplayer https://www.bbc.co.uk/sounds/play/b07gcv34
使用声音 URL 中的 PID (b07gcv34) 以高质量 (320k) 录制广播节目,如果不可用,则回退到较低质量(默认设置):
get_iplayer --pid=b07gcv34
[默认设置]
或者
get_iplayer --pid=b07gcv34 --radio-quality=high,std,med,low
[显式设置]
仅使用声音 URL 中的 PID (b07gcv34) 以较低比特率 (96k) 录制广播节目:
get_iplayer --pid=b07gcv34 --radio-quality=med
录制多个广播节目(使用声音 URL 中的 PID):
get_iplayer --pid=b07gcv34,b07h60ld
[逗号分隔列表]
或者
get_iplayer --pid=b07gcv34 --pid=b07h60ld
[多个参数]
注意:有时您可能无法在播出后立即下载列出的节目(通常在播出后 24 小时内可用)。 iPlayer/Sounds 可能无法播放某些 BBC 节目。