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 API. Це може заощадити відеофайли в YUV і RGB форматів, і реалізує підтримку OSD (On-Screen Display), призначених для користувача фільтрів, співвідношення сторін, відтворення музики, регулювання гучності і відтворення контроль швидкості.

Він також може бути використаний, щоб повернути або зсув будь відеофайл за допомогою GraphicsItemRenderer, дозволяє грати певну звукову доріжку, вибравши аудіоканалів і мультимедійні потоки, і підтримувати кілька двигунів візуалізації, включаючи Direct2D, OpenGL QPainter, XV, і GDI + .


Давайте програми відтворення локальні або видалені файли

Як вже згадувалося, бібліотека дозволяє для відтворення локальних файлів, а також віддалені через добре відомих протоколів, таких як HTTP і RTSP. Крім того, вона підтримує декілька відеовиходів для одного гравця, і може динамічно змінювати движок рендеринга при відтворенні відеозапису.

QtAV також підтримує ROI (область інтересу), таких як відео обрізка, відео еквалайзерів для модифікації контрастність, яскравість, відтінок і насиченість, а також QML (Qt Modeling Language) через плагін.


Під капотом і підтримуваних операційних системах

Проект може бути легко побудована проти основ Qt4 або Qt5, дозволяючи розробникам створювати додатки відтворення відео з будь-якого інструментарію. Це один з найпопулярніших програмних бібліотек для створення багатофункціональних мультимедійних додатків відтворення.

Як вже згадувалося, програмне забезпечення не залежить від платформи, підтримуючи безліч GNU / Linux і UNIX-подібних операційних систем, в тому числі BSD або Microsoft Windows. Вона була написана на мові програмування C ++ і підтримує кілька сполучень клавіш

Що нового в цьому випуску :.

    < LI> підтримка XAudio2
  • VideoToolbox апаратний декодер підтримка (OSX). Він може декодувати h264, H263, MPEG1, MPEG2, MPEG4. Краще, ніж VDA
  • підтримка CUDA 0-копія
  • Динамічний вимикач відеодекодер при відтворенні (спробуйте в QMLPlayer)
  • підтримка Embedded осів субтитри
  • дупу субтитрів настройки шрифту
  • Немає OpenGL збірки виправлення Linux
  • Fix QPainter надання якщо використовується НТВ
  • Fix OpenGL рендеринга для деяких форматів RGB
  • DXVA поліпшення 0-копія, Intel clearvideo обхідний т.
  • АТ: додати нульовий бекенд
  • HW: виправити профіль перевірку
  • Посилання підраховували кадри з і слід декодерів. Це виправлення OpenGL збій при завантаженні текстури
  • Fix аудіо параметрами Resampler встановлені неправильно
  • підтримка VS2015

Що нового у версії 1.7.0:

  • DXVA GPU підтримку нульового копіювання. З меншим завантаженням процесора, більш високу продуктивність
  • поліпшення DXVA режим копіювання захисник
  • поліпшення VAAPI нульовий копія
  • Fix OpenGL неправильно дисплей, якщо перемикач декодер між VDA і FFmpeg
  • підтримка кодування відео
  • підтримка зовнішньої аудіо доріжки
  • поліпшення Pulseaudio, усунути збої і повісити
  • OpenGL: відключити VBO для кутових щоб обійти QPainter фільтри не мають ніякого ефекту. Менше GL називає. Fix OpenGLWindowRenderer не може коректно оновлюватися
  • видеозахвата Фікс при використанні нульовий копія апаратний декодер.
  • Fix неправильно звукові дані грав на початку відтворення
  • Включити XV СТМ
  • Поліпшення A / V Sync
  • Збірка андроїда на вікнах
  • Fix MSVC отладочную збірку
  • Використання OpenSL ES за андроїда. Це правильно працює зараз. Ні OpenAL не потрібно більше. Додати регулятор гучності для OpenSL ES.
  • усунути збої
  • Додати Ubuntu PPA: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
  • CI: appveyor для вікон
  • AVInput = & GT; MediaIO. Ви можете використовувати його для підтримки користувальницьких вихід при кодуванні відео
  • Додати seekFinished, durationChanged, QML MediaPlayer.videoCapture, субтитрів затримку і т.д.
  • QMLPlayer: серветки шукати

Що нового у версії 1.6.0:

  • Асинхронний навантаження
  • Швидше шукати і попереднього перегляду. Завдяки WM4 (розробник MPV)
  • Краще / об розчину синхронізації. Тепер можна грати у високому кадрів в секунду відео краще, ніж будь-який інший гравців.
  • DXVA: включити HEVC декодера, якщо кодеком підтримує середу. LAVFilters FFmpeg підтримує його.
  • поліпшення Cedarv, вихід підтримки NV12, неон код з libvdpau-sunxi
  • Кілька OpenAL підтримки випадки
  • клас AVInput розширити джерела медіа. Підтримка відтворення з QRC -реси.
  • Відображення першого кадру після шукати
  • Краще годинник корекції помилок
  • Fix гра кадр за проблем каркасних
  • Fix QML відео тремтіння
  • Детальніше для сигналів про помилки
  • Застосувати призначені для користувача параметри в наступному відтворення
  • Динамічний libass навантаження (подмодуль "ЧаПи 'требуется)
  • VA-API: виправити помутніння питання нижньому рядку. працює на libav & GT ;. = 9 Тепер
  • Прогрес починається з 0 за замовчуванням, навіть якщо 1-й бали не дорівнює 0.
  • проблеми захоплення Fix: ток захоплення відображається кадр, легше API
  • підтримка RGB48. OpenGL підтримує тільки RGB48LE.
  • Посилання на статичній підтримки FFMpeg
  • Fix відкритого помилку, якщо вхідний URL / шлях містить спеціальні charactors

Що нового у версії 1.5.0:

  • Асинхронний навантаження
  • Швидше шукати і попереднього перегляду. Завдяки WM4 (розробник MPV)
  • Краще / об розчину синхронізації. Тепер можна грати у високому кадрів в секунду відео краще, ніж будь-який інший гравців.
  • DXVA: включити HEVC декодера, якщо кодеком підтримує середу. LAVFilters FFmpeg підтримує його.
  • поліпшення Cedarv, вихід підтримки NV12, неон код з libvdpau-sunxi
  • Кілька OpenAL підтримки випадки
  • клас AVInput розширити джерела медіа. Підтримка відтворення з QRC -реси.
  • Відображення першого кадру після шукати
  • Краще годинник корекції помилок
  • Fix гра кадр за проблем каркасних
  • Fix QML відео тремтіння
  • Детальніше для сигналів про помилки
  • Застосувати призначені для користувача параметри в наступному відтворення
  • Динамічний libass навантаження (подмодуль "ЧаПи 'требуется)
  • VA-API: виправити помутніння питання нижньому рядку. працює на libav & GT ;. = 9 Тепер
  • Прогрес починається з 0 за замовчуванням, навіть якщо 1-й бали не дорівнює 0.
  • проблеми захоплення Fix: ток захоплення відображається кадр, легше API
  • підтримка RGB48. OpenGL підтримує тільки RGB48LE.
  • Посилання на статичній підтримки FFMpeg
  • Fix відкритого помилку, якщо вхідний URL / шлях містить спеціальні charactors

Що нового у версії 1.4.1:

  • Ще QtMultimedia сумісні відтворення QML API
  • підтримка пакетів Debian. Тепер ви можете побудувати на Ubuntu & GT; = 14.04 за допомогою debuild
  • Субтитри: libass рендеринга видів підтримки. Динамічна зміна FFmpeg парсер і libass
  • Журнал підтримку регулювання рівня без зміни функції реєстрації Qt (QDebug, qWarning т.д.).
  • Підтримка відео орієнтація в візуалізації
  • Виправлена ​​помилка: видеокадр з величиною альфа. відеопотік час початку & GT; 0. OpenAL не може закрити правильно ...
  • QML тільки :. Перегляд відео
  • гравці: конфігураційний інтерфейс в QMLPlayer. Відео-превью на прогрес бар.

Що нового у версії 1.4.0:

  • Поліпшення OpenGL: більше форматів піксельних, підтримує QML ( не стабільний), динамічне GL підтримка і т.д ..
  • VAAPI: GLX пряма підтримка рендеринга. перевірити 4k.
  • DXVA: більше декодування поверхні для підвищення продуктивності
  • VDA (OSX апаратне декодування) Підтримка
  • Android підтримка. Простота розгортання
  • Підтримка субтитрів, включаючи QML
  • Поліпшення OpenAL. Прекрасно працює на більшості платформ, включаючи Android
  • підтримка FFmpeg libavfilter
  • Аудіо зміна вихідного API
  • Розгортання Сценарій для IFW, OSX
  • Виправлена ​​помилка
  • WIP :. Dsound, opensl, звуковий движок, аудіо фільтри і т.д.

Що нового у версії 1.3.4:

  • CUDA: більш висока якість і продуктивність, Fix неправильно дисплей порядок. Ні Мозаїка.
  • VAAPI і DXVA підтримка SSE4.1 скопіювати перекодованим кадр для Intel GPU. VAAPI був доданий місяців тому, але продуктивність була дуже бідною. За допомогою SSE4.1 ми маємо Greate поліпшення продуктивності.
  • VAAPI підтримує DRM
  • Використання остання HW API FFmpeg,
  • Fix неправильний дисплей або аварії, якщо зміна HW декодер
  • Додати кілька варіантів AVCodec і AVFormat як мета властивостями декодера.
  • Підтримка метаданих
  • екранний формат використовувати значення в потоці, якщо вони визначені. Спасибі Сандро Cavazzoni
  • Підтримка установки QtAV як Qt модуля
  • Fix неправильна кодування імен файлів.
  • Відображення зображення в музичному файлі

Що нового у версії 1.3.2:

  • поліпшення OpenGL і більш високу продуктивність (працює по КСН і Android). Менше завантаження процесора, ніж VLC.
  • Включити GLSL якщо підтримується
  • Використання GLSL надавати YUV кадри
  • GLSL основі Еквалайзер
  • XV виправити помилку і вдосконалення. Підтримує NV12. Підтримує Еквалайзер.
  • Відтворення з підтримкою QIODevice
  • Захоплення YUV кадри підтримка.
  • Fix неправильний тривалість в екранному меню
  • CUDA декодер працює в прогресі
  • гравця:
  • відсутність графічного інтерфейсу блокуючи при відкритті потоку
  • додати діалог конфігурації
  • регресії:
  • OpenGL не може відобразити H10p

Що нового у версії 1.3.1 :.

  • Початкова підтримка OpenAL
  • Fix апаратне декодування збій: у пошуках, втрата пакетів (. E.g погано мережі)
  • CedarX підтримка апаратного декодування ALLWINNER в. Завдяки Мирослав Bendik.
  • Журнал FFmpeg і обробка помилок. Новий клас: AVError
  • AVDictionary підтримка декодера і демультиплексора. API: AVPlayer :: setOptionsForXXX ()
  • Fix аварії на додаток виході
  • Fix Hi10bits аварії
  • Статура:
  • виправлення XXX_EXPORT макро confliction.
  • налаштовується QMAKE проект і т.д ..
  • QMLPlayer: краще UI
  • гравець:
  • колесо для збільшення / зменшення.
  • застосувати декодер без перезапуску.
  • вихід на основний закриття.
  • крок EventHandler до гравця.
  • Монтажник :. Ubuntu підтримка
  • заставка для OSX, X11. Поліпшити вікна

Що нового у версії 1.3.0:

  • Можливість вибору звукової доріжки
  • Кілька цільова рендеринга за 1 підтримкою відео

  • декодування
  • Апаратне забезпечення (нестійкою): DXVA2 для вікон, VA-API для x11 (поганий продуктивності в даний час)
  • області, що представляє інтерес (ROI) підтримка, тобто культур.
  • підтримка фільтра (Експериментальна)
  • Відео екв: яскравість, контрастність, насиченість
  • Повторіть підтримка
  • Зміни API Манг
  • QML: сумісний з багатьма API, QtMultimedia
  • Збірка / Установка: перевірити арку, виправити неправильну 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 аудіо.
  • Зберегти відео захоплює каталог системи Picture

Що нового у версії 1.2.2:

  • Аудіо перерахунок використанням swresample
  • регулювання швидкості відтворення
  • Аудіо формат
  • Грати добре з аудіо, що шум раніше (mp3, ...)
  • ініціалізації і Deinit FFmpeg тільки при необхідності
  • ВД компонента доступ символу

  • Підтримка
  • MMS

Що нового у версії 1.1.9:

  • Додати мережевий зворотного виклику переривання. Завдяки Віто vcovito
  • QtAV і FFmpeg виконання версія перевірка
  • Додати заводської моделі менеджеру компоненти. В даний час використовується в ImageConverter
  • підтримка MSVC
  • Seek виправити помилку: кілька разів блокували
  • QMAKE: немає додаткових аргументів потрібно (якщо джерело реж доступний для запису)
  • Додати 2 графічні приклади візуалізації елементів
  • GDI + Підтримка візуалізації
  • Почати використовувати сценарій для створення нових класів

Що нового у версії 1.1.8:

  • LGPL версії 2.1
  • Покращена підтримка Qt5
  • Краще синхронізації і пошуку
  • Краш фіксується при отриманні потоку Інфо
  • Краш фіксованою при відтворенні музику
  • Drag & Drop, простий внутрішній інтерфейс і внутрішній фільтр подій
  • Videowall працює краще

Вимоги

  • Qt
  • FFmpeg
  • PortAudio 19

Скріншоти

qtav_1_67831.png

Схожі програми

setpwc
setpwc

12 May 15

Movida
Movida

3 Jun 15

LiVES
LiVES

22 Jun 18

Nepomuk TVNamer
Nepomuk TVNamer

15 Apr 15

Інші програми розробника Wang Bin

PhotoKit
PhotoKit

20 Feb 15

QtAV

Коментар не знайдено
додати коментар
Включіть картинки!