KingDownloads

playerdemo

by itisyang 1.2k stars GPL-3.0Media & Creativity
Download

About playerdemo

playerdemo is an open-source video player project designed as an alternative to potplayer. It serves as a learning resource for audio and video technology development. The project welcomes enthusiasts interested in media player development to discuss related technical topics.

The player uses FFmpeg-5.1 for decoding and SDL2-2.0.7 for rendering. It was developed on Windows using Qt5.12.x with MinGW x64, but the project supports cross-platform compilation and debugging on Windows, Linux, and Mac through QtCreator.

Key features

  • Uses FFmpeg-5.1 for video decoding
  • Implements SDL2-2.0.7 for rendering
  • Cross-platform support (Windows, Linux, Mac)
  • QtCreator project file for easy compilation

Download v0.2.0

Jan 26, 2023
View all 2 versions

Frequently asked questions

Is playerdemo free?
Yes. playerdemo is free and open-source software, distributed under the GPL-3.0 license.
Which platforms does playerdemo support?
playerdemo provides downloads for Windows, macOS.
What is the latest version of playerdemo?
The latest version is v0.2.0, released on Jan 26, 2023.
What platforms does playerdemo support?
playerdemo supports Windows, Linux, and Mac platforms. The project includes configuration files for QtCreator to facilitate compilation across these systems.
What libraries does playerdemo depend on?
The player requires FFmpeg for video decoding and SDL2 for rendering. On Linux, additional development packages like libsdl2-dev and various FFmpeg components (libavformat-dev, libavutil-dev, etc.) are needed.
How can I compile playerdemo on Windows?
For Windows compilation, download FFmpeg and SDL2 dynamic libraries, place the DLLs in the bin directory, and replace header and lib files in the lib folder. Then open the project in QtCreator and compile.
Is playerdemo open source?
Yes, playerdemo is an open-source project available under an unspecified license (the repository includes a LICENSE file but its contents aren't detailed in the README).

More Media & Creativity