Russian Qt Forum
Ноябрь 23, 2024, 12:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Видео + QML  (Прочитано 4675 раз)
BuRn
Гость
« : Октябрь 29, 2014, 00:04 »

Кто-нибудь проигрывал видео в qml ? Суть проблемы: Написал объект, который юзает QtMultimedia , внутри содержит QMediaPlayer который и отвечает по сути за проигрывания, но ему надо указывать куда выводить видео, пробовал через QVideoWidget, не получилось, при создании этого объект в сишном объекте(он же есть и qml объект) программа падает с сообщением
Код:
QWidget: Cannot create a QWidget without QApplication
в main QQmlApplicationEngine, в который и загружается main.qml с этим объектом. Может кто имел дело с видео в qml и подскажет что с этим делать?
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #1 : Октябрь 29, 2014, 00:25 »

а чем тебе Video не подходит ?
Записан
BuRn
Гость
« Ответ #2 : Октябрь 29, 2014, 07:50 »

а чем тебе Video не подходит ?
GStreamer-ом
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #3 : Октябрь 29, 2014, 08:57 »

мои проблемы с gstremer'ом решил вот этот https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media  PPA.
Потом недавно в теме http://www.prog.org.ru/topic_27826_0.html проскакивала ссылка на прект https://github.com/rodrigogolive/QmlVlc.

И еще, ошибка "QWidget: Cannot create a QWidget without QApplication"  иногда возникает когда к релизному приложению пытаются подключить либы, скомпиленные для дебага (или наоборот) .
Записан
BuRn
Гость
« Ответ #4 : Октябрь 29, 2014, 10:13 »

мои проблемы с gstremer'ом решил вот этот https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media  PPA.
Потом недавно в теме http://www.prog.org.ru/topic_27826_0.html проскакивала ссылка на прект https://github.com/rodrigogolive/QmlVlc.

И еще, ошибка "QWidget: Cannot create a QWidget without QApplication"  иногда возникает когда к релизному приложению пытаются подключить либы, скомпиленные для дебага (или наоборот) .

Дело все в том, что нужно воспроизводить видео на всех платформах, ну мб за исключением мака, т.е. по мимо винды и линей, в списке еще и андроид.
Записан
RSATom
Гость
« Ответ #5 : Октябрь 30, 2014, 19:21 »

QmlVlc умеет выводить изображение на QtMultimeda Video. Другой вопрос что я так и не добрался попробовать ее на андроиде в деле...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.122 секунд. Запросов: 23.