Russian Qt Forum

Qt => Вопросы новичков => Тема начата: 3RedFox от Март 11, 2018, 19:14



Название: Видео в qt на другом компьютере
Отправлено: 3RedFox от Март 11, 2018, 19:14
У меня появилась проблема. Я обрыскал пол инета, но всё настолько плохо, что даже зарегистрировался на форуме (во второй раз в жизни).

Короче, есть приложение с видео виджетом. Все dll добавил, на компе с qt всё отлично запускается, а вот на других программа запускается, а видео не идёт. С чем связано не знаю, уже всё перепробовал. Заранее спасибо.


Название: Re: Видео в qt на другом компьютере
Отправлено: Swa от Март 11, 2018, 19:47
Скорее всего не хватает библиотек мультимедиа.
Попробуйте вот этот способ: https://evileg.com/en/post/163/ (https://evileg.com/en/post/163/)


Название: Re: Видео в qt на другом компьютере
Отправлено: 3RedFox от Март 11, 2018, 20:26
Попробовал, всё так же (плагины в исходник добавлял). Видео тупо не работает на компе без qt.


Название: Re: Видео в qt на другом компьютере
Отправлено: kambala от Март 11, 2018, 20:47
а просто видеофайлы играют на тех компах? может дело в отсутствии кодеков?


Название: Re: Видео в qt на другом компьютере
Отправлено: 3RedFox от Март 11, 2018, 21:32
а просто видеофайлы играют на тех компах? может дело в отсутствии кодеков?

Если просто видео запускать, оно работает.


Название: Re: Видео в qt на другом компьютере
Отправлено: Apktyc от Март 12, 2018, 10:58
Если просто видео запускать, оно работает.

В стандартном проигрывателе, или в vlc/kmplayer/potplayer и им подобным? Посмотрите, что выдаст Graphstudio http://blog.monogram.sk/janos/tools/monogram-graphstudio/ (http://blog.monogram.sk/janos/tools/monogram-graphstudio/)


Название: Re: Видео в qt на другом компьютере
Отправлено: 3RedFox от Март 12, 2018, 18:44
Если просто видео запускать, оно работает.

В стандартном проигрывателе, или в vlc/kmplayer/potplayer и им подобным? Посмотрите, что выдаст Graphstudio http://blog.monogram.sk/janos/tools/monogram-graphstudio/ (http://blog.monogram.sk/janos/tools/monogram-graphstudio/)

В стандартном виндувском проигрывателе (win 10), а вот что показывает Graphstudio: http://dropmefiles.com/iqrFm
 (http://dropmefiles.com/iqrFm)


Название: Re: Видео в qt на другом компьютере
Отправлено: Apktyc от Март 13, 2018, 13:03
Модуль QtMultimedia сильно глючный и капризный (у меня он стабильно играл только видео с FMP4 кодеком и имелись проблемы с видеокартами от AMD после версии Qt 5.6), я бы сравнил вывод graphstudio на машине на которой работает и на которой нет, может там будет какая-то зацепка.


Название: Re: Видео в qt на другом компьютере
Отправлено: kuzulis от Март 13, 2018, 14:34
Цитировать
Модуль QtMultimedia сильно глючный и капризный

Полностью поддерживаю. Если есть возможность - то лучше использовать libVLC, для которой есть Qt-шные обертки как для виджетов, так и для QML. Можно еще на обертки для ffmpeg посмотреть. Можно самому написать плагин к QtMM для использования libVLC, ffmpeg, дабы использовать "унифицированное" API, т.к. во всех этих обертках каждый городит свой огород.