QtAV

Yazılım ekran görüntüsü:
QtAV
Yazılım detaylar:
Versiyon: 1.8.0 Güncelenir
Qayıt: 9 Dec 15
Geliştirici: Wang Bin
Lisans: Ücretsiz
Popülerlik: 72

Rating: nan/5 (Total Votes: 0)

QtAV Qt ile yazılmış ve Linux, Microsoft Windows ve BSD işletim sistemleri için tam özellikli bir medya oynatma uygulamaları oluşturmak için kullanılmak üzere tasarlanmış bir açık kaynak kütüphane yazılımıdır.


Bir bakışta özellikler

kare oynatma (sadece ileri) tarafından, çerçeve, özgeçmiş, duraklama, video yakalama, müzik çalma, ses kontrolü, tam ekran aramak üstünde kalmak için destek özellikleri, yerel ve ağ dosyaları yanı sıra destek için hem destek Libav ve FFmpeg projeleri.

donanım kod çözme desteği CedarX, VAAPI ve DXVA2 API'leri için uygulanmaktadır. Bu YUV ve RGB formatlarında video dosyalarını kaydetmek ve OSD için destek uygular olabilir (Ekranda görüntü), özel filtreler, en boy oranı, müzik çalma, ses kontrolü ve hız kontrolü oynayan.

Ayrıca döndürmek veya GraphicsItemRenderer kullanarak herhangi bir video dosyasını kesme için kullanılabilir, + ses kanalları ve medya akışlarını seçerek belirli bir ses oynamak için izin verir, ve Direct2D, OpenGL, QPainter, XV ve GDI dahil olmak üzere birden render motorları, desteklemek .


Uygulamalar yerel veya uzak dosyaları çalma Lets

belirtildiği gibi, kütüphane gibi HTTP ve RTSP gibi iyi bilinen protokoller aracılığıyla yerel dosyalar, hem de uzak olanlar oynatmak için izin verir. Buna ek olarak, tek bir oyuncu için çoklu video çıkışları destekler ve dinamik bir video dosyasını oynatırken bir render motoru değiştirebilirsiniz.

QtAV ayrıca video kırpma, bir eklenti sayesinde kontrast, parlaklık, ton ve doygunluk değiştirerek yanı sıra QML (Qt Modeling Language) video ekolayzır olarak, (Region of Interest) yatırım getirisini destekler.


Kaput ve desteklenen işletim sistemleri altında

proje kolayca geliştiricilerin ya araç seti ile video oynatma uygulaması oluşturmak için izin, Qt4 veya Qt5 çerçeveleri karşı inşa edilebilir. Bu özellik açısından zengin multimedya oynatma uygulamaları oluşturmak için en çok beğenilen kütüphane yazılımı biridir.


bahsedildiği gibi

​​yazılım GNU / Linux ve BSD ve Microsoft Windows dahil UNIX benzeri işletim sistemleri, bir bolluk destekleyen, platformdan bağımsızdır. Bu C ++ programlama dilinde yazılmış ve birden fazla klavye kısayollarını destekler oldu

Bu sürümdeki yeni nedir.

    < li> XAudio2 desteği
  • VideoToolbox donanım kod çözücüsü (OSX) desteği. Bu h264, H263, MPEG1, MPEG2, MPEG4 çözebilir. VDA daha iyi
  • CUDA 0 kopyalı desteği
  • (QMLPlayer bunu deneyin) oynarken Dinamik video decoder anahtarı
  • Gömülü ass altyazı desteği
  • ass altyazı yazı kurulumu
  • Linux için hiçbir OpenGL inşa düzeltme

  • VBO kullanıldığı takdirde
  • rendering QPainter Fix
  • Bazı rgb biçimleri için Fix OpenGL render
  • DXVA 0 kopya geliştirme, intel clearvideo çözüm vb.
  • AO: null arka uç eklemek
  • HW: profil kontrolü düzeltmek
  • Ref ff kod çözücüleri kareleri sayılır. Dokular yükleyerek Bu düzeltme opengl kazasında zaman
  • Fix ses Resampler parametreleri doğru ayarlanmamış
  • VS2015 desteği

