我在Stack Overflow上找到了类似的问题,并尝试了一些解决方案。所有的方法都已过时,所以我正在提出一个新问题。
我尝试了以下方法: 如何在java中下载youtube视频? 我查看了youtube-api,但它并没有提供任何可以下载的东西,据我理解在Github提供的示例也是如此。
我尝试了以下方法: 如何在java中下载youtube视频? 我查看了youtube-api,但它并没有提供任何可以下载的东西,据我理解在Github提供的示例也是如此。
https://developers.google.com/youtube/v3/code_samples/java
我尝试使用最新的VGet API,它工作得很好,但是它会分别下载视频(mp4)和音频(webm)。我该如何将它们合并?import com.github.axet.vget.VGet;
public class YoutubeDownloadTool {
public static void main(String[] args) {
try {
String url = "https://www.youtube.com/watch?v=7lFhwXeSidQ";
String path = "D:\\videos";
VGet v = new VGet(new URL(url), new File(path));
v.download();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}