QtAV

Logiciel capture d'écran:
QtAV
Détails logiciels:
Version: 1.8.0 Mise à jour
Date de transfert: 9 Dec 15
Développeur: Wang Bin
Licence: Gratuit
Popularité: 72

Rating: nan/5 (Total Votes: 0)

QtAV est un logiciel de bibliothèque open source écrit en Qt et conçu pour être utilisé pour créer des applications complètes de lecture multimédia vedettes pour Linux, Microsoft Windows et les systèmes d'exploitation BSD.


Caractéristiques un coup d'oeil

Il dispose d'un support pour les chercher, CV, mettre en pause, la capture vidéo, la lecture de musique, réglage du volume, plein écran, rester au top, la lecture image par image (seulement vers l'avant), le soutien à la fois des fichiers locaux et de réseau, ainsi que le soutien pour les projets Libav et FFmpeg.

Soutien pour le décodage matériel est mis en œuvre pour la CedarX, VAAPI et DXVA2 API. Il peut enregistrer des fichiers vidéo dans les formats YUV et RGB, et met en œuvre le soutien de l'OSD (Affichage à l'écran), des filtres personnalisés, rapport d'aspect, la lecture de musique, réglage du volume, et en jouant de contrôle de vitesse.

Il peut également être utilisé pour faire pivoter ou de cisaillement tout fichier vidéo en utilisant GraphicsItemRenderer, permet de jouer une piste audio spécifique en choisissant les canaux audio et flux de médias, et de soutenir plusieurs moteurs de rendu, y compris Direct2D, OpenGL, QPainter, XV, et GDI + .


Permet aux applications de lire des fichiers locaux ou distants

Comme mentionné, la bibliothèque permet la lecture de fichiers locaux, ainsi que ceux distants via des protocoles bien connus, tels que HTTP et RTSP. En outre, il prend en charge les sorties vidéo multiples pour un seul joueur, et peut changer dynamiquement un moteur de rendu lors de la lecture d'un fichier vidéo.

QtAV prend également en charge ROI (Region of Interest), telles que le rognage vidéo, égaliseurs vidéo pour modifier le contraste, la luminosité, la teinte et la saturation, ainsi que QML (Qt Modeling Language) grâce à un plugin.


Sous les systèmes d'exploitation pris en charge et capot

Le projet peut être facilement construit contre les cadres Qt4 ou QT5, permettant aux développeurs de créer de la vidéo application de lecture soit avec boîte à outils. Il est l'un des logiciels de la bibliothèque la plus appréciée pour la création multimédia applications de lecture riche en fonctionnalités.

Comme mentionné, le logiciel est indépendant de la plateforme, en soutenant une pléthore de GNU / Linux et les systèmes d'exploitation de type UNIX, y compris BSD et Microsoft Windows. Il a été écrit dans le langage de programmation C ++ et prend en charge plusieurs raccourcis clavier

