QtAV

Софтуер снимки:
QtAV
Софтуер детайли:
Версия: 1.8.0 актуализира
Дата на качване: 9 Dec 15
Розробник: Wang Bin
Разрешително: Безплатно
Популярност: 72

Rating: nan/5 (Total Votes: 0)

QtAV е софтуер с отворен код библиотека, написани на Qt и предназначен да се използва за създаване на пълен черта приложения за възпроизвеждане на носители за Linux, Microsoft Windows и BSD операционни системи.


Удобства в един поглед

Той разполага подкрепа за търсим, автобиография, пауза, видео заснемане, възпроизвеждане на музика, контрол на звука, на цял екран, останете на върха, кадър по кадър (само напред), подкрепа за местни и мрежови файлове, както и подкрепа за проектите Libav и FFmpeg.

Подкрепа за хардуерно декодиране се осъществява за CedarX, VAAPI и DXVA2 APIs. Тя може да спести на видео файлове в YUV и RGB формати, и осъществява подкрепа за OSD (Екранен дисплей) съотношение, потребителски филтри,, възпроизвеждане на музика, контрол на звука, и да играем за контрол на скоростта.

Тя може да се използва, за да се върти или да стриже всеки видео файл, използвайки GraphicsItemRenderer, дава възможност за възпроизвеждане на специфични аудио запис, като изберете аудио канали и медийни потоци, и поддържа множество рендиране двигатели, включително Direct2D, OpenGL, QPainter, XV и GDI + .


Позволява приложения възпроизвеждат локални или отдалечени файлове

Както бе споменато, библиотеката дава възможност за възпроизвеждане на локални файлове, както и такива отдалечени чрез добре известни протоколи, като HTTP и RTSP. В допълнение, той поддържа множество видео изходи за един играч, и може да се променя динамично, а правят двигателя при възпроизвеждане на видео файл.

QtAV също подкрепя ROI (Region на интереси), като например видео изрязване, видео еквалайзери за модифициране контраст, яркост, оттенъка и насищането, както и QML (Qt Modeling Language) чрез плъгин.


При операционните системи качулка и подкрепяни

Проектът може лесно да бъде построен срещу рамки QT4 или Qt5, позволявайки на разработчиците да създават видео приложението възпроизвеждане или с инструментариум. Той е един от най-високо ценените библиотека софтуер за създаване на богати на функции мултимедийни приложения за възпроизвеждане.

Както бе споменато, софтуерът е платформено-независими, подкрепящи множество GNU / Linux и UNIX-подобни операционни системи, включително BSD и Microsoft Windows. Тя е написана в C ++ език за програмиране и поддържа множество клавишни комбинации

Какво ново в тази версия:.

    < Ли> подкрепа XAudio2
  • VideoToolbox хардуер декодер (OSX) подкрепа. Тя може да декодира h264, H263, MPEG1, MPEG2, MPEG4. По-добре от VDA
  • подкрепа CUDA 0-копие
  • Dynamic превключвател видео декодер, когато играете (да я изпробва QMLPlayer)
  • Embedded задника субтитри подкрепа
  • задника субтитрите настройка на шрифта
  • Не OpenGL строителство решение за Линукс
  • Fix qpainter оказване ако се използва VBO
  • Fix OpenGL рендериране за някои RGB формати
  • DXVA подобрение 0-копие, Intel clearvideo заобиколно др.
  • AO: добави нищожна бекенд
  • HW: определи профила проверка
  • Ref Брой кадри от ее декодери. Тази корекция OpenGL катастрофата, когато качването текстури
  • Fix аудио намалена разделителна параметри не е конфигуриран правилно
  • подкрепа VS2015

