Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Как встроить mplayer в интерфейс на PyQt [RSS Feed]

#1 Дек. 29, 2009 01:44:33

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Как встроить mplayer в интерфейс на PyQt

Вроде бы нету питоньих привязок к mplayer-у. Можно ли как-то приделать вывод видео в интерфейс на PyQt?

Подобрав правильный поисковый запрос понял как это решить. Берем у нужного виджета winId() и указываем его в параметре запуска, вроде того:

"mplayer -wid %s" % widget.winId()



Отредактировано (Дек. 29, 2009 02:04:31)

Офлайн

#2 Дек. 30, 2009 11:17:56

sonniy
От:
Зарегистрирован: 2009-12-18
Сообщения: 84
Репутация: +  0  -
Профиль   Отправить e-mail  

Как встроить mplayer в интерфейс на PyQt

получилось ?



Офлайн

#3 Дек. 30, 2009 15:44:09

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Как встроить mplayer в интерфейс на PyQt

Да, только не забыть запустить mplayer с параметром -slave, чтобы потом им можно было управлять.



Офлайн

#4 Дек. 31, 2009 12:38:25

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Как встроить mplayer в интерфейс на PyQt

Приведите, пожалуйста, примеры управления.



Офлайн

#5 Дек. 31, 2009 15:22:34

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Как встроить mplayer в интерфейс на PyQt

Пока конкретного примера привести не могу, временно заморозил свою идею. Чтобы управлять мплеером в режиме slave нужно запустить его задав собственные потоки ввода и вывода, и слать ему туда вот такие команды.



Офлайн

  • Начало
  • » GUI
  • » Как встроить mplayer в интерфейс на PyQt[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version