Идея «плеера всего» зрела давно. Очень уж много появилось мест хранения мультимедиаконтента у нас с вами. Это и локальные носители, и облачные хранилища, да и онлайновые сервисы различного плана. В результате музыкальная (давайте пока только о музыке поговорим) коллекция разбрасывается по нескольким местам, что не очень-то удобно. Вариантов решения данной проблемы несколько. Некоторые сервисы всячески поощряют полный перенос пользовательской музыки на свои серверы, предоставляя как облачные коллекции музыки, так и возможность загрузки юзером в облако своей музыки. Другие накачивают функциями свои локальные клиенты, которые каталогизируют локальные музыкальные коллекции в дополнение к доступу к основной, облачной базе. Помимо прямой задачи, проигрывания музыки, они решают и дополнительную, маркетинговую, – привязывают пользователя к определенному ресурсу.
Еще одно решение – создать плеер, который не будет зависеть от какого-то одного сервиса, а попробует обеспечить удобное подключение из одного пользовательского интерфейса к разным источникам, как локальным, так и облачным. Один из примеров такого плеера – свободно распространяемый, оупенсорсный Tomahawk (www.tomahawk-player.org). Проект потихонечку развивается, обрастает новыми возможностями.
Итак, Tomahawk – это локальное многоплатформенное приложение-плеер, призванное объединить разрозненные музыкальные коллекции. Для него неважно, где находятся файлы – на вашем компьютере, в универсальном облаке или на одном из музыкальных онлайновых сервисов. Он играет роль универсального посредника. Концепция вполне здравая, дело за реализацией, о которой мы и поговорим.
Последняя на сегодняшний день версия – 0.8.4. Она получила новый пользовательский интерфейс и довольно много внутренних доработок. Доступны версии для Windows, Маков и толпы Linux-систем.
Самое интересное – это, конечно, поддержка различных источников контента. Она здесь реализована в виде плагинов. Их набор предлагается непосредственно в ходе инсталляции программы. Выбор достаточно хороший. Помимо стандартного плагина для индексирования и проигрывания локальной коллекции предусмотрен инструмент для работы в рамках домашней локальной сети. Он позволяет подключаться к Tomahawk по локалке. Настройки устанавливаются автоматически, что заметно облегчает дело.
Далее нас ждет хорошая подборка плагинов для музыкальных облаков. Здесь есть Spotify и Grooveshark, Deezer и YouTube, который, как известно, тоже тот еще склад музыки. Доступны и другие сервисы. Причем эти опции действительно работают, чему можно только порадоваться. За социальную часть отвечают плагины для Google и Jabber, помогающие найти контакты, у которых также инсталлирован Tomahawk.
Интерфейс Windows-клиента – в современном минималистичном стиле, все просто и понятно, на русском языке. По правде говоря, инструментов управления воспроизведением могло быть и побольше: ставка на максимальное упрощение работы видна невооруженным глазом. Не очень удобно хранить большое количество плей-листов – они выводятся на боковой панели, которая и так уже занята инструментами доступа к различным частям коллекции. Если счет плей-листов у вас идет на десятки, а то и сотни (да, это нетипичная ситуация, но лично мне с этим жить), управляться с ними будет сложно. В остальном все приятно и симпатично.
Плеер по мере возможностей подтягивает из облаков данные о ваших прослушиваниях тех или иных композиций, ведет единую историю их проигрывания, показывает рекомендации, выдаваемые внешними сервисами. Плей-листы здесь имеют собственный формат и позволяют объединять музыку из разных источников – очень вкусная возможность.
Одна из главных новинок последних версий Tomahawk – мобильный Android-клиент. Долгое время это оставалось главным, на мой взгляд, пробелом в карте проекта. Был даже неофициальный Android-клиент, который можно было собрать из материалов, выложенных на GitHub. Сейчас же клиент есть в Play Market, правда в тестовом режиме, – для того чтобы получить ссылку на установку, нужно вступить в сообщество бета-тестеров. Приложение предлагает стать членом собственной социальной сети Hatchet, однако это опционально. Надо сказать, выглядит и работает программа вполне прилично. Не хватает только фирменной всеядности Tomahawk к источникам контента. Пока программа работает только как плеер для локальной музыки, так что тут все еще впереди.
Теперь о грустном. Tomahawk, как это видно из номера версии, не релиз, это пока предварительная версия. Основные претензии относятся к стабильности работы. Встроенный крэш-репортер точно поработает, не сомневайтесь.
Несмотря на шаткость и валкость, Tomahawk свою задачу – объединение музыкальной коллекции под одной обложкой – вполне выполняет. С интересом буду отслеживать развитие этого проекта, чего и вам советую.