我得从dailymotion下载视频。我在搜索java库和api,但是我找不到任何有用的东西。我终于学会了selenium,并尝试使用savefrom等网站手动下载视频。Dailymotion视频目前不能从任何网站下载。有没有从任何网站下载视频的通用方法?如果没有,你能具体帮我做dailymotion吗?
发布于 2019-03-14 07:31:23
我已经使用Selenium下载过视频。它在chrome浏览器中打开savefrom.net,粘贴一个取自dailymotion视频的链接,然后点击下载按钮。你可以通过这种方式从任何网站下载视频。
System.setProperty("webdriver.chrome.driver", "C:\\Users\\Faruk\\IdeaProjects\\Dailymotion\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://en.savefrom.net");
WebElement textField = driver.findElement(By.id("sf_url"));
textField.sendKeys("https://www.dailymotion.com/video/x737y37");
WebElement button = driver.findElement(By.id("sf_submit"));
button.click();
try {
TimeUnit.SECONDS.sleep(15);
} catch (InterruptedException e) {
e.printStackTrace();
}
driver.findElement(By.linkText("Download")).click();
https://stackoverflow.com/questions/55072637
复制相似问题