Какво ново във версия 1.7.0:

  • DXVA GPU поддръжка нулева копие. Долна натоварването на процесора, по-добра производителност
  • подобрение режим на копиране-назад DXVA
  • подобрение VAAPI нулева копие
  • Fix OpenGL грешна дисплей, ако ключа декодер между VDA и FFmpeg
  • Поддръжка Видео кодиране
  • Външно аудио поддръжка песен
  • PulseAudio подобрение, поправи сривове и да се мотае
  • OpenGL: деактивирайте VBO за ЪГЪЛ да заобиколно qpainter филтри нямат ефект. По-малко GL призовава. Fix OpenGLWindowRenderer не могат да актуализирате правилно
  • Fix заснемане на видео, когато се използва нулев копие HW декодер.
  • Fix грешна аудио данни се играе в началото на възпроизвеждането
  • Активиране XV SHM
  • Подобряване на A / V SYNC
  • Изграждане андроид на прозорци
  • Fix MSVC дебъгване строителство
  • Използвайте OpenSL ES, както е за андроид. Тя работи правилно в момента. Не OpenAL изисква повече. Добави контрол на звука за OpenSL ES.
  • Fix катастрофи
  • Добави убунту АОП: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
  • CI: appveyor за прозорци
  • AVInput = & GT; MediaIO. Можете да го използвате, за да подкрепят потребителски изход при кодиране на видео
  • Добави seekFinished, durationChanged, QML MediaPlayer.videoCapture, Subtitle забавяне и т.н.
  • QMLPlayer: тласнете да търсят

Какво ново във версия 1.6.0:

  • Async товар
  • По-бърз търси и визуализация. Благодарение wm4 (MPV разработчик)
  • По-добро решение, A / V SYNC. Сега може да играе на високо кадъра в секунда по-добре от всеки друг играчи.
  • DXVA: позволи HEVC декодер, ако по време на работа libavcodec подкрепя. LAVFilters FFMPEG го поддържа.
  • подобрения Cedarv, nv12 изход подкрепа, неон код от libvdpau-sunxi
  • Multiple OpenAL случаи подкрепа
  • AVInput клас да се разшири медийни източници. Подкрепа игра от QRC Resouces.
  • Дисплей първия кадър след търси
  • корекция за по-добро часовник грешка
  • Fix играта на кадър по въпросите на кадрите
  • Fix QML видео шейк
  • Повече детайли за сигнали за грешки
  • Приложи потребителски опции в следващия възпроизвеждането
  • Dynamic libass натоварване (изисква се подмодул "капи")
  • VA-API: фиксира замъглено долната линия въпрос. работи на libav & GT;. = 9 сега
  • Progress се започне при 0 по подразбиране дори ако 1st точки не е 0.
  • въпроси Fix улавяне: улавяне текущата показва конструкция, лесно API
  • подкрепа RGB48. OpenGL подкрепя RGB48LE само.
  • Линк към статично подкрепа FFMPEG
  • Fix открита грешка, ако вход URL / пътека съдържа специални charactors

Какво ново във версия 1.5.0:

  • Async товар
  • По-бърз търси и визуализация. Благодарение wm4 (MPV разработчик)
  • По-добро решение, A / V SYNC. Сега може да играе на високо кадъра в секунда по-добре от всеки друг играчи.
  • DXVA: позволи HEVC декодер, ако по време на работа libavcodec подкрепя. LAVFilters FFMPEG го поддържа.
  • подобрения Cedarv, nv12 изход подкрепа, неон код от libvdpau-sunxi
  • Multiple OpenAL случаи подкрепа
  • AVInput клас да се разшири медийни източници. Подкрепа игра от QRC Resouces.
  • Дисплей първия кадър след търси
  • корекция за по-добро часовник грешка
  • Fix играта на кадър по въпросите на кадрите
  • Fix QML видео шейк
  • Повече детайли за сигнали за грешки
  • Приложи потребителски опции в следващия възпроизвеждането
  • Dynamic libass натоварване (изисква се подмодул "капи")
  • VA-API: фиксира замъглено долната линия въпрос. работи на libav & GT;. = 9 сега
  • Progress се започне при 0 по подразбиране дори ако 1st точки не е 0.
  • въпроси Fix улавяне: улавяне текущата показва конструкция, лесно API
  • подкрепа RGB48. OpenGL подкрепя RGB48LE само.
  • Линк към статично подкрепа FFMPEG
  • Fix открита грешка, ако вход URL / пътека съдържа специални charactors

