Есть ли способ встроить видео с YouTube с помощью kivy?

#python #video #kivy

#python #Видео #kivy

Вопрос:

есть ли способ встраивать видео в приложение на Python с помощью kivy?

Я не смог найти ни одного модуля для этого и не уверен, как поступить

Ответ №1:

Kivy может транслировать видео из Интернета и воспроизводить их в видеоплеере. Однако YouTube не предоставляет URL для потоковой передачи. Помните, что YouTube получает деньги только тогда, когда они показывают рекламу, что означает, что они хотят, чтобы вы были на их сайте и вам нужно использовать их видеопроигрыватель.

Я могу придумать два варианта:

Используйте приложение YouTube Downloader для извлечения видео (или, в качестве альтернативы, попробуйте взломать один из загрузчиков и посмотреть, сможете ли вы выяснить, что они делают и как дублировать это в Kivy).

Используйте встроенную платформу Chromium для отображения реальной веб-страницы. Я понятия не имею, будет ли это работать с Flash или нет, но теоретически это сработало бы для любых видео HTML5 (но не все видео можно смотреть в HTML5). Доступен виджет CEFPython Garden, а также компонент CEFKivy, не относящийся к Garden, который был разработан совсем недавно.