GitHub 热榜:标星 7.2w 的视频下载神器惨遭下架!

Python下载神器:youtube_dl库的安装、使用教程 youtube_dl库是Python中最全面的下载工具之一,它可以轻松地从各种在线视频和音频网站上下载文件。此外,它提供了丰富的配置选项,以帮助你自定义下载设置。如果你需要在你的Python项目中下载网络上的视频或音频,那么使用youtube_dl库是明智的选择。 阅读详情
点击上方“Github爱好者社区”,选择星标
回复“资料”,获取小编整理的一份资料

来自机器之心

GitHub 热门项目、视频下载利器 youtube-dl 遭下架,引发开发者震怒。

开源项目 youtube-dl 是一个使用 Python 编写的脚本,可以下载热门视频网站的音视频,并转换视频格式和清晰度。它是 GitHub 上的热门项目,获得 7.2 万多星。

 然而,10 月 23 日,美国唱片业协会 (RIAA) 向 GitHub 发出通知,要求下架视频下载神器 youtube-dl 及其分支库。

图源:https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md

在此通知中,RIAA 认为 youtube-dl 侵犯了其成员的权利:

此源代码的明确目的是(i)规避 YouTube 等授权流媒体服务所使用的技术保护措施,以及(ii)未经授权复制和分发会员公司拥有的音乐视频和音频。我们注意到,该源代码在 GitHub 上被描述为「从 YouTube.com 和更多站点下载视频的命令行程序」。

目前,youtube-dl 已被下架。

尽管 youtube-dl 已经下架,但 RIAA 此举似乎并未达到目的。

youtube-dl 下架后,真的消失了吗?

youtube-dl 库遭下架后,youtube-dl 网站首页显示用户仍可照常下载该工具:

同时,如此热门的 GitHub 开源项目被下架也引起了广大开发者和用户的愤怒,开发者纷纷在 GitHub 上发布 youtube-dl 的副本。

目前,在 GitHub 上搜索「youtube-dl」可以找到 3800 多个结果,其中许多是最近更新的。

既是开发者又是油管博主,同时使用 youtube-dl 存储自己视频的 Jeff Geerling 对这件事感到愤慨:

RIAA 是不是还要禁止计算机和音箱?因为用它们可以听盗版音乐。

他不是一个人。

前维护者和 GitHub CEO 的「反抗」

除了 GitHub 项目以外,RIAA 的律师事务所还向 youtube-dl 库前维护者 Philipp Hagemeister 发出停止并终止命令。但 Philipp 否认 RIAA 的指控。

他表示:「他们不知道我已经不是 youtube-dl 的维护者了。他们称 youtube-dl 是非法公司而不是合法的开源项目,对技术方面的事情存在误解。」

此外,GitHub 虽然在收到 RIAA 的通知后,选择将 youtube-dl 下架,但 GitHub CEO Nat Friedman 并不认同这一举措。

Nat Friedman 积极联络 youtube-dl 的开发者,以期帮助他们重新恢复项目。此前,Nat Friedman 也出现在了 youtube-dl 的 IRC 频道。

图源:https://twitter.com/t3rr4dice/status/1320660235363749888

对于自己的行为,Friedman 解释称,「GitHub 的存在是为了帮助开发者,从没想过干扰他们的工作。我们希望帮助 youtube-dl 维护者抵挡 DMCA 下架通知,从而重新恢复该项目」。

显然,GitHub 想要为开发者提供帮助。但是,GitHub CEO 亲自介入并帮助开发者回应 DMCA 下架通知,这是非常罕见的。事实证明,RIAA 的 DMCA 下架通知也惹恼了 Friedman。

他还表示,「或许因为 youtube-dl 等工具对于档案管理者很重要,GitHub 也有归档项目和对 Internet Archive 的资助。我们正考虑如何在更多的 DMCA 事件中主动地帮助开发者,并在改革或撤销 DMCA 第 1201 条方面发挥更积极的作用。」

Friedman 认为 youtube-dl 将不会以原有形式重新恢复使用。但是,该项目可以在删去规避滚动码代码、不显示如何下载受版权保护资料示例的前提下重新恢复使用。

