Tadej Novak

VLC-Qt

A free library used to connect Qt and libVLC libraries. It contains core classes for main media playback and also some GUI classes for faster media player development.

VLC-Qt runs on supported versions of Linux, macOS, and Windows. It is developed in cross-platform spirit so it may work on other systems but is not supported.

Core Library

Connect to libvlc and control playback. The core enables you to completely control libvlc and all its features. It gives you full control over playback. Widgets and QML classes just simplify communication with core but do not introduce any new features.

The entire libvlc library is completely wrapped into C++/Qt. It still enables multiple instances and/or players at the same time. You can also access libvlc objects for all wrapped functions.

Some of the main features

  • libvlc instance and player
  • single file and playlist playback
  • audio and video control
  • metadata management

    VLC-Qt 1.1 Qt/VLC versions deprecation warning

    Since 1.1 release, support for some older Qt and VLC versions will be removed or deprecated:

    • Qt 4 support will be deprecated and removed in 2.0
    • Qt 5 lower than 5.5 will be deprecated and removed in 2.0
    • libVLC 2.1 will be required 

      VLC-Qt Home page

      https://vlc-qt.tano.si

      By clicking button above, I agree Marketplace user terms and conditions

      Details
      Version:
      1.1.1
      Publisher:
      Tadej Novak
      Contact:
      https://tano.si/
      Copyright:
      Tadej Novak
      Authors:
      Tadej Novak
      From:
      https://inqlude.org
      License:
      LGPL-3.0-only
      Updated at:
      2017-08-02
      Platforms:
      Linux
      Windows
      macOS
      Supported Qt versions:
      5.6 or later
      Packages:
      https://vlc-qt.tano.si/
      Source repository:
      https://github.com/vlc-qt/vlc-qt/releases
      User manuals:
      https://vlc-qt.tano.si/reference/