Apprentice Video
The topic of this article may not meet Wikipedia's notability guidelines for products and services. (September 2012) |
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, redirecting, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. The article may be deleted if this message remains in place for seven days, i.e., after 04:59, 31 May 2026 (UTC). Find sources: "Apprentice Video" – news · newspapers · books · scholar · JSTOR Nominator: Please consider notifying the author/project: {{subst:proposed deletion notify|Apprentice Video|concern=Does not meet WP:GNG, only primary sources}} ~~~~ |
Apprentice Video is a cross-platform open-source media player, developed as a personal project by Pavel Koshevoy since May 29, 2010.[1]
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).[2]
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.
The audio tempo scaling filter developed for Apprentice Video was ported to C and contributed to FFmpeg as atempo filter.[3]
References
[edit]- ^ "Pkoshevoy/Aeyae". GitHub. 15 October 2021.
- ^ https://sourceforge.net/projects/apprenticevideo/ A list of player features
- ^ http://git.videolan.org/?p=ffmpeg.git;a=commit;h=a1aac8d004d1e3d415208fe0aea15b655826fb15 FFmpeg git commit