CherryPlayer

CherryPlayer
Initial release 10 December 2011 (2011-12-10)
Stable release
2.3.0[1] / November 24, 2015 (2015-11-24)
Development status In active development
Written in Qt
Operating system Microsoft Windows
Platform x86
Size 26.3 MB
Available in 44 languages
Type Media player
License Freeware
Website cherryplayer.com

CherryPlayer is a freeware closed-source media player of streaming media, audio and video files for the Microsoft Windows operating systems. It supports almost all the popular audio and video file formats, streaming protocols, subtitle files and playlists. A distinctive feature of the player is the minimum number of settings (which initially gave rise to compare it in this regard with the browser Chrome) and the ability to play almost any streaming video and audio broadcasts, including live ones and radio.

Key capabilities

Features

  1. Almost the complete absence of the setting in the CherryPlayer became an object of the critics from the very beginning. From the one side it was a desire of developers to minimize Interface and rid users from excessive controls which they almost always use with the default settings, and to focus on playing online media files, especially as main changes in the latest releases were concerned to playback online content. But posts about necessity of adding basic settings to CherryPlayer appear very often.[2] However, everybody knows that online video services like (YouTube, Vimeo and so on) do not provide an ability to control video setting except timeline and quality, but that doesn't prevent them to be one of the most popular services on the web.
  2. One of the key features of CherryPlayer is support of such
  3. YouTube, Twitch and VKontakte are supported with the native API of these sites. This feature is unique. CherryPlayer provides an ability to log in to account and view its contents in the same way as in browser. Need to note that at the moment of the release 2.2.11 version of the player there were realized only basic functions to work with account on the mentioned services. For example, for YouTube it is not possible to see all the available playlists, there is no way to like videos or dislike, put comments.
  4. The structure of the playlist in CherryPlayer is unique too. First of all it is divided into two audio and video parts and need to say that there is no differences in displaying local files and links to web content (absence of the visual notification could be considered as shortcoming). Secondly, there is a set of predefined pleylists of the music Charts (BBC Radio, Billboard, Last.fm) and video pleylists of YouTube and Twitch.

Supported file formats

Audio

aac, ac3, aif, aifc, aiff, alac, amr, au, caf, flac, m4a, m4b, m4p, m4r, mka, mp1, mp2, mp3, ogg, oma, ra, voc, wav, wma, wv

Video

3g2, 3gp, 3gp2, 3gpp, amv, asf, avi, divx, dv, evo, f4v, flv, hdmov, m1v, m2p, m2v, m4v, mkv, mov, mp2v, mp4, mp4v, mpe, mpeg, mpg, mpv2, mpv4, ogm, ogv, pva, qt, ram, rm, rmm, rmvb, rpm, rv, vob, webm, wm, wmp, wmv

Playlists

m3u, m3u8, pls

Disadvantages

Along with the conclusive advantages comparing with other media players, there are also significant shortcomings:

Version history (according to the official blog)

Version Release date
1.012-10-2011
1.0.112-15-2011
1.0.201-16-2012
1.0.303-17-2012
1.0.403-19-2012
1.0.503-26-2012
1.0.604-01-2012
1.104-09-2012
1.1.104-24-2012
1.1.205-15-2012
1.1.305-17-2012
1.1.405-31-2012
1.1.506-11-2012
1.1.606-16-2012
1.1.706-29-2012
1.1.807-27-2012
1.1.908-14-2012
1.2.010-14-2012
1.2.110-17-2012
1.2.210-25-2012
1.2.311-02-2012
1.2.311-27-2012
1.2.512-23-2012
1.2.601-11-2013
1.2.701-26-2013
1.2.803-19-2013
1.2.903-27-2013
2.0 (beta)10-14-2013
2.0.1 (beta)11-15-2013
2.0.111-26-2013
2.0.211-28-2013
2.0.312-19-2013
2.0.412-27-2013
2.0.501-13-2014
2.0.601-28-2014
2.0.7?
2.0.7102-06-2014
2.0.7202-11-2014
2.0.7303-10-2014
2.0.804-15-2014
2.0.908-06-2014
2.0.9108-29-2014
2.1.009-18-2014
2.1.110-01-2014
2.2.001-01-2015
2.2.101-10-2015
2.2.203-06-2015
2.2.304-08-2015
2.2.405-02-2015
2.2.505-14-2015
2.2.607-22-2015
2.2.708-02-2015
2.2.808-08-2015
2.2.908-25-2015
2.2.1009-11-2015
2.2.1109-16-2015
2.2.1210-02-2015
2.3.011-24-2015

Used libraries

Judging by the libraries present in the distribution of CherryPlayer, from the very first version user interface was based on the Qt (or rather QML). It's unknown whether any other technique used but Qt. By the same dll files in the distribution it is known that FFmpeg library is used. Also it is known that from one version of the player to another FFmpeg library files are replaced by newer, that indicats updating of the FFmpeg files, but this fact is nowhere mentioned - even in release notes.

Developers

Information about developers is closed. On the forums and discussion areas of the player those who introduced themselves as developers answer the questions and proposals in Russian.[3][4] Also on the official blog [5] description of the new version is written in English and Russian languages (but only from the version 2.1.1). However, the domain cherryplayer.com is registered by the person with a Swedish name and surname (JOHAN WENNBERG) and address in the Sweden.[6] Country Sweden specified in the description of the official YouTube channel CherryPlayer.[7]

Also in the description of the domain indicated organization "WAKENET AB", which main activity is focused on "Advertising and market research, Media representation."[8] Need to point also that under the name "Johan" some post on the official blog are appeared. It is unknown whether the organization "WAKENET AB" directly related to the development of CherryPlayer, however, when looking at Google search on this organization there mentions of it in the context of player.[9]

Interesting fact

On the web on some forums[10][11] there are a few post where reported that CherryPlayer helps to avoid lags in playback videos and especially live streams in high resolution on Twitch.tv, which are observed even with a good internet connection speed. It is noted that this happens due to the low usage of system resources comparing with browser, usage of less traffic and the available hardware acceleration.

References

External links

This article is issued from Wikipedia - version of the 9/7/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.