直到最近,我還可以在終端機中使用以下命令從 BBC Iplayer 下載節目:get_iplayer --pid=xxxx
其中「xxxx」是 Iplayer 的節目 ID。但是,現在我收到以下錯誤訊息。
WARNING: rdf URL contained no data
WARNING: PID URL contained no RDF data. Trying to record PID directly.
INFO: Trying pid: b08qsm5n using type: tv
INFO: Trying to stream pid using type tv
INFO: pid not found in tv cache
Matches:
INFO: 1 Matching Programmes
WARNING: Could not download programme metadata from http://www.bbc.co.uk/programmes/b08qsm5n.xml
ERROR: Failed to get version pid metadata from iplayer site
請問我可以做些什麼來讓下載再次正常運作嗎?
謝謝。
答案1
是的。只需打開連結並閱讀:
「維護模式
從 2017 年 4 月 18 日起,BBC 不再能夠從此位置提供節目元資料的 XML、RDF 和 iCalendar (.ics) 視圖。
BBC 的某些領域正在進行工作,旨在為退役資料視圖提供持久的後繼者,當這項工作的形式已知時,將採取適當的溝通措施,引導更廣泛的技術社群轉向該後繼者。 [...]”
答案2
get-iplayer 有一個更新可以解決這個問題 - 前往https://squarepenguin.co.uk/取得最新的 get-iplayer 支援;您可以手動安裝最新版本,或使用 PPAhttps://launchpad.net/~jon-hedgerows/+archive/ubuntu/get-iplayer