Какво ново във версия 1.4.1:

  • Още QtMultimedia съвместима API QML възпроизвеждане
  • Debian пакет за подкрепа. Сега можете да се гради върху убунту & GT; = 14,04 използвайки debuild
  • Subtitle: libass renderering подкрепа. Динамично се промени FFmpeg анализатор и libass
  • Дневник подкрепа за контрол на нивото, без да променяте Qt дърводобивни функции (qDebug, qWarning др.)
  • Video подкрепа ориентация в рендеринг
  • Bug Fix: видео кадър с алфа стойност. видеопоток начален час и при 0. OpenAL не може да се затвори правилно ...
  • QML само:. видео Визуализация

  • <> Li играчи: довереник UI в QMLPlayer. Видео преглед на напредъка бар.

Какво ново във версия 1.4.0:

  • Подобряване на OpenGL: повече пикселни формати, поддържа QML ( не е стабилен), динамична GL подкрепа и др.
  • VAAPI: GLX пряка подкрепа рендиране. проверите 4к.

  • <> Li DXVA: повече декодиращи повърхности за подобряване на ефективността
  • VDA (OSX хардуер декодиране) подкрепа
  • Android подкрепа. Лесно е да се разположи
  • Subtitle подкрепа, включително QML
  • Подобряване на OpenAL. Работи добре за повечето платформи, включително Android
  • подкрепа FFmpeg libavfilter
  • Audio промяна изход API
  • Deploy скрипт за IFW, OSX
  • Bug Fix
  • WIP:. dsound, opensl, аудио двигателя, аудио филтри и т.н.

Какво ново във версия 1.3.4:

  • CUDA: по-добро качество и производителност, Fix грешна дисплей поръчка. Не Мозайки.
  • VAAPI и DXVA подкрепа SSE4.1 да копирате декодиран рамка за Intel GPU. vaapi е добавен преди месеци, но изпълнението е много лошо. С помощта на SSE4.1 имаме Greate подобрение в производителността.
  • VAAPI поддържа DRM
  • Използвайте най-новата ТВ апи FFmpeg на
  • Fix грешна дисплей или катастрофа, ако промяната HW декодер
  • Добавяне на някои възможности за AVCodec и AVFormat като мета свойства декодиращи е.
  • подкрепа Metadata
  • съотношение Display аспект стойност се използва в поток, ако е дефиниран. Благодарим Sandro Cavazzoni
  • Поддръжка инсталирате QtAV като Qt модул
  • Fix грешно име на файла кодиране.
  • Изведете изображението в музикален файл

Какво ново във версия 1.3.2:

  • подобрение OpenGL и по-добра производителност (работи на IOS и Android). По-малко натоварване на процесора, отколкото VLC.
  • Активиране GLSL ако се поддържа
  • Използвайте GLSL да оказват YUV рамки
  • GLSL видео еквалайзер базирани
  • XV бъг и усъвършенстване. Поддържа NV12. Поддържа видео еквалайзер.
  • Пусни от подкрепа QIODevice
  • Capture YUV рамки подкрепа.
  • Fix грешна продължителност в OSD
  • CUDA декодер работа в прогрес
  • Player:
  • не GUI блокира при отваряне поток
  • добавите диалоговия довереник

  • <> Li регресии:
  • OpenGL не може да покаже H10p

Какво ново във версия 1.3.1:.

  • Първоначална подкрепа OpenAL
  • Fix хардуер декодиране катастрофи: Вие, загуба на пакети (например лошо мрежата)
  • хардуерна поддръжка декодиране Allwinner на CedarX. Благодарение Мирослав Бендик.
  • FFmpeg дневник и обработка на грешки. New клас: AVError
  • AVDictionary подкрепа за декодер и демултиплексиращи. API: AVPlayer :: setOptionsForXXX ()
  • Fix катастрофа на ап излизане
  • Fix Hi10bits катастрофа
  • Build:
  • оправя XXX_EXPORT макро confliction.
  • конфигурируеми проект qmake др.
  • QMLPlayer: по-добро UI
  • плейър:
  • колело за да я увеличите / изход.
  • прилага декодер, без рестартиране.
  • излизане на главния прозорец в близост.
  • ход EventHandler да плейър.
  • Installer:. убунту подкрепа
  • Екранна защита за OSX, X11. Подобрете прозорци

