Supriya Ghosh (Editor)

CherryPlayer

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
In active development

Available in
  
44 languages

Initial release
  
10 December 2011

Operating systems
  
Microsoft Windows

Type
  
Media player

Size
  
26.3 MB

Website
  
cherryplayer.com

Written in
  
Qt

Platforms
  
x86

License
  
Freeware

CherryPlayer httpssoftfileruwpcontentuploads201503ch

Stable release
  
2.3.0 / November 24, 2015; 14 months ago (2015-11-24)

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.

Contents

Meet cherryplayer


Key capabilities

  • local and streaming media files playback of almost all the file formats and types;
  • support of various audio and video online content providers (e.g., YouTube, 4shared, Twitch and so on), as well as search by them;
  • support of external subtitles, playlists, audio tracks;
  • support hardware acceleration DXVA1 (Windows XP) and DXVA2 (Windows Vista and later);
  • a built-in codecs makes a player independent of the installed ones in the system;
  • built-in playlists of most popular music charts in the world like BBC Radio, Billboard, Last.fm;
  • built-in set of radio stations with an ability to choose by countries and categories;
  • built-in video pleylists, grouped by categories and video services;
  • online search of audio and video;
  • the ability to add and play external links of online audio, video, live broadcasts and radio;
  • support of downloading from YouTube of all the possible types of files (audio and video), related to the particular link;
  • presence of a portable version, which stores all the settings on a local drive instead of registry;
  • very low CPU and memory usage and minimum system overloading;
  • support of over 40 languages.
  • 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. 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. audio services
    4. 4shared
    5. SoundCloud
    6. VK
    7. YouTube
    8. Zaycev.net
    9. video services
    10. 4shared
    11. Twitch
    12. VK
    13. YouTube
    14. 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.
    15. 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.

    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:

  • almost total absence of audio and video settings;
  • lack of an ability to tune keyboard shortcuts;
  • skins support is absent;
  • there is no feature to set file associations with a player from the program;
  • there is no feature to use full functionality of the accounts in the supported services;
  • cross-platforming is absent;
  • mobile version is absent;
  • abset sorting and searching in the existing playlists.
  • 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. Also on the official blog 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. Country Sweden specified in the description of the official YouTube channel CherryPlayer.

    Also in the description of the domain indicated organization "WAKENET AB", which main activity is focused on "Advertising and market research, Media representation." 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.

    Interesting fact

    On the web on some forums 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

    CherryPlayer Wikipedia