YouTube-DL
этой статьи Начальный раздел может быть слишком коротким, чтобы адекватно суммировать ключевые моменты . ( февраль 2024 г. ) |
![]() youtube-dl используется для загрузки Big Buck Bunny с YouTube | |
Оригинальный автор(ы) | Рикардо Гарсия Гонсалес |
---|---|
Первоначальный выпуск | 8 августа 2006 г |
Стабильная версия | 2021.12.17 [1] ![]() |
Репозиторий | github |
Написано в | Питон |
Операционная система | Windows , macOS , Linux |
Платформа | |
Тип | Потоковый рекордер |
Лицензия | Отменить лицензию |
Веб-сайт | ytdl-org |
youtube-dl — это бесплатный программный инструмент с открытым исходным кодом для загрузки видео и аудио с YouTube. [2] и более 1000 других видеохостингов. [3] Он распространяется под нелицензионной лицензией на программное обеспечение . [4]
По состоянию на сентябрь 2021 года youtube-dl является одним из самых популярных проектов на GitHub , набрав более 100 000 звезд. [5] По данным библиотеки.io, от него зависят 308 других пакетов и 1,43 тыс. репозиториев. [6] Существует множество вилок проекта.
История
[ редактировать ]youtube-dl был создан в 2006 году Рикардо Гарсией. [7] Первоначально поддерживался только YouTube, но по мере роста проекта он начал поддерживать и другие сайты для обмена видео. [8]
Рикардо Гарсия ушел с поста сопровождающего в 2011 году, и его заменил Филипп Хагемейстер. [9] который позже ушел в отставку и был заменен dstftw. [10] В 2021 году dstftw ушел в отставку и был заменен dirkf. [11]
В 2021 году некоторые члены сообщества выпустили форк youtube-dl под названием youtube-dlc (что означает «сообщество»). К январю 2021 года работа продолжилась под названием yt-dlp. [12] yt-dlp был включен в Ubuntu начиная с версии 22.04. [13] youtube-dl был удален из Debian 12.0 и Ubuntu 23.10 из-за застоя в разработке и заменен пустым пакетом, зависящим от yt-dlp. [14] [15]
В августе 2023 года немецкая компания Uberspace удалила веб-домен, который она размещала в своих помещениях для первоначального проекта youtube-dl, ссылаясь на постановление регионального немецкого суда, изданное Landgericht, Гамбург, который, по-видимому, запрещал простой хостинг информации и ссылок разработчиков GitHub. связанные со взломом (некриптографических) «скользящих шифров». [16] Веб-страница поддомена GitHub останется на месте.
Запрос RIAA на удаление
[ редактировать ]23 октября 2020 года Американская ассоциация звукозаписывающей индустрии уведомление об удалении (RIAA) направила GitHub в соответствии с Законом об авторском праве в цифровую эпоху (DMCA), требуя удалить youtube-dl и 17 публичных вилок проекта. В запросе RIAA утверждалось, что youtube-dl нарушает положения раздела 1201 о запрете обхода DMCA и положения немецкого закона об авторском праве , поскольку он обходит «скользящий шифр», используемый YouTube для генерации URL-адреса самого видеофайла (который RIAA считается эффективной мерой технической защиты , поскольку она «предназначена для запрета прямого доступа к основным видеофайлам YouTube, тем самым предотвращая или запрещая загрузку , копирование или распространение видеофайлов»), [17] [18] [19] и что его документация прямо поощряет его использование со средствами массовой информации, защищенными авторским правом, перечисляя в качестве примеров музыкальные клипы артистов, представленных RIAA. GitHub изначально выполнил просьбу. [20] [5] [21]
Пользователи раскритиковали удаление, отметив законное использование приложения, включая загрузку видеоконтента, выпущенного по схемам открытого лицензирования , или создание производных работ, подпадающих под добросовестное использование (например, в целях архивирования и освещения новостей). [22] [5] [23] Внимание общественности к удалению привело к эффекту Стрейзанд, напоминающему об удалении DeCSS . Пользователи разместили исходный код программного обеспечения в Интернете в нескольких форматах. Например, пользователи размещали в Твиттере изображения , содержащие весь исходный код youtube-dl, закодированный разными цветами на каждом пикселе. [24] Пользователи GitHub также отправили запросы на включение в собственный репозиторий GitHub с уведомлениями об удалении DMCA, которые включали исходный код youtube-dl. [24] [25]
16 ноября 2020 года репозиторий был восстановлен после того, как Electronic Frontier Foundation отправил на GitHub письмо с предупреждением, что его удаление может создать прецедент для других правообладателей, которые будут злоупотреблять процессом уведомления и удаления для удаления программных инструментов из интернет-хранилища. только на том основании, что эти инструменты могут быть использованы для нарушения авторских прав
. [26] Более того, в письме EFF утверждалось, что программное обеспечение не работало как «устройство обхода», нарушая DRM в видеопотоке, поскольку сам поток не был зашифрован. [26] GitHub также объявил, что будущие заявления об удалении в соответствии с разделом 1201 будут тщательно проверяться вручную в каждом конкретном случае юридическими и техническими экспертами. [27] [28]
Пример кода
[ редактировать ]Для загрузки видео или плейлиста:
youtube-dl <url>
Путь вывода может быть указан как: (имя файла, которое будет включено в путь)
youtube-dl -o <path> <url>
Чтобы просмотреть список всех доступных форматов и размеров файлов:
youtube-dl -F <url>

