Leo*_*zen 8 java youtube video download
我知道YouTube Java API不提供从youtube下载视频的功能.但是,有没有办法下载一个youtube视频给定浏览器URL与Java并保存到文件?我正在寻找这些方面的东西:
URL videoURL = getVideoURL();
// videoURL is input from user, as in http://www.youtube.com/watch?v=dfjghdjogdjgh
YoutubeVideo videoDownload = new YoutubeVideo(videoURL);
OutputStream outStream = new BufferedOutputStream(new FileOutputStream(getOutFile()));
//getOutfile gets file provided by user
InputStream inStream = new BufferedInputStream(videoDownload.getInputStream());
byte[] buffer = new byte[4096];
int n;
while ((n = inStream.read(buffer)) != -1){
outStream.write(buffer, 0, n);
}
outStream.close();
inStream.close();
Run Code Online (Sandbox Code Playgroud)