Python 使用 pytube 下載 Youtube 影片

現在 Youtube 越來越方便,有時候我們會想要把影片下載下來,

這時候就可以使用 pytube 模組。

首先要先安裝 pytube 的模組,詳細資訊的話,可以去開發者的 Github 瞧瞧。

install_pytube

安裝的版本為 pytube-9.5.3

接下來,快速簡單的示範如何下載影片。

拿這個網址做示範:https://www.youtube.com/watch?v=dq-1hVpnquk

執行後過一會就會出現啦。(影片會跟程式在同一層目錄)

如果出現錯誤訊息 KeyError: ‘url_encoded_fmt_stream_map’

可以參考 Issue 來排除 (把mixins.py裡apply_descrambler中的內容替換)

最後,提醒大家下載的影片僅供個人使用或學術交流,避免做商業用途。

 

參考資料·:

https://python-pytube.readthedocs.io/en/latest/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *