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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как узнать тех. параметры видео до проигрывания?  (Прочитано 2648 раз)
PinkPanther
Самовар
**
Offline Offline

Сообщений: 169



Просмотр профиля
« : Март 08, 2017, 18:28 »

Реализована ли в последней Qt возможность читать техинфу и тэги медийных файлов?

Проблема: имеется видеоклип, который нормально проигрывается QMediaPlayer в окошке QVideoWidget.
Однако хотелось бы проигрывать его в оригинальном разрешении, а не подгонять видеопоток под размер окна.
Как узнать разрешение?

Код:
QMediaContent media(QUrl::fromLocalFile("C:/VIDEOS/123.mp4"));
QSize resolution = media.canonicalResource().resolution();
width = -1, height = -1. Баг?

В плеере mp->media->canonicalResource().resolution() соответственно те же результаты.
Записан

Эвтаназия - наше хобби!
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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