Files
YouTubeDL/THIRD_PARTY.md
T
DepressedCat 5f2aad00f4
Check extension and helper / check (push) Canceled after 0s
Publish YouTubeDL 1.4.5 and website on Gitea
2026-10-10 23:53:17 +03:00

38 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Сторонние компоненты
Лицензия в корне относится к собственным файлам YouTubeDL. Она разрешает использование
по назначению и ограничивает изменение, самостоятельные форки и распространение.
Встроенные компоненты помощника имеют **свои** лицензии; ограничения YouTubeDL
не заменяют и не ограничивают их, в том числе права по GPL и MIT.
Помощник вызывает FFmpeg отдельным процессом.
Автономный комплект помощника 1.3.2:
| Компонент | Версия | Проект / лицензия |
| --- | --- | --- |
| Python | 3.13.14, Windows embeddable x64 | [CPython](https://github.com/python/cpython/tree/v3.13.14), PSF и сопутствующие лицензии |
| Node.js | 24.21.0 x64 | [Node.js](https://github.com/nodejs/node/tree/v24.21.0), MIT и лицензии встроенных библиотек |
| yt-dlp | 2026.8.19 | [yt-dlp](https://github.com/yt-dlp/yt-dlp/tree/2026.08.19), Unlicense; зависимости лицензируются отдельно |
| yt-dlp-ejs | 0.8.0 | [EJS](https://github.com/yt-dlp/ejs), лицензия пакета в его dist-info |
| FFmpeg / FFprobe | N-127236-g17ec998942-20261007, shared win64 GPL | [FFmpeg](https://github.com/FFmpeg/FFmpeg/tree/17ec998942), GPL v3 or later для этой сборки; [сценарии FFmpeg-Builds](https://github.com/yt-dlp/FFmpeg-Builds) |
Python-пакеты комплекта: brotli 1.2.0, certifi 2026.7.22, charset-normalizer 3.5.2,
idna 3.20, mutagen 1.48.1, pycryptodomex 3.24.0, requests 2.34.2, urllib3 2.8.0,
websockets 17.2. Их `METADATA` и лицензии находятся рядом с библиотеками в
`runtime/python/Lib/site-packages/*.dist-info` установленного помощника.
Тексты Python/Node.js/FFmpeg также входят в установленный комплект.
В Releases приложены отдельный архив лицензий и исходных материалов,
манифест исходных бинарных архивов с SHA256 и контрольные суммы публикуемых файлов.
FFmpeg включает множество дополнительных библиотек с собственными лицензиями;
точная конфигурация и ссылки на исходные материалы приведены в этом архиве.
Для подготовки исходников зависимостей используются официальные сценарии
`download.sh` проекта FFmpeg-Builds; инструкции приведены в архиве и [CONTRIBUTING.md](CONTRIBUTING.md).
После обновления компонентов версии могут отличаться от этой таблицы.
Измеренные версии смотрите в **Составе комплекта** расширения и `bundle.json` установленного помощника.
Обновлённые wheels сохраняют лицензионные метаданные своих проектов.
YouTube, Windows, Chrome, Edge, NVIDIA и AMD — названия соответствующих правообладателей.
YouTubeDL — независимый проект; он не связан с YouTube/Google, NVIDIA или AMD.