Russian Qt Forum

Qt => Qt Quick => Тема начата: BuRn от Октябрь 29, 2014, 00:04



Название: Видео + QML
Отправлено: BuRn от Октябрь 29, 2014, 00:04
Кто-нибудь проигрывал видео в qml ? Суть проблемы: Написал объект, который юзает QtMultimedia , внутри содержит QMediaPlayer который и отвечает по сути за проигрывания, но ему надо указывать куда выводить видео, пробовал через QVideoWidget, не получилось, при создании этого объект в сишном объекте(он же есть и qml объект) программа падает с сообщением
Код:
QWidget: Cannot create a QWidget without QApplication
в main QQmlApplicationEngine, в который и загружается main.qml с этим объектом. Может кто имел дело с видео в qml и подскажет что с этим делать?


Название: Re: Видео + QML
Отправлено: alex312 от Октябрь 29, 2014, 00:25
а чем тебе Video (http://qt-project.org/doc/qt-5/qml-qtmultimedia-video.html) не подходит ?


Название: Re: Видео + QML
Отправлено: BuRn от Октябрь 29, 2014, 07:50
а чем тебе Video (http://qt-project.org/doc/qt-5/qml-qtmultimedia-video.html) не подходит ?
GStreamer-ом


Название: Re: Видео + QML
Отправлено: alex312 от Октябрь 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"  иногда возникает когда к релизному приложению пытаются подключить либы, скомпиленные для дебага (или наоборот) .


Название: Re: Видео + QML
Отправлено: BuRn от Октябрь 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"  иногда возникает когда к релизному приложению пытаются подключить либы, скомпиленные для дебага (или наоборот) .

Дело все в том, что нужно воспроизводить видео на всех платформах, ну мб за исключением мака, т.е. по мимо винды и линей, в списке еще и андроид.


Название: Re: Видео + QML
Отправлено: RSATom от Октябрь 30, 2014, 19:21
QmlVlc умеет выводить изображение на QtMultimeda Video. Другой вопрос что я так и не добрался попробовать ее на андроиде в деле...