Шлюхи без блекджека, блекджек без шлюх. Войти !bnw Сегодня Клубы
По чистой случайности в последнее время работаю над проектом, связанным с youtube-dl. Пока рабочий прототип (могу шатать API три раза в день), но в связи с недавними событиями покажу сейчас (пиарюсь на костях): https://github.com/un-def/dl-plus Это обёртка над youtube-dl, можно использовать как drop-in replacement. Добавляет на данный момент две фичи: 1. Можно указать конкретный экстрактор или экстракторы (ключик -E: dl-plus -E youtube URL, можно использовать несколько раз, будет перебирать экстракторы в указанном порядке). 2. (главная, п.1 просто вспомогательная для этой) Подключаемые плагины-экстракторы. Со встроенными экстракторами есть две проблемы. Во-первых, в youtube-dl де факто заморожено принятие новых экстракторов, пулл-реквесты годами висят. Во-вторых, не любой экстрактор вообще примут, экстакторы для пиратских ресурсов по правилам проекта нельзя. Подключаемые экстракторы позволяют любому васяну написать свой (или дёргуть чужой из уже существующего PR, API у экстракторов такое же, как в youtube-dl, нужно только структуру пакета сделать и пару строк регистрации плагина добавить) и захостить где ему угодно на свой страх и риск. Плагины автодискаверятся и не используют механизм entry points из setuptools, поэтому не требуют установки. Достаточно, чтобы директория плагина была где-то в sys.path (т.е. можно через PYTHONPATH или .pth подоткнуть, например).
Рекомендовали: @ccahnha @kogda
#GGQH8S / @telegram / 1282 дня назад

> Во-первых, в youtube-dl де факто заморожено принятие новых экстракторов, пулл-реквесты годами висят. Недавно ровно об этом форк делали: https://news.ycombinator.com/item?id=24450560
#GGQH8S/8T4 / @enterprize / 1282 дня назад
@enterprize > форк закапывайте
#GGQH8S/ZAX / @telegram --> #GGQH8S/8T4 / 1282 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.