QtAV icon
QtAV icon

QtAV

QtAV is a multimedia playback library based on Qt and FFmpeg. It can help you to write a player with less effort than ever before.

QtAV screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Alerts

  • Discontinued

Platforms

  • Mac
  • Windows
  • Linux
  • Android
  • Windows Phone
Discontinued

The last version (1.12.0) is from June 2017, and the Android app is not available anymore.

-
No reviews
3likes
1comment
0news articles

Features

Suggest and vote on features
  1.  OPENGL
  2.  C++
  3.  Support for NVIDIA CUDA acceleration
  4.  QT Based

 Tags

QtAV News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

No activities found.

QtAV information

  • Developed by

    CN flagwang-bin
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    23 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Video & MoviesDevelopment

GitHub repository

  •  4,209 Stars
  •  1,538 Forks
  •  526 Open Issues
  •   Updated  
View on GitHub

Our users have written 1 comments and reviews about QtAV, and it has gotten 3 likes

QtAV was added to AlternativeTo by ferfp on and this page was last updated .

Comments and Reviews

   
 Post comment/review
jay bug
0

Extremely old and not updated

Review by a new / low-activity user.

What is QtAV?

QtAV is a multimedia playback library based on Qt and FFmpeg. It can help you to write a player with less effort than ever before.

Features

Hardware decoding suppprt: DXVA2, VAAPI, VDA/VideoToolbox, CedarX, CUDA(the 1st player support CUDA on linux?) OpenGL and ES2 support for almost all formats including Hi10P videos (The 1st player/library support 10bit in ES2? VLC, XBMC, mplayer does not support now) Real time preview Video capture in rgb and yuv format OSD and custom filters Filters in libavfilter, for example stero3d, blur Subtitle track select. Dynamic change FFmpeg and libass engine Play frame by frame Playback speed control Variant streams: locale file, http, rtsp etc. and your custom streams Audio channel, tracks and external audio tracks Dynamically change render engine when playing. Dynamically change video decoder Multiple video outputs for 1 player Video eq(software and OpenGL): brightness, contrast, saturation, hue QML support. Most playback APIs are compatible with QtMultimedia module Compatibility: QtAV can be built with both Qt4 and Qt5, FFmpeg(>=1.0) and Libav (>=9.0). Latest FFmpeg release is recommended.

Official Links