Видео можно скачать, выбрав код формата из списка или набрав формат вручную:
youtube-dl -f <format/code> <url>
Видео лучшего качества можно скачать с помощью -f best
вариант. Также качество аудио и видео потоков можно указать отдельно и объединить с +
оператор. [29]
Часть видео можно скачать с помощью ffmpeg . [30]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск youtube-dl 2021.12.17» .
- ^ «Debian — Подробная информация о пакете youtube-dl в sid» . packages.debian.org . Архивировано из оригинала 27 октября 2020 г. Проверено 24 октября 2020 г.
- ^ «Поддерживаемые сайты» . youtube-dl GitHub Pages Сайт . Проверено 30 декабря 2020 г.
- ^ «Без лицензии» . Unlicense.org . Проверено 17 ноября 2020 г.
- ^ Jump up to: а б с Чимпану, Каталин. «Блиц RIAA удалил 18 проектов GitHub, используемых для загрузки видео с YouTube» . ЗДНет . Архивировано из оригинала 24 октября 2020 г. Проверено 24 октября 2020 г.
- ^ «youtube_dl на Pypi» . Библиотеки.io . Архивировано из оригинала 23 октября 2020 г. Проверено 24 октября 2020 г.
- ^ Гарсия, Рикардо (8 августа 2006 г.). «Релиз 2006.08.08» . Интернет-архив Wayback Machine . Архивировано из оригинала 12 августа 2006 г. Проверено 14 ноября 2020 г.
- ^ «Поддерживаемые сайты» . ютуб-дл . Гитхаб . 2019. Архивировано из оригинала 9 мая 2019 года . Проверено 20 апреля 2019 г.
- ^ Гарсия, Рикардо. «Очень приятно видеть, что проект, который я начал, попал на первую страницу HN» . Хакерские новости . Архивировано из оригинала 29 октября 2020 года . Проверено 25 октября 2020 г.
- ^ «Перевести себя в неактивный режим» . Гитхаб . Проверено 20 ноября 2022 г.
- ^ «Под новым руководством · Проблема № 30568 · ytdl-org/youtube-dl» . Гитхаб . Проверено 8 февраля 2022 г.
- ^ yt-dlp/yt-dlp , yt-dlp, 16 января 2021 г. , получено 11 марта 2024 г. ,
разрешите называть файлы конфигурации yt-dlp вместо youtube-dlc.
- ^ «UbuntuUpdates — Поиск пакетов (все версии yt-dlp)» . www.ubuntuupdates.org . Проверено 06 апреля 2023 г.
- ^ «Debian — Подробная информация о пакете youtube-dl в bookworm» . packages.debian.org . Проверено 14 мая 2024 г.
- ^ «Ubuntu – Подробная информация о пакете youtube-dl в mantic» . packages.ubuntu.com . Проверено 14 мая 2024 г.
- ^ «Сайт Youtube-dl отключается, поскольку хостинг-провайдер накладывает запрет по решению суда» . torrentfreak.com . Проверено 9 августа 2023 г.
- ^ Плаугич, Лиззи (27 сентября 2016 г.). «Звукозаписывающие компании подали в суд на популярный сайт копирования аудио на YouTube» . Грань . Архивировано из оригинала 25 февраля 2020 г. Проверено 25 февраля 2020 г.
- ^ Масник, Майк (28 сентября 2016 г.). «Может ли кто-нибудь объяснить RIAA, что SOPA на самом деле не прошел?» . Техдирт . Архивировано из оригинала 25 февраля 2020 г. Проверено 25 февраля 2020 г.
- ^ «RIAA исключила из Google список YouTube-рипперов, используя редкие уведомления о запрете обхода» . ТоррентФрик . 09.11.2019. Архивировано из оригинала 29 марта 2020 г. Проверено 25 февраля 2020 г.
- ^ "dmca/2020-10-23-RIAA.md в мастере · github/dmca" . Гитхаб . 2020-10-23. Архивировано из оригинала 24 октября 2020 г. Проверено 23 октября 2020 г.
- ^ Кушинг, Тим (26 октября 2020 г.). «RIAA подала фиктивную претензию на Github с требованием удалить программное обеспечение для загрузки видео» . Техдирт . Архивировано из оригинала 27 октября 2020 г. Проверено 27 октября 2020 г.
- ^ Кокс, Кейт (26 октября 2020 г.). «GitHub загрузил популярный инструмент загрузки YouTube после заявления RIAA» . Арс Техника . Архивировано из оригинала 26 октября 2020 г. Проверено 27 октября 2020 г.
- ^ Хиггинс, Паркер (26 октября 2020 г.). «Музыкальная индустрия заставляет широко использовать журналистский инструмент в автономном режиме» . Фонд свободы прессы . Проверено 8 ноября 2020 г.
- ^ Jump up to: а б «Устранение RIAA YouTube-DL вызвало недовольство разработчиков и генерального директора GitHub» . Торрентфрик . Архивировано из оригинала 28 октября 2020 года . Проверено 28 октября 2020 г.
- ^ Мехта, Иван (27.10.2020). «GitHub удалил популярный загрузчик YouTube, поэтому разработчики сделали больше копий» . Следующая сеть . Проверено 8 ноября 2020 г.
- ^ Jump up to: а б Хармон, Эллиот; Штольц, Митч (17 ноября 2020 г.). «GitHub восстанавливает youtube-dl после злоупотребления RIAA DMCA» . Фонд электронных границ . Проверено 9 августа 2023 г.
- ^ Воллмер, Эбби (16 ноября 2020 г.). «В защиту разработчиков: youtube-dl возвращается» . Блог GitHub . GitHub, Inc. Архивировано из оригинала 16 ноября 2020 г. Проверено 16 ноября 2020 г.
- ^ «GitHub обновляет политику удаления авторских прав после восстановления YouTube-dl» . Engadget . 16 ноября 2020 г. Проверено 21 ноября 2020 г.
- ^ "README.md" . Гитхаб . Проверено 1 июня 2022 г.
- ^ «Linux – Как загрузить часть видео с помощью команды youtube-dl?» . Обмен стеками Unix и Linux .
Внешние ссылки
[ редактировать ]
- Программное обеспечение командной строки
- Менеджеры загрузок
- Бесплатное программное обеспечение, написанное на Python.
- Программное обеспечение, являющееся общественным достоянием, с исходным кодом
- Программное обеспечение, использующее нелицензионную лицензию
- Ютуб
- Кроссплатформенное бесплатное программное обеспечение
- Бесплатное программное обеспечение для Linux
- Бесплатное программное обеспечение для Windows
- Бесплатное программное обеспечение для MacOS