Я пытаюсь создать программу, которая может получить ссылку на видео на YouTube, вот мой код
video=Song_name
chromeOptions=Options()
chromeOptions.add_experimental_option("prefs{'download.default_directory':down_pth}")
driver=webdriver.Chrome(path+"/chromedriver.exe",options=chromeOptions)
wait=WebDriverWait(driver,3)
presence = EC.presence_of_element_located
visible = EC.visibility_of_element_located
driver.get("https://www.youtube.com/results?search_query=" + str(video))
wait.until(visible((By.ID, "video-title")))
driver.find_element_by_id("video-title").click()
print(driver.current_url)
url=driver.current_url
print(url)
Этот код работает, только если видео на YouTube находится на первой позиции в списке иначе он потерпит неудачу, если перед (вверху) видео появится реклама. Как я могу избежать рекламы и напрямую воспроизвести видео? Вот изображение, на котором реклама появляется поверх видео, и я не могу открыть видео
Как решить эту проблему?