Как добавить в приложение видео из html-фреймов (youtube, vk, vimeo)?
Начал собирать приложение на python-pyside6, потратил почти неделю, вовремя пришла задача по интеграции видео в окна приложения. Пока не дошёл до точки невозврата, порекомендуйте пожалуйста куда копать, что пощупать.
Наткнулся на библиотеку python-eel, но её минус в том, что она не работает без браузера. Приложение планируется кроссплатформенное, поэтому привязки к браузерам лучше исключить от слова совсем. На крайний случай при компиляции вшивать браузер прямо в приложение.
Так как не встречался пока с данной проблемой, куда копать не знаю.
Поможите люди добрые советом))))
З.Ы. Гугл и Яндекс не предлагать - уже три дня копаю, вся выдача упирается в "как спарсить видео из ютуб" - видимо больше народ ничем не занимается)))
вы у нейронки спрашивали? нейронка говорит про QtWebEngine.
но я сам лучше бы юзал yt-dlp, он давал бы мне ссылки на видео, которые я передавал бы встроенному плееру приложения
Николай Медведков, я от нейронок далёк, даже в голову не пришло. Мучил ГуглА и Яндекса, а там вся выдача загажена тем чем не надо. Спасибо за наводку. Поковыряю вечерком. Если у Вас что то раньше меня получится, поделитесь пожалуйста
Без браузера есть yt-dlp, консольное приложение на python (кроссплатформенное), работающее с более чем 1000 сайтов. Конечно же компании против таких приложений борятся и меняют формат страницы, поэтому приложение нужно будет оперативно обновлять (и все равно будет некоторый период, когда не будет работать, радует что youtube вносит изменения не всем сразу, а значит есть шансы что обновление приедет быстрее)
yt-dlp позволяет не только скачивать, но и получить прямую ссылку (если это в принципе возможно) которую можно использовать в ffmpeg/vlc или любом другом плеере, который можно реализовать самому или встроить в приложение.
p.s. приложение в виде библиотеки нет, есть только прослойки