CherryPlayer

CherryPlayer (с англ.«вишнёвый плеер») — бесплатный мультимедийный плеер аудио- и видеофайлов для операционных систем Microsoft Windows с закрытым исходным кодом. Поддерживает практически все самые популярные аудио и видео форматы и контейнеры, файлы субтитров и плей-листов. Отличительной особенностью плеера является минимальное количество настроек (что поначалу давало повод сравнивать его в этом плане с браузером Chrome) и возможность проигрывать практически любые потоковые видео и аудио трансляции, включая прямые эфиры и радио.

CherryPlayer
Тип медиапроигрыватель
Написана на Qt
Интерфейс Qt
Операционная система Microsoft Windows
Языки интерфейса русский и ещё 43 языкa
Первый выпуск 10 декабря 2011
Аппаратная платформа x86
Последняя версия 3.0.4[1] (05 февраля 2020)
Состояние В активной разработке
Лицензия Freeware
Сайт cherryplayer.com

Основные возможности

  • воспроизведение локальных и онлайн файлов практически любых типов и форматов;
  • поддержка различных аудио и видео сервисов, предоставляющих контент (например, YouTube, 4shared, Twitch и т. д.), а также поиск по ним;
  • поддержка внешних субтитров, плей-листов, аудиодорожек;
  • поддержка аппаратного ускорения DXVA1(Windows XP) и DXVA2(Windows Vista и выше);
  • наличие встроенных кодеков делает плеер независимым от кодеков, установленных в системе;
  • встроенные плей-листы самых популярных мировых аудио чартов, таких как BBC Radio, Billboard, Last.fm;
  • встроенный набор радиостанций с возможностью выбора по странам и категориям;
  • встроенный набор видеоплейлистов, разбитых по видеосервисам и категориям;
  • поддержка поиска онлайн аудио и видео;
  • возможность добавлять и воспроизводить собственные ссылки на онлайн аудио, видео, прямые трансляции и радио;
  • поддержка загрузки с YouTube всех возможных типов файлов (аудио и видео), относящихся к конкретной ссылке;
  • наличие портативной версии, хранящей настройки на локальном диске;
  • минимальная нагрузка на систему и минимальное использование памяти и процессора;
  • поддержка более 40 языков.

Особенности

  1. Минимум настроек в CherryPlayer изначально был объектом критики и споров. С одной стороны прослеживается желание разработчиков минимализировать интерфейс и не перегружать его дополнительными элементами управления и настройками, а сфокусироваться именно на воспроизведении онлайн мультимедиа файлов, тем более что с определенного момента основные дополнения от версии к версии касались именно воспроизведения онлайн контента. Однако, регулярно встречаются сообщения в обсуждениях по поводу добавления элементарных настроек, присутствующих в большинстве остальных медиаплееров. Тем не менее, всем известно, что онлайн видеосервисы (YouTube, Vimeo и т. д.) не предоставляют возможности регулировать какие бы то ни было настройки воспроизведения, но при этом остаются одними из самых востребованных сервисов в сети.
  2. Ключевой особенностью CherryPlayer является поддержка таких
  3. YouTube, Twitch и ВКонтакте поддерживаются с использованием нативных API этих сайтов. Данная особенность является уникальной. CherryPlayer предоставляет возможность входа в свою учётную запись и просмотра её содержимого в объёме предоставляемом самим сайтом. Следует оговориться, что к моменту выхода версии плеера 2.2.11 реализованы только базовые функции работы со своим аккаунтом, например, в YouTube нет возможности просмотра всех доступных плей-листов, нет возможности ставить лайки, оставлять комментарии и т. д.
  4. Уникальной также является и структура плей-листа в CherryPlayer. Во-первых, он разделен по типам воспроизводимых пользователем файлов на аудио и видео плей-листы, причем не делается различий в отображении локальных файлов и ссылок на онлайн контент (отсутствие визуальной индикации типов файлов можно отнести к недостаткам). Во-вторых, имеется набор из предустановленных аудиоплейлистов чартов (BBC Radio, Billboard, Last.fm) и видеоплейлистов на YouTube и Twitch.

Поддерживаемые форматы файлов

Аудио

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

Видео

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

Плейлисты

m3u, m3u8, pls

Недостатки

Наряду с неоспоримыми преимуществами над другими плеерами присутствуют и существенные недостатки:

  • нет возможности настраивать горячие клавиши;
  • нет возможности настройки ассоциации файлов с плеером из самой программы;
  • нет возможности использовать весь функционал учётных записей, вход в которые предоставляется;
  • отсутствие кроссплатформенности;
  • отсутствие сортировки и поиска в существующих плей-листах.

История версий (согласно официальному блогу)

Номер версииДата выхода
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

Используемые библиотеки

Судя по библиотекам в дистрибутиве, начиная с самых первых версий интерфейс базировался на Qt (точнее QML). Доподлинно не известно, используется ли ещё какая-нибудь технология, кроме Qt. По тем же dll файлам в дистрибутиве видно, что используется FFmpeg библиотека. Известно также, что от версии к версии плеера файлы библиотеки FFmpeg заменяются на более новые, что свидетельствует об обновлениях используемых версий FFmpeg, однако это никак при выходе новых версий плеера не упоминается.

Разработчики

Нигде в публичном доступе не упоминается о разработчиках. На форумах и площадках обсуждения плеера, где отвечают, вроде бы как, представители технической поддержки, общение идет на русском языке[2][3]. К тому же в официальном блоге[4] описание новых версий идет на русском и английском языках (правда, только с версии 2.1.1). Однако сам домен cherryplayer.com зарегистрирован на человека со шведским именем и фамилией (JOHAN WENNBERG) и адресом в Швеции[5]. Страна Швеция указана и в описании канала CherryPlayer на YouTube[6] Указана также организация "WAKENET AB", сфера деятельности которой обозначена, как "Advertising and market research, Media representation"[7]. Следует также отметить, что под ником "Johan" выкладываются посты в официальном блоге. Достоверно не известно имеет ли организация "WAKENET AB" прямое отношение к разработке CherryPlayer, однако, при поиске в Google информации о данной организации, есть упоминания о ней в контексте плеера[8].

Интересный факт

В интернете на некоторых форумах[9][10] встречаются сообщения о том, что CherryPlayer помогает справиться с лагами (притормаживанием) воспроизведения видео с Twitch.tv, которые в браузерах наблюдаются даже при хорошей скорости интернета. Отмечается, что это происходит за счет использования меньшего количества ресурсов, чем браузер, меньшего использования трафика и наличия аппаратного ускорения.

Ссылки

Примечания

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.