首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Java下载youtube视频?

用Java下载youtube视频?
EN

Stack Overflow用户
提问于 2016-10-08 13:44:33
回答 1查看 9.8K关注 0票数 4

我在Stack溢出中发现了类似的问题,而且我尝试了很少的解决方案。所有这些都过时了,所以我提出了一个新问题。

我跟随并尝试:

如何在java上下载youtube上的视频?

我浏览了youtube-api,它没有提供任何可下载的内容,因为我了解Github中提供的示例。

样本/java

它尝试了与最新的VGet API,它工作良好,但它下载视频(Mp4)和音频(webm)分别。我怎样才能把两者结合起来?

代码语言:javascript
运行
复制
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);
        }
    }
}
EN

回答 1

Stack Overflow用户

发布于 2016-10-10 02:06:25

Youtube API不支持视频下载。事实上,这是禁止的。在任期-二.禁止中提到:

禁止

  1. 存储YouTube视听内容的副本
  2. (二)故意利用YouTube原料药,鼓励、促进侵犯著作权或者利用侵权材料;

另外,这个所以线声明了在Youtube网页术语中显式提到的

除非您看到YouTube在服务上为该内容显示的“下载”或类似链接,否则不得下载任何内容。未经YouTube或有关内容许可者事先书面同意,不得复制、复制、分发、传输、广播、显示、出售、许可或以其他方式利用任何内容。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39933132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档