с Ютуба. Функцию на библиотеке. Запихнул это во фласк. Только не в асинхронность, а а мультипроцессорность. Потому что библиотечная функция большая-чистая, сама работает, качает прям списком и не остановишь ее. А процесс остановишь.
Все ок, но вот как мне вывод этой самой функции вытащить клиенту? Функция на сервере работает. Стдио можно перехватить - но как клиенту отдать? Чтобы он на странице это видел?
создать счётчик в редисе и делать инкремент каждый раз при завершении загрузки
Не. Он когда списком качает управление не отдает. Сообщения выводит и все. Это youtube_dl в сочетании с ffmpeg
отдавать вместо списка по одной штуке?
Обсуждают сегодня