下架之后,youtube-dl 团队应该做些什么?

首先我们来了解什么是 DMCA。

DMCA(《数字千年版权法》,Digital Millennium Copyright Act)是一项针对版权和互联网的美国版权法。如果视频、音频和文本等内容的合法所有者认为,某个网页在没有授权(侵犯了内容所有者的权利)的情况下使用或令他人使用相关内容,则他们可以向托管服务提供者发送 DMCA 下架通知。

在收到内容所有者发送的 DMCA 下架通知后,托管服务提供者可以禁用或者删除网页乃至整个网站。与此同时,被控侵权的一方可以对下架通知提出异议。

在此次事件中,youtube-dl 在 README 文件中提到其在命令使用示例中下载了 Justin Timberlake 和 Taylor Siwft 等人的视频。而 RIAA 在针对 youtube-dl 的下架通知中也提到了这一点。

所以,GitHub 将 RIAA 的信函视为 DMCA 下架通知,并禁用了 youtube-dl 以及信函中提到的多个相关库。

如前所述,被控侵权的一方可以对下架通知提出异议。对此,It's FOSS 创始人、软件开发者 Abhishek Prakash 为 youtube-dl 团队提出了一些建议。他认为 youtube-dl 团队有权提出反诉,因为他们并未直接向用户提供受版权保护的内容。

在具体操作上,他们可以从以下三个方面着手准备:

  • 考虑更改名称,将 youtube 从名称中移除,这样未来就不会收到 YouTube 所有者谷歌的版权通知了;

  • 存储库中不应提到任何从 YouTube 下载受版权保护视频的示例;

  • 发布通知,让用户自行承担下载视频的责任,不鼓励用户下载受版权保护的视频。

在信息飞速产生和共享的时代,这一事件或许应该引发更多思考。使用 youtube-dl 等工具下载视频是否构成侵权?该事件是否将引发大家对 DMCA 法规的进一步讨论,并反推更适合当今时代的法律法规?

参考链接:

https://itsfoss.com/youtube-dl-github-takedown/

https://torrentfreak.com/riaas-youtube-dl-takedown-ticks-of-developers-and-githubs-ceo-201027/

https://twitter.com/search?q=youtube-dl&src=typed_query

好啦,今天的分享就到这儿啦,我们下次见啦~



GitHub原创推荐•  还在买爱奇艺,腾讯会员?GitHub这个神器标星12.2K,强势开源,支持多个视频网站片源下载 !!•  太骚了!GitHub上重磅开源爬虫工具箱,竟然可以爬小电影!•  尼玛,Github上最邪恶的开源项目了!未满18或者女孩子勿进哦~•  GitHub标星4K+,前字节跳动工程师开源的刷题笔记,霸屏GitHub热榜...关注「Github爱好者社区」加星标,每天带你逛Github好玩的项目
youtubedl-java:youtubedl可执行文件的Java包装器 youtubedl-java 可执行文件的简单Java包装器 还有很多事情要做。 解析输出就是其中之一。 太糟糕了,youtube-dl无法输出格式化的数据。 先决条件 :warning: Youtube-dl应该已安装并在$ PATH中可用。 否则,您将得到此错误: Cannot run program "youtube-dl" (in directory "/Users/my/beautiful/path"): error=2, No such file or directory 用法 安装 您可以使用jitpack.io将库添加到项目中。 Gradle 第1步:将jitpack存储库添加到您的构建文件中 allprojects { repositories { maven { url 'https://jitpack.io' } } } 步骤2:添加依赖项 立即下载

相关推荐

开源项目-youtube-vitess.zip

开源项目-youtube-vitess.zip,Vitess is a storage platform for scaling MySQL. Brought to you by YouTube/Google.

标星7.2万热门开源项目youtube-dl遭下架,开发者的权益谁来保护?

点击上方“AI遇见机器学习”,选择“星标”公众号重磅干货,第一时间送达来自:机器之心GitHub 热门项目、视频下载利器 youtube-dl 遭下架,引发开发者震怒。开源项目 yout...

