iT邦幫忙

1

yt-dlp 一次下載播放清單內的影片

  • 分享至 

  • xImage
  •  

https://www.facebook.com/groups/1740805586052930/permalink/2479754672158014/
感謝黃羽翔大大提供yt-dlp的教學!!

https://drive.google.com/file/d/1PHuVBaMKji3VJYTpaIlHfYO-15PUvcAa/view?fbclid=IwAR0gL3ZlFSCLdZ4vhRnrdgKBqq_wRx4AVOj_8AKf2o64NmQHzpY6yFUmNu8
yt-dlp操作方法如上

接著使用selenium 打上下面的程式碼

import time
from selenium import webdrivertionChains
driver = webdriver.Chrome("C:\\chromedriver.exe")

# 搜尋的網址
driver.get('https://www.youtube.com/playlist?list=PL-g0fdC5RMboN18JNTMCEfe8Ldk8C5pS-')
time.sleep(3)

for link in driver.find_elements_by_xpath('//*[@id="video-title"]'):
    print("https://youtu.be/" + link.get_attribute('href').strip('https://www.youtube.com/watch?v')[1:12])
driver.quit()

這時可以看到獲取的href元素
https://ithelp.ithome.com.tw/upload/images/20220722/20146930Tke6TGCcm8.png`

接著全部複製進List.txt
接著用download.bat 執行即可


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言