INFO:aiogram:Bot:
WARNING:aiogram:Updates were skipped successfully.
INFO:aiogram.dispatcher.dispatcher:Start polling.
это просто сообщения
corrupted size vs. prev_size
это ошибка
это низкоуровневая ошибка
либа не может обработать картинку, если это Pillow
попробуйте подсунуть ей какую нибудь простую картинку без обработки
это переполнение буфера
картинка которую вы сгенерили - кривая
попробуйте сильно уменьшить размер шрифта
или исходная картинка бракованая (маловероятно)
Есть графические XML редакторы,
типа Liquid XML Studio, Oxygen XML Editor и другие.
Ну или скриптики на разных я.п., на фрилансе закажите,
я думаю будет не дорого
kaktak255,
"4) Создаем столько команд сколько надо потоков, с нужными отрезками и именами файлов, yt-dlp_1 .. yt-dlp_2 .. yt-dlp_3
5) Создаем штук 30 копий файлов один раз и включаем столько сколько нужно будет потоков."
Качать ютуб в несколько потоков с одного ip - скорей всего сразу черная метка от гугля.
Поэтому нужны будут прокси.
С проксями свои проблемы.
Прокси тоже детектят (есть разные способы) и банят.
PS
я тут два года назад все куки в браузере удалил,
потом 2 месяца капчи разгадывал, светофоры, велосипеды, ...
поэтому это еще вопрос, ты будешь бороться с гуглем или гугль уже поборол тебя
kaktak255,
" видео будет качаться с нуля а не с нужных отрезков, потом еще делать что бы все с одной команды запускалось, потом что бы все отрезки соединялись, еще найти как сделать что бы качались нужные отрезки"
- это весьма сложно сделать
youtube-dl не был написан с учетом какой-либо многопоточности. Для реализации этого потребуется переписать всю архитектуру.
yt-dlp по-прежнему остается однопоточным приложением, в котором все выполняется последовательно.
mayton2019,
Уже пробовал, там еще другие эффекты применены
прежде чем перекрашено.
Я отвечаю на вопрос как в принципе это делается,
а не как сделана конкретная картинка.
P.S.
Не, вру, не знаю как обратная операция делается.
Как?
Вы знаете?
Она вообще обратима?
понаставьте принтов на каждой строчке,
чтоб увидеть где ломается,
типа print('line такаято')