Ce qui est nouveau dans cette version:.

    < li> Support XAudio2
  • décodeur matériel de VideoToolbox (OSX) soutien. Il peut décoder h264, h263, MPEG1, MPEG2, MPEG4. Mieux que VDA
  • support CUDA 0-copie
  • Dynamic commutateur de décodeur vidéo lors de la lecture (l'essayer dans QMLPlayer)
  • Support ass embarqué sous-titres
  • Configuration de la police des sous-titres ass
  • Pas de solution OpenGL de construction pour linux
  • Fix QPainter rendu, si vbo est utilisé
  • Fix rendu OpenGL pour certains formats de rgb
  • DXVA amélioration 0-copie, Intel ClearVideo solution de contournement etc.
  • AO: ajouter backend null
  • HW: fixer chèque profil
  • Réf compté cadres de décodeurs ff. Cet accident correctif opengl lors du chargement des textures
  • fix paramètres audio Resampler pas définies correctement
  • le soutien de VS2015

Quoi de neuf dans la version 1.7.0:

  • DXVA GPU soutien zéro-copie. Faible utilisation du CPU, meilleure performance
  • amélioration du mode de recopie DXVA
  • amélioration VAAPI zéro-copie
  • Correction affichage OpenGL mal si décodeur de commutation entre VDA et FFmpeg
  • support de l'encodage de la vidéo
  • support audio externe
  • amélioration Pulseaudio, fixer accidents et accrocher
  • OpenGL: désactiver VBO pour ANGLE pour contourner les filtres QPainter sont sans effet. Moins GL appelle. Fix OpenGLWindowRenderer ne peut pas mettre à jour correctement
  • vidéo Fix de capture lorsque un zéro-copie HW décodeur est utilisé.
  • Correction des données audio mal est joué au début de la lecture
  • Activer XV SHM
  • Améliorer A / V SYNC
  • Construire Android sur les fenêtres
  • Correction msvc debug
  • Utiliser OpenSL ES que pour android. Il fonctionne maintenant correctement. Aucune OpenAL nécessaire plus. Ajouter contrôle de volume pour OpenSL ES.
  • accidents Fix
  • Ajouter ubuntu PPA: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
  • CI: appveyor pour Windows
  • AVInput = & gt; MediaIO. Vous pouvez l'utiliser pour soutenir sortie personnalisé lors de l'encodage vidéo
  • Ajouter seekFinished, durationChanged, QML MediaPlayer.videoCapture, le retard des sous-titres, etc.
  • QMLPlayer: coup de chercher

Ce qui est nouveau dans la version 1.6.0:

  • load Async
  • Faster chercher et aperçu. Merci WM4 (développeur de MPV)
  • Meilleure solution de synchronisation A / V. Maintenant, peut jouer vidéo haute fps mieux que tout autre joueurs.
  • DXVA: permettre décodeur HEVC si l'exécution libavcodec supporte. LAVFilters ffmpeg supporte.
  • amélioration de Cedarv, support de sortie de NV12, le code de néon de libvdpau-sunxi
  • plusieurs instances soutien OpenAL
  • classe AVInput d'étendre sources médiatiques. Jeu de soutien de resouces de la SCFQ.
  • afficher la première image après cherchent
  • Correction d'erreur d'horloge Mieux
  • jeu Fix cadre par des problèmes de frame
  • Correction QML vidéo tremblement
  • Plus de détails pour des signaux d'erreur
  • Appliquer les options de l'utilisateur dans la prochaine lecture
  • libass de charge dynamique (sous-module «capi 'est nécessaire)
  • VA-API: fixer question floue la ligne de fond. travaille sur libav & gt;. = 9 maintenant
  • Des progrès commencent à 0 par défaut même si pts 1er est pas 0.
  • Fix questions de capture: le courant de capture affiche cadre, plus facile api
  • support RGB48. OpenGL ne supporte que RGB48LE.
  • Lien vers le soutien de ffmpeg statique
  • Correction d'erreur d'entrée ouverte si URL / chemin contient charactors spéciales

Ce qui est nouveau dans la version 1.5.0:

  • load Async
  • Faster chercher et aperçu. Merci WM4 (développeur de MPV)
  • Meilleure solution de synchronisation A / V. Maintenant, peut jouer vidéo haute fps mieux que tout autre joueurs.
  • DXVA: permettre décodeur HEVC si l'exécution libavcodec supporte. LAVFilters ffmpeg supporte.
  • amélioration de Cedarv, support de sortie de NV12, le code de néon de libvdpau-sunxi
  • plusieurs instances soutien OpenAL
  • classe AVInput d'étendre sources médiatiques. Jeu de soutien de resouces de la SCFQ.
  • afficher la première image après cherchent
  • Correction d'erreur d'horloge Mieux
  • jeu Fix cadre par des problèmes de frame
  • Correction QML vidéo tremblement
  • Plus de détails pour des signaux d'erreur
  • Appliquer les options de l'utilisateur dans la prochaine lecture
  • libass de charge dynamique (sous-module «capi 'est nécessaire)
  • VA-API: fixer question floue la ligne de fond. travaille sur libav & gt;. = 9 maintenant
  • Des progrès commencent à 0 par défaut même si pts 1er est pas 0.
  • Fix questions de capture: le courant de capture affiche cadre, plus facile api
  • support RGB48. OpenGL ne supporte que RGB48LE.
  • Lien vers le soutien de ffmpeg statique
  • Correction d'erreur d'entrée ouverte si URL / chemin contient charactors spéciales

Ce qui est nouveau dans la version 1.4.1:

  • Plus QtMultimedia compatible API de lecture QML
  • paquet Debian soutien. Maintenant, vous pouvez construire sur ubuntu & gt; = 14.04 utilisant debuild
  • Sous-titre: libass le rendu d'un soutien. Changer dynamiquement FFmpeg analyseur et libass
  • Connectez soutien de contrôle de niveau sans modifier les fonctions de journalisation Qt (qDebug, qWarning etc.)
  • Vidéo soutien de l'orientation dans les moteurs de rendu
  • Bug fix: image vidéo avec une valeur alpha. flux vidéo temps de démarrage & gt; 0. OpenAL ne peut pas fermer correctement ...
  • QML seulement:. aperçu vidéo
  • joueurs: interface de configuration dans QMLPlayer. Aperçu de la vidéo sur la barre de progression.

Quoi de neuf dans la version 1.4.0:

  • Améliorer OpenGL: plus de formats de pixels, supporte QML ( pas stable), le soutien gl dynamique etc.
  • VAAPI: support de rendu direct GLX. vérifier 4k.
  • DXVA: plusieurs surfaces de décodage pour améliorer la performance
  • VDA (OSX de décodage matériel) support
  • le soutien Android. Facile à déployer
  • Support des sous-titres, y compris QML
  • Améliorer OpenAL. Fonctionne bien sur la plupart des plates-formes dont Android
  • le soutien de FFmpeg libavfilter
  • Audio changement sortie api
  • Script Deploy pour IFW, OSX
  • Correction d'un bug
  • WIP:. dsound, de OpenSL, moteur audio, filtres audio etc

Ce qui est nouveau dans la version 1.3.4:

  • CUDA: une meilleure qualité et de performance, Fix mauvais affichage commande. Aucune Mosaïques.
  • VAAPI et DXVA soutien SSE4.1 pour copier trame décodée pour Intel GPU. vaapi a été ajouté il ya des mois, mais la performance était très pauvre. Avec l'aide de SSE4.1 nous avons amélioration de la performance greate.
  • VAAPI soutient drm
  • Utilisez dernière API hw de FFmpeg
  • Correction d'un mauvais affichage ou de collision si décodeur changement HW
  • Ajoutez quelques options pour AVCodec et avformat comme des méta-propriétés de décodeur.
  • le soutien de métadonnées
  • Affichage ratio d'aspect utiliser la valeur dans le courant si elle est définie. Merci Sandro Cavazzoni
  • Support installer QtAV comme un module Qt
  • Correction d'un mauvais nom de fichier encodage.
  • Afficher l'image dans un fichier de musique

Ce qui est nouveau dans la version 1.3.2:

  • amélioration de OpenGL et une meilleure performance (fonctionne sur iOS et Android). Moins l'utilisation du processeur de VLC.
  • Activer GLSL si supporté
  • Utiliser GLSL pour rendre cadres YUV
  • GLSL égaliseur vidéo basé
  • bug fix XV et l'amélioration. Supporte NV12. Prend en charge la vidéo égaliseur.
  • Lecture du soutien QIODevice
  • Capturer YUV encadre soutien.
  • Fix mauvais durée en OSD
  • décodeur CUDA de travail en cours
  • Joueur:
  • pas d'interface graphique de blocage lors de l'ouverture d'un flux
  • ajouter de dialogue de configuration
  • Les régressions:
  • OpenGL ne peut pas afficher H10p

Ce qui est nouveau dans la version 1.3.1:.

  • Le support initial OpenAL
  • fix décodage matériel des accidents: la recherche, la perte de paquets (par exemple mauvaise réseau)
  • CedarX le soutien de décodage matériel de Allwinner. Merci Miroslav Bendik.
  • journal de FFmpeg et le traitement des erreurs. Nouvelle classe: AVError
  • Support AVDictionary pour décodeur et démultiplexeur. API: AVPlayer :: setOptionsForXXX ()
  • Correction du crash lors de la sortie de l'application
  • Correction Hi10bits accident
  • Construire:
  • fix XXX_EXPORT macro conflictualité.
  • projet qmake configurable etc.
  • QMLPlayer: meilleure interface
  • lecteur:
  • roue pour zoom in / out.
  • appliquer décodeur sans redémarrage.
  • sortie sur la fenêtre principale à proximité.
  • move gestionnaire d'événements pour le joueur.
  • Installer:. ubuntu support
  • économiseur d'écran pour OSX, X11. Améliorer fenêtres

Ce qui est nouveau dans la version 1.3.0:

  • piste audio sélectionnable
  • cibles multiples de rendu pour 1 support de la vidéo

  • support de décodage
  • Hardware (instable): DXVA2 pour les fenêtres, VA-API pour x11 (mauvaise performance aujourd'hui)
  • Région d'intérêt (ROI) de soutien, à savoir la culture.
  • support de filtre (expérimentale)
  • eq de la vidéo: luminosité, le contraste, la saturation
  • Répétez support
  • modifications de l'API Mang
  • QML: compatible avec de nombreux API QtMultiMedia
  • construire / installer: vérifier arc, fixer mauvais rpath et lancer erreur sur Mac, ajouter installateur
  • lecteur: playlist, histoire, tv mieux en ligne, etc
  • .

Quoi de neuf dans la version 1.2.4:

  • Support QML (grâce theoribeiro). Peut remplacer certaines des applications QML de qtmultimedia, par exemple qmlvideofx
  • Correction construire pour FFmpeg & gt; = 0,9, libav & gt; = 0,8
  • Le Canal peut être choisi par l'utilisateur: original, stero, gauche, droite, centre (mono)
  • OSD pour GL ES2 rendu
  • joueurs: statistiques spectateur, économiseur d'écran de désactivation sur veuves lors de la lecture. Ajouter de nombreuses chaînes de télévision en ligne

Ce qui est nouveau dans la version 1.2.3:

  • FFmpeg support / libav avresample
  • support OpenGL ES2. Peut construire auprès de la version QT5 GLES2 maintenant
  • Support XV pour QT5
  • de support du format audio Plus, par exemple format d'échantillon, canaux.
  • Correction du décodage H.264 erreur pour les cadres débutants.
  • Correction d'erreur de décodage audio si le paquet doit être décodé plusieurs fois. WMA audio.
  • Enregistrer des captures vidéo dans le répertoire de l'image du système

Ce qui est nouveau dans la version 1.2.2:

  • Audio resampler utilisant swresample
  • contrôle de la vitesse de lecture
  • Format audio
  • Lecture audio bon avec ce bruit avant (mp3, ...)
  • init et deinit FFmpeg seulement lorsque nécessaire
  • id composant consultée par le symbole

  • soutien
  • MMS

Quoi de neuf dans la version 1.1.9:

  • Ajouter un réseau interruption rappel. Merci Vito vcovito
  • QtAV et FFmpeg version d'exécution chèque
  • Ajouter modèle d'usine pour les composants gestionnaire. Actuellement utilisé dans ImageConverter
  • Support MSVC
  • Recherche correction d'un bug: parfois bloqués
  • qmake: aucun des arguments supplémentaires requis (si la source est accessible en écriture dir)
  • Ajouter 2 graphiques exemples de rendu d'élément
  • GDI + support de rendu
  • Commencer à utiliser un script pour créer de nouvelles classes

Ce qui est nouveau dans la version 1.1.8:

  • La version LGPL 2.1
  • Meilleur support QT5
  • Une meilleure synchronisation et la recherche
  • Correction d'un crash lors de l'obtention d'informations de flux
  • Correction d'un crash lors de la lecture une musique
  • Drag & drop, gui interne simple et filtre d'événement interne
  • Videowall fonctionne mieux

Exigences :

  • Qt
  • FFmpeg
  • PortAudio 19

Captures d'écran

qtav_1_67831.png

Logiciel similaire

Kodi
Kodi

16 Aug 18

Movgrab
Movgrab

17 Feb 15

Movie Browser
Movie Browser

2 Jun 15

D'autres logiciels de développeur Wang Bin

PhotoKit
PhotoKit

20 Feb 15

Commentaires à QtAV

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!