使用youtube-dl以Java下载youtube视频

时间:2019-05-31 17:35:51

标签: java youtube processbuilder

我想使用ProcessBuilder在Java中下载youtube视频,以在我的下载目录中执行命令“ youtube-dl [link]”。我尝试了以下方法:

ProcessBuilder p = new ProcessBuilder("youtube-dl", link);
p.directory(new File("/home/dennis/Downloads"));
p.start();

代码无一例外地运行,但是没有下载任何内容。我也尝试过使用

Runtime.getRuntime.exec("youtube-dl", new String[]{link}, new File("/home/dennis/Downloads")

我该如何解决?

0 个答案:

没有答案
相关问题