臨時想用 rpi 安裝 yt-dlp 來下載 youtube 播放清單卻跳出錯誤訊息, 找了一下說是要把 yt-dlp 更新到最新版本就可解決, 但 Debian 上的套件太舊, 如果還要另外去設定 backports 又太麻煩, 還好 yt-dlp 只是用 Python 寫成的 script, 直接去 yt-dlp 的 GitHub repo下載 zipimport binary, 就可以使用 Python 執行, 再搭配 ffmpeg 輕鬆轉成 mp3
1 | # 確認目前版本是否為最新 |
Reference:
reddit: yt-dlp: How do I ask for a specific webm format ID and pair it with audio?
stackoverflow: Syntax for a single-line while loop in Bash
stackoverflow: Convert audio files to mp3 using ffmpeg