||The topic of this article may not meet Wikipedia's notability guidelines for products and services. (September 2012) (Learn how and when to remove this template message)|
Apprentice Video is a cross-platform open-source media player, developed as a personal project by Pavel Koshevoy since May 29, 2010.
It is similar to other media players like VLC or MPC-HC, but offers a few features absent from those players (alpha channel preview, timeline looping in/out points, and several options for achieving adequate video playback performance on outdated slow hardware).
The code base is written in C++ using Qt frameworks for the user interface, FFmpeg libraries for demuxing and decoding of audio/video, Portaudio for audio rendering, OpenGL for video rendering, and Libass for rich subtitle rendering. Apprentice Video source code is freely available under the MIT license.
- https://sourceforge.net/projects/apprenticevideo/ A list of player features
- http://git.videolan.org/?p=ffmpeg.git;a=commit;h=a1aac8d004d1e3d415208fe0aea15b655826fb15 FFmpeg git commit