我已經設法獲得了我想要的網站部分。但是,沒有資源(音頻)。
wget -q -O - "https://dictionary.cambridge.org/dictionary/english/admirable" | xmllint --html --xpath '//div[@class = "pos-header dpos-h"]' - 2>/dev/null > admirable-wget
這是網站的部分,

我怎樣才能將它包含在路徑或其他東西中?我想在我正在構建的腳本中使用 mpv 播放它。
uj5u.com熱心網友回復:
使用此 XPath 運算式獲取媒體檔案的路徑:
string(//amp-audio[@id="ampaudio1"]/source[@type="audio/ogg"]/@src)
完整的命令
wget -q -O - "https://dictionary.cambridge.org/dictionary/english/admirable" | xmllint --recover --html --xpath 'string(//amp-audio[@id="ampaudio1"]/source[@type="audio/ogg"]/@src)'
結果
/media/english/uk_pron_ogg/u/uka/ukadj/ukadjus011.ogg
然后下載它
wget -q "https://dictionary.cambridge.org/media/english/uk_pron_ogg/u/uka/ukadj/ukadjus011.ogg"
注意:查看網站的使用條款
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/429377.html
上一篇:curl使用摘要標志獲取
