В чем разница между Qt painting и видеоплеером? - PullRequest
0 голосов
/ 29 января 2012

Видеоплеер может интерпретировать файл (mp4, avi ...) для изображения на экране.Qt может рисовать линии, прямоугольники, растровые изображения ... для изображения на экране.В чем разница между ними?

1 Ответ

1 голос
/ 29 января 2012

Ты сравниваешь яблоки с апельсинами.Они совершенно разные.

  • Видеоплеер читает видеопоток из файла и декодирует его с помощью декодера (DivX, XviD, x.264 и т. Д.), Отображая вывод наваш экран.

  • Рисование объектов в Qt4 позволяет вам рисовать пиксели на QObject.Вот и все.

Видеодекодеры сильно оптимизированы, а некоторые даже используют ускорение GPU.Рисование объектов в Qt4 не предназначено для быстро меняющихся рамок и используется для рисования основных вещей.

...