sürümünde 1.7.0 yeni Nedir:

  • DXVA GPU sıfır kopya desteği. Alt cpu kullanımı, daha iyi performans
  • DXVA kopya geri modu iyileştirme
  • VAAPI sıfır kopya iyileştirme
  • Fix opengl yanlış ekran eğer VDA ve FFmpeg arasında geçiş dekoder
  • Video kodlama desteği
  • Dış ses desteği
  • Pulseaudio iyileştirme, çöker düzeltmek ve asmak
  • OpenGL: QPainter filtreler hiçbir etkisi yoktur geçici çözüm AÇI için VBO devre dışı bırakın. Az GL çağırır. OpenGLWindowRenderer doğru güncelleme olamaz Fix

  • sıfır kopya HW dekoder kullanıldığı
  • Fix yakalama videosu.
  • Fix yanlış ses veri çalma başında oynanır
  • XV SHM Enable
  • / v senkronizasyonunu geliştirin
  • windows android inşa
  • msvc hata ayıklama yapı Fix
  • android için olarak kullanın OpenSL ES. Şimdi düzgün çalışır. Hiçbir OpenAL daha fazla gerekli. OpenSL ES için ses denetimi ekleyin.
  • Fix çöküyor
  • ubuntu Ekle PPA: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
  • CI: windows appveyor
  • AVInput = & gt; MediaIO. Sen kodlama yaparken özel çıkışını desteklemek için kullanabilirsiniz, video
  • seekFinished, durationChanged, QML MediaPlayer.videoCapture, Altyazı gecikme vb ekle
  • QMLPlayer: tokatlamak aramaya

sürümünde 1.6.0 yeni Nedir:

  • zaman uyumsuz yük
  • Daha hızlı arama ve önizleme. Teşekkürler wm4 (MPV geliştirici)
  • Daha a / v senkron çözüm. Şimdi HERHANGİ diğer oyunculara göre daha iyi yüksek fps video oynatabilirsiniz.
  • DXVA: libavcodec çalışma zamanı destekliyorsa HEVC dekoderi etkinleştirin. LAVFilters ffmpeg bunu destekler.
  • Cedarv gelişmeler, nv12 çıkış desteği, libvdpau-sunxi
  • neon kodu
  • Birden OpenAL örnekleri desteği
  • AVInput sınıfı medya kaynaklarını genişletmek için. QRC çeşitli kaynaklar Destek oynamak.
  • ilk kare sonra arama Görüntüle
  • Daha saat hata düzeltme
  • çerçeve sorunları Fix oyun çerçevesi
  • Fix QML Video sallamak
  • hata sinyalleri için fazla detay
  • Bir sonraki çalma kullanıcı seçeneklerini uygulayın
  • Dinamik yük libass (altmodülün 'capi' gereklidir)
  • VA-API: bulanık alt satırda sorunu düzeltmek. libav & gt çalışır;. Şimdi = 9
  • İlerleme 1 puan 0 olmasa bile, varsayılan olarak 0'dan başlar edilir.
  • Fix yakalama sorunları: Yakalama geçerli kareyi görüntülenen kolay API
  • RGB48 desteği. OpenGL sadece RGB48LE destekler.
  • statik ffmpeg desteği Link

  • giriş URL / yol özel charactors içeriyorsa
  • Açık hatayı düzeltmek

1.5.0 sürümünden yeni Nedir:

  • zaman uyumsuz yük
  • Daha hızlı arama ve önizleme. Teşekkürler wm4 (MPV geliştirici)
  • Daha a / v senkron çözüm. Şimdi HERHANGİ diğer oyunculara göre daha iyi yüksek fps video oynatabilirsiniz.
  • DXVA: libavcodec çalışma zamanı destekliyorsa HEVC dekoderi etkinleştirin. LAVFilters ffmpeg bunu destekler.
  • Cedarv gelişmeler, nv12 çıkış desteği, libvdpau-sunxi
  • neon kodu
  • Birden OpenAL örnekleri desteği
  • AVInput sınıfı medya kaynaklarını genişletmek için. QRC çeşitli kaynaklar Destek oynamak.
  • ilk kare sonra arama Görüntüle
  • Daha saat hata düzeltme
  • çerçeve sorunları Fix oyun çerçevesi
  • Fix QML Video sallamak
  • hata sinyalleri için fazla detay
  • Bir sonraki çalma kullanıcı seçeneklerini uygulayın
  • Dinamik yük libass (altmodülün 'capi' gereklidir)
  • VA-API: bulanık alt satırda sorunu düzeltmek. libav & gt çalışır;. Şimdi = 9
  • İlerleme 1 puan 0 olmasa bile, varsayılan olarak 0'dan başlar edilir.
  • Fix yakalama sorunları: Yakalama geçerli kareyi görüntülenen kolay API
  • RGB48 desteği. OpenGL sadece RGB48LE destekler.
  • statik ffmpeg desteği Link

  • giriş URL / yol özel charactors içeriyorsa
  • Açık hatayı düzeltmek