weixin_36896856的博客 319

CTFshow MISC入门实战:010Editor+TweakPNG解决PNG隐写难题(附完整脚本)

本文详细介绍了在CTFshow MISC比赛中,如何利用010Editor和TweakPNG两款专业工具构建高效的PNG隐写分析工作流。文章从PNG文件结构解析入手,通过实战案例演示了如何协同使用010Editor进行二进制侦察与结构分析,以及使用TweakPNG进行数据块的精准编辑与删除,并最终提供了自动化分析脚本,帮助选手系统性地解决PNG隐写难题。

weixin_29252171的博客 75

Youtube Data API使用简介

本文适用于希望编写YouTube交互程序的开发者,可以快速地了解Youtube Data API接口使用方法。

lpp 1万+

【开关】刀开关矩阵(Pole Switched Matrix)的结构讨论

矩阵主要有交叉点矩阵和树形矩阵两种矩阵结构。 交叉点矩阵是由SPST继电器排列成简单的网格形式的阵列组成;树形矩阵是由树形的多路复用模块组成,为需要高频RF带宽的应用提供解决方案。在搭建这些矩阵的同时,也限制了可提供的连接性。这也是为什么有的矩阵是简单的交叉点矩阵,而有的矩阵的交叉点中嵌入隔离继电器用来提供中间带宽的矩阵。 但是,Pickering Interfaces提供的另外一种矩阵类型其...

Tina的博客 4407

GEO数据挖掘实战:用R语言从GSE42872数据集中找到关键差异基因(附完整代码)

本文详细介绍了使用R语言从GSE42872数据集中挖掘关键差异基因的完整流程,包括数据下载、探针ID转换、差异表达分析和功能富集分析。通过实战代码演示,帮助生信研究者掌握GEO数据挖掘的核心技术,快速识别疾病相关基因并理解其生物学功能。

weixin_42625070的博客 365

Youtube-dl安装及使用教程(Windows系统)

制作Youtube-dl下载工具

Cho1ce的博客 2万+

yersinia -G打不开图形化界面解决方案(曲线救国,实操可行)

附Kali 2021 VMware懒人版,已完成汉化,更新源,并已经安装yersinia。ping 114.114.114.114也不通,接着ifconfig发现 IP地址有的,然后手动配置了IP地址,发现还是Ping不通114.11.4.114.114,然后输入。更新源后,报错源无法解析,同时ping www.baidu.com也不通,那可能是DNS存在问题,更新一下DNS服务器。百度找了很久,有个回答比较接近,但一一尝试了几遍,还是无解,解决不了呀!•(2)Yersinia编译的时候,要选择gtk。

weilandeyongheng的专栏 4170

视频测试点

测试视频需要注意的点: 1,视频的播放暂停是否正常 2,视频的上下滑动是否顺畅 3,视频的是否画音同步 4,视频的预加载 5,视频的加载时间 6,视频的分页 7,视频的播放过程中是否有锁屏 8,视频加载是否完全 9,快速上滑滑动时是否正常,会不会出错 10,视频已经加载过的视频,再次滑到,是否能立即播放,或者是否是需要一点时间才可以 11,视频页面刷新时,视频是否正常刷新 1...

博客 2万+

Linux 之 supervisor安装和使用

运行Supervisor的后台服务,它用来启动和管理那些你需要Supervisor管理的子进程,响应客户端发来的请求,重启意外退出的子进程,将子进程的stdout和stderr写入日志,响应事件等。它是Supervisor最核心的部分。

chang995196962的博客 5545

PIDNet实战:如何在Cityscapes数据集上实现93.2 FPS的实时语义分割(附完整训练代码)

本文提供了在Cityscapes数据集上实现实时语义分割模型PIDNet的完整工程实践指南。PIDNet凭借其独特的比例-积分-微分三分支架构,在CVPR 2023上取得了速度与精度的出色平衡。文章详细介绍了从环境配置、数据预处理、模型训练到性能优化与部署的全流程,并分享了实现93.2 FPS高推理速度的关键技巧与代码。