Какво ново във версия 1.3.0:

  • Избираеми аудиозапис
  • Multiple целева оказване на 1 видео поддръжка

  • подкрепа
  • Hardware декодиране (нестабилна): DXVA2 за прозорци, VA-API за x11 (лошо изпълнение сега)
  • Област на интереси (ROI) подкрепа, т.е. култури.
  • Filter подкрепа (Experimental)
  • Video екв: яркост, контраст, наситеност
  • подкрепа Повторете
  • Манг промени API
  • QML: съвместим с много QtMultiMedia APIs
  • изграждане / инсталиране: провери арка, определи погрешно rpath и стартиране грешка на Mac, добави инсталатор
  • плейър: плейлист, история, по-добро онлайн телевизия и др
  • .

Какво ново във версия 1.2.4:

  • подкрепа QML (благодарение theoribeiro). Мога да замени някои от qtmultimedia qml приложения, например qmlvideofx
  • Fix изграждане на FFmpeg & GT; = 0,9, libav & GT; = 0,8
  • Канал може да бъде избра от потребител: оригинална, stero, ляво, дясно, център (моно)
  • OSD за GL ES2 рендер
  • играч: статистика зрителя, забраните скрийнсейвъра на вдовици, когато играете. Добавете много онлайн телевизионни канали

Какво ново във версия 1.2.3:

  • FFmpeg / libav avresample подкрепа
  • подкрепа OpenGL ES2. Може изгради срещу Qt5 GLES2 версия сега
  • XV подкрепа за Qt5
  • Повече аудио поддръжка формат, например формат проба, канали.
  • Fix H.264 декодиране грешка за началото рамки.
  • Fix грешка декодиране на аудио ако пакети трябва да се декодира многократно. WMA аудио.
  • Save видео улавя в системата Picture директория

Какво ново във версия 1.2.2:

  • Audio намалена разделителна използвайки swresample
  • контрол на скоростта игра
  • Audio формат
  • играя добре с аудио този шум преди (mp3, ...)
  • първоначален и deinit FFmpeg само когато е необходимо
  • Component идентификатор преглеждана по символ
  • MMS подкрепа

Какво ново във версия 1.1.9:

  • Add мрежа прекъсване обаждане. Благодарение Vito vcovito
  • QtAV и FFmpeg проверка по време на работа версия
  • Добави фабрика модел за управление на компонентите. В момента се използва в ImageConverter
  • подкрепа MSVC
  • Потърсете бъг: няколко пъти блокираха

  • <> Li qmake: не изисква допълнителни аргументи (ако източник реж е достъпна за писане)
  • Добавете 2 графики т рендер примери
  • GDI + подкрепа за рендиране
  • Започнете да използвате скрипт за създаване на нови класове

Какво ново във версия 1.1.8:

  • LGPL версия 2.1
  • подкрепа за по-добро Qt5
  • добър синхрон и търсене
  • Crash фиксира при получаване на информация поток
  • Crash фиксира при проиграва музикален
  • Drag & капка, просто вътрешно GUI и вътрешен филтър събитие
  • Видеостена работи по-добре

<> силни Изисквания

  • Qt
  • FFmpeg
  • PortAudio 19

Снимки

qtav_1_67831.png

Подобен софтуер

M740avplayer
M740avplayer

3 Jun 15

KatchTV
KatchTV

2 Jun 15

Xt7-Player
Xt7-Player

17 Feb 15

Друг софтуер на разработчика Wang Bin

PhotoKit
PhotoKit

20 Feb 15

Коментари към QtAV

Коментари не е намерена
добавите коментар
Включете на изображения!