Qt / C ++ Multimedia Player Видеоклипы, несколько виджетов видео

Я недавно установил Qt 5.4 и просматривал документацию. Я новичок в QT, но не в C ++. Я хочу реализовать приложение, которое загружает, останавливает, ищет, перематывает видео вперед и назад. Мне нужно создать несколько виджетов для видео. Например, я наблюдаю за четырьмя камерами в своем доме и хочу воспроизвести их так, чтобы я мог перематывать вперед / назад / останавливать и т. Д. ... в то же время с идеей создания нескольких виджетов видео.

Каков наилучший способ начать реализацию нескольких видео, воспроизводимых в QT, с идеей, что я могу перематывать / ускорять вперед / воспроизводить четыре видео одновременно.


person Billal    schedule 06.02.2015    source источник


Ответы (1)


Возможно, стоит подумать об использовании таких библиотек, как QtAV. Он будет работать на большинстве платформ и, в отличие от QtMultimedia, не требует установки дополнительных кодеков и плагинов.

QtAV использует FFmpeg и имеет некоторые интересные функции, такие как несколько средств визуализации для 1 игрока, интересующая область (обрезка видео), настраиваемые фильтры, ... которых нет в QtMultimedia.

Он также отлично работает как для Qt4, так и для Qt5 и поддерживает большинство функций воспроизведения, таких как воспроизведение, пауза, скорость, поиск, субтитры, громкость, аудиоканал, видеоэквалайзер, сетевой поток, ...

person Nejat    schedule 06.02.2015
comment
Спасибо за ответ. Я посмотрел на это и теперь использую QML и QtMultimedia для создания своего видео. - person Billal; 11.02.2015