weixin_29047919的博客 374

一个标星 5.2k+ 的牛逼开源商城系统

点击上方“Github中文社区”,关注看遍Github好玩的项目来自GitHub精选大家好,我是hub哥。今天推荐的这个项目是「newbee-mall」,这个名字乍一看我以为叫牛逼商城,...

Github中文社区 346

RK3568平台开发系列讲解(外设篇)CAN的使用

📢 本篇章带大家快速了解CAN的使用。

内核笔记 2352

如何发现 GitHub 上那些有趣好玩的项目?

如果你是一名开发者,相信你对 GitHub 一定不会感到陌生,这个创建自 2008 的源码托管平台,现如今已成长为全球最大的开发者社区。来自世界各地的开发者每天都会在 GitHub 上面...

fengdu78的博客 750

一个严谨的STM32串口DMA发送&接收(1.5Mbps波特率)机制

本文描述串口DMA收/发机制设计,及STM32串口DMA收/发实现。

只要思想不滑坡,想法总比问题多。 5万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

马保国语音包插件在Github上火了!不试试吗,年轻人不讲武德啊

点击上方“Github中文社区”,关注看遍Github好玩的项目来自:GitHub精选大家好,我是huber。之前我们推荐过一个款你编程时疯狂称赞你的 IDEA 扩展插件,支持自定义阅读...

Github中文社区 1120

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

终极免费方案!5分钟搞定抖音/TikTok数据采集与下载完整指南

你是不是经常遇到这样的烦恼?看到喜欢的抖音视频想保存下来,却只能录屏画质受损;需要批量下载某个创作者的优质内容,却找不到合适的工具;想要分析抖音热榜数据,却不知道如何高效获取?今天我要为你介绍一个彻底解决这些问题的开源神器——DouK-Downloader(原TikTokDownloader),让你5分钟就能掌握抖音/TikTok数据采集与下载的完整方案! ## 🚀 为什么选择DouK-Dow

gitblog_01154的博客 372

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

日本大学生开发出“单身狗神器”,令人脸红心跳

点击上方“Github爱好者社区”,选择星标回复“资料”,获取小编整理的一份资料来自扩展迷走在大街上,你是否也羡慕过别人能和伴侣一块手牵手漫步的场景。但对于有些单身狗来说,交个女朋友可能...

GitHub爱好者社区 612

youtube-dl: 安装与使用,附chocolatey、FFmpeg的安装

youtube-dl:download videos from youtube.com or other video platforms. (亲测:bilibili 可用)

qq_41297934的博客 2411

GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!

“ 阅读本文大概需要 3 分钟。 ”今天这篇文章的内容对于经常浏览各大视频网站的同学来说,是一大神器工具。当你看到自己目前所需的视频时想尽各种办法保存至本地,方便后期再次回看。恰巧有些视...

静觅 2658

Github 星标 10.7K,一款开源的流媒体下载神器

公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !今天给大家推荐一款流媒体下载神器:cobalt。它是一个功能齐全、免费的开源媒体下载器,它提供了快速、友好且无广告的下载体验。无论你想要下载哪种类型的媒体内容,cobalt 都能满足你的需求。它支持多种服务和平台,并且操作简单,适用于各种使用场景。无论是保存你喜爱的视频、音频,还是下载社交媒体上的照片和故事,coba...

easylife206的专栏 1784

YouTube 开源项目教程

YouTube 开源项目教程 1、项目介绍 YouTube 开源项目(https://github.com/codyseibert/youtube.git)是一个基于Web的视频分享平台,旨在模拟YouTube的核心功能。该项目使用Node.js和Express框架构建后端,前端则使用HTML、CSS和JavaScript。通过这个项目,开发者可以学习如何构建一个完整的视频分享平台,包括用户认证、...

gitblog_00514的博客 807
上一篇: 如何优雅地给妹子优化电脑(Windows)?
下一篇: GitHub 热榜:标星 1.6w,黑客必看的黑魔法开发指南!
公众号:【GitHub爱好者社区】
博客等级 码龄6年 353粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值