sürümünde 1.4.1 yeni Nedir:

  • Daha QtMultimedia uyumlu QML çalma API
  • Debian paketi desteği. Şimdi ubuntu & gt inşa edebilirsiniz; debuild kullanarak = 14.04
  • Altyazı: destek renderering libass. Dinamik FFmpeg çözümleyici ve libass değiştirmek
  • herhangi bir Qt günlüğü fonksiyonlarını değiştirmeden seviye kontrol desteği Log (qDebug, qWarning vb.)
  • render Video yönlendirme desteği
  • Hata düzeltme: alfa değeri ile video karesi. video akışı zaman & gt başlar; 0. OpenAL doğru kapatamazsınız ...
  • QML sadece. Video önizleme
  • oyuncular: QMLPlayer config UI. Ilerleme çubuğunda Video önizleme.

1.4.0 sürümü içinde yeni Nedir:

OpenGL geliştirin

  • : daha fazla piksel biçimleri, QML (destekler değil kararlı), dinamik gl destek vb.
  • VAAPI: GLX doğrudan oluşturma desteği. 4k edin.
  • DXVA: Daha fazla kod çözme yüzeyler performansını artırmak için
  • VDA (OSX donanım kod çözme) desteği
  • Android desteği. Kolay dağıtmak için
  • Altyazı desteği, QML dahil
  • OpenAL'i geliştirin. Android
  • dahil olmak üzere çoğu platformlarda üzerinde çalışıyor
  • FFmpeg libavfilter desteği
  • Ses çıkışı api değiştirmek
  • IFW için dağıtma komut, OSX
  • Hata düzeltme
  • WIP:. DSound, opensl, ses motor, ses filtreleri vb

nedir sürümü 1.3.4 Yeni

  • CUDA: Daha iyi kalite ve performans, Fix yanlış ekran sipariş. Hiçbir Mozaikler.
  • VAAPI ve DXVA desteği SSE4.1 intel gpu için kodu çözülmüş çerçeveyi kopyalayın. VAAPI ay önce eklendi, ancak performansı çok zayıftı. SSE4.1 yardımıyla biz azam performans iyileştirme var.
  • VAAPI destekler drm
  • kullan son FFmpeg en hw API
  • Yanlış ekranı veya kilitlenme düzeltildi eğer değişim HW dekoder
  • dekoderin meta özellikleri olarak avcodec ve AVFormat için bazı seçenekler ekleyin.
  • Meta desteği

  • tanımlı ise
  • Ekran en-boy oranı akışında değeri kullanın. Teşekkürler Sandro Cavazzoni
  • Destek Qt modül olarak QtAV yüklemek
  • Yanlış dosya adı kodlaması sabitleyin.
  • Bir müzik dosyası görüntüyü ekrana

sürümünde 1.3.2 yeni Nedir:

  • OpenGL iyileştirme ve daha iyi performans (iOS üzerinde çalışır ve Android). VLC daha az CPU kullanımı.
  • destekleniyorsa GLSL etkinleştirin
  • YUV kareleri işlemek için kullanın GLSL
  • GLSL tabanlı video ekolayzır
  • XV bug fix ve iyileştirme. NV12 destekler. Video ekolayzır desteği.
  • QIODevice destek Oynat
  • Yakalama YUV çerçeveleri desteği.
  • OSD yanlış süresini Fix
  • sürüyor çalışan CUDA dekoder
  • Oyuncu:
  • bir dere açılırken engelleme hiçbir gui
  • config diyalogunu eklemek
  • Regresyonlar:
  • OpenGL gösteremez H10p

sürümünde 1.3.1 yeni nedir.

  • İlk OpenAL desteği
  • Fix donanım çözme çöküyor: arayışı, paket kaybı (. örneğin kötü ağ)
  • Allwinner en CedarX donanım kod çözme desteği. Teşekkürler Miroslav Bendik.
  • FFmpeg günlüğü ve hata işleme. Yeni sınıf: AVError
  • dekoder ve demuxer için AVDictionary destek. API: AVPlayer :: setOptionsForXXX ()
  • App Çıkışta Fix kazasında
  • Hi10bits kilitlenme düzeltildi
  • Vücut:
  • düzeltme XXX_EXPORT makro çatışmasında.
  • yapılandırılabilir qmake projesi vb.
  • QMLPlayer: Daha iyi UI
  • oyuncu:
  • tekerlek / out.
  • yakınlaştırmak için
  • yeniden başlatmaya gerek kalmadan dekoderi uygulayın.
  • ana penceresi yakın exit.
  • oyuncuya hareket EventHandler.
  • Yükleyici:. ubuntu desteği
  • OSX, X11 Ekran koruyucu. Geliştirmek pencereler

sürümünde 1.3.0 yeni Nedir:

  • Seçilebilir ses
  • Çoklu render hedefi 1 video desteği için
  • Donanım çözme desteği (kararsız): windows DXVA2, VA-API (şimdi kötü performans) x11 için
  • Önemli Bölge (ROI) desteği, yani kırpma.
  • Filtre desteği (Deneysel)
  • Video eq: parlaklık, kontrast, renk doygunluğu
  • Tekrarla desteği
  • Mang api değişiklikleri
  • QML: Birçok QtMultiMedia API'leri ile uyumlu
  • install / build: yükleyici eklemek, kemer kontrol yanlış rpath düzeltmek ve Mac üzerinde hata başlatmak
  • oyuncu: playlist, tarih, daha iyi bir online tv, vb
  • .

sürümünde 1.2.4 yeni Nedir:

  • QML desteği (teşekkür theoribeiro). Qtmultimedia QML apps, örneğin bazı değiştirebilir miyim qmlvideofx
  • FFmpeg'den & gt için inşa Fix = 0.9, libav & gt; = 0.8
  • Kanal kullanıcı tarafından seçilen olabilir: Orijinal, STERO, sol, sağ, merkez (mono)
  • GL ES2 renderer için OSD
  • oyuncu: dul istatistikler görüntüleyici, devre dışı ekran oynuyor. Ekle birçok online tv kanalları

nedir sürümü 1.2.3 Yeni

  • FFmpeg / libav avresample desteği
  • OpenGL ES2 desteği. Şimdi Qt5 GLES2 sürümü karşı inşa edebilirsiniz
  • Qt5 için XV desteği
  • Daha ses formatı desteği, örneğin Numune biçimi, kanalları.
  • Fix H.264 başlayan kareler için hata çözme.
  • paket birden çok kez deşifre edilmelidir, ses çözme hatası düzeltildi. WMA ses.
  • Kaydet Video sistemi Picture dizinine yakalar

sürümünde 1.2.2 yeni Nedir:

  • Ses Resampler kullanarak swresample
  • Oynat hız kontrolü
  • Ses biçimi
  • ses ile iyi oynayın gürültü önce (mp3, ...)
  • init ve deinit FFmpeg sadece gerektiğinde
  • sembolü ile erişilen Bileşen kimliği
  • mms desteği

sürümünde 1.1.9 yeni Nedir:

  • Ağ kesme geri arama ekleyin. Teşekkürler Vito vcovito
  • QtAV ve FFmpeg çalışma zamanı sürümü çek
  • yöneticisine bileşenler fabrika modeli ekleyin. Şu anda ImageConverter kullanılan
  • MSVC desteği
  • bug fix Seek: Bazı zamanlar engellendi
  • qmake: hiçbir ek argümanlar gerekli (kaynak dir yazılabilir ise)
  • 2 grafik ekle öğe oluşturucu örnekleri
  • GDI + renderer desteği
  • yeni sınıflar oluşturmak için komut dosyası kullanmak için Başlat

1.1.8 sürümünde yeni Nedir:

  • LGPL sürüm 2.1
  • Daha Qt5 desteği
  • Daha senkronizasyon ve arayan
  • dere bilgisi
  • alırken Crash sabit
    Bir müzik oynatırken, sabit
  • Crash
  • Drag & Drop, basit iç GUI ve iç olay filtre
  • Videowall daha
  • işleri

Gereksinimleri

  • Qt
  • FFmpeg
  • portaudio 19

Ekran

qtav_1_67831.png

Benzer yazılım

Dv2vloopback
Dv2vloopback

2 Jun 15

v4l2capture
v4l2capture

12 May 15

DVBStreamer
DVBStreamer

3 Jun 15

mpv
mpv

16 Aug 18

Geliştirici Diğer yazılım Wang Bin

PhotoKit
PhotoKit

20 Feb 15

Yorumlar QtAV

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!