使用 Tubeup 將線上影片與中繼資料存檔至 Internet Archive
下載支援的影片網址(使用 yt-dlp),並將保存的檔案與中繼資料上傳至 archive.org,作為一個可重複執行的保存工作。
前提條件
Python 3.10 以上、pipx、yt-dlp、ffmpeg、Deno、Internet Archive 帳戶
安裝
請根據您的環境選擇上游提供的安裝或設定路徑:
- pipx ensurepath
- 使用 pipx 安裝所需的 Python 套件。
- pipx install "yt-dlp[default,curl-cffi]" internetarchive tubeup
- pipx upgrade-all ; deno upgrade
來自上游的需求和注意事項:
- 具有 Python 3.10 或更高版本及已安裝 pipx 的 Linux VPS
- 安裝 ffmpeg、pip3(通常是 python3-pipx,或 Arch Linux 中的 python-pipx)以及 Deno(yt-dlp 的 YouTube 提取器所需的外部 JavaScript 支援)。
基本使用或入門說明:
-
tubeup 使用 yt-dlp 下載 YouTube 影片(或 yt-dlp 支援的任何其他提供者),然後將所有中繼資料一併上傳至 Internet Archi...
-
此腳本強烈建議在 Linux 或某種 POSIX 系統(例如 macOS)上執行,最好使用租用的 VPS,而非您的個人機器或手機。
-
建議的系統規格:
-
從上游文件提取:https://raw.githubusercontent.com/bibanon/tubeup/HEAD/README.md