Exaile — различия между версиями

Материал из Национальной библиотеки им. Н. Э. Баумана
Строка 27: Строка 27:
 
  |website                = http://www.exaile.org/
 
  |website                = http://www.exaile.org/
 
}}
 
}}
 +
 +
 +
Exaile - музыкальный плеер, написанный на Python с использованием графической библиотеки [[GTK+ (GIMP Toolkit) | GTK+]]. Exaile опубликован под лицензией GPL.
 +
Основные особенности плеера:
 +
*Поиск обложек, информации об артисте\альбоме, а также гитарных табулатур
 +
*Табовый интерфейс списка воспроизведения
 +
*Поддержка iPod
 +
*Поддержка Last.fm
 +
*Просмотр директорий SHOUTcast
 +
*Черный список треков
 +
<ref group="Источник">Сыграй. Наслаждайся этим. Exaile // exaile.org. URL: hhttps://www.exaile.org/ (дата обращения: 10.01.2019).</ref>
 +
 +
==История==
 +
 +
Exaile появился благодаря идее создать аудиоплеер, схожий по функциональности и графическому интерфейсу с другим аудиоплеером Amarok, но, в отличие от последнего, реализуемого не на библиотеках KDELibs и Qt, а на библиотеках GTK+.
 +
 +
==Установка==
 +
'''ExaileAUR''' доступен в AUR.
 +
 +
Если вы используете ALSA и хотите использовать alsasink, установите пакет gstreamer0.10-base-pluginsAUR, доступный в официальных репозиториях:
 +
pacman -S gstreamer0.10-base-plugins
 +
Это может решить проблему отсутствия звука сразу после установки или же при попытке воспроизвести несколько источников одновременно.
 +
<ref name='w' group="Источник">Exaile (Русский) // wiki.archlinux.org URL: https://wiki.archlinux.org/index.php/Exaile_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) (дата обращения: 10.01.2019).</ref>
 +
===Включение отображения обложки, текста песен и гитарных табулатур===
 +
Для включения отображения обложки, текста песен и гитарных табулатур необходимы пакеты ''gnome-python-extras'' и ''libgtkhtml'', которые могут быть найдены официальных репозиториях:
 +
pacman -S gnome-python-extras libgtkhtml
 +
<ref name='w' group="Источник">Exaile (Русский) // wiki.archlinux.org URL: https://wiki.archlinux.org/index.php/Exaile_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) (дата обращения: 10.01.2019).</ref>
 +
===Проигрывание аудио-CD===
 +
Для проигрывания аудио-CD необходим пакет ''pycddbAUR'':
 +
pacman -S pycddb
 +
<ref name='w' group="Источник">Exaile (Русский) // wiki.archlinux.org URL: https://wiki.archlinux.org/index.php/Exaile_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) (дата обращения: 10.01.2019).</ref>
 +
 +
===Включение мультимедийных клавиш независимо от DE/WM===
 +
Первым делом, запустите ''xev'' и получите коды для клавиш Previous, Next, Play, Stop, Mute. Затем, создайте текстовый файл и добавте в него строки для каждой клавиши, следуя формату ''keycode 173 = XF86AudioPrev'', где 173 соответствует коду клавиши, а 'Prev' - действию, которое может принимать значения 'Next', 'Play', 'Stop', и 'Mute'.
 +
 +
Затем, отредактируйте файл ''~/.xinitrc'', добавив в него строку xmodmap <file name>перед секцией запуска ''DE/WM'' (начинается с 'exec'), где <file name> - имя созданного вами файла.
 +
 +
Напоследок, в Exaile, откройте меню настроек плагинов (Edit → Preferences → Plugins), и включите '''XKeys plugin'''. После перезапуска мультимедийные клавиши должны работать.
 +
<ref name='w' group="Источник">Exaile (Русский) // wiki.archlinux.org URL: https://wiki.archlinux.org/index.php/Exaile_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) (дата обращения: 10.01.2019).</ref>
 +
==Особенности==
 +
Для Exaile существует множество поключаемых модулей (плагинов), значительно расширяющих возможности программы, которые можно создавать самостоятельно. Для работы некоторых модулей необходимо наличие дополнительных программных компонентов (зависимостей). Список некоторых модулей:
 +
 +
*Поиск и отображение информации об исполнителе и альбоме c LyricWiki.
 +
*Поиск и отображение обложек альбомов с интернет-сервисов Last.fm и Amazon.com.
 +
*Поиск и отображение текста песен с LyricWiki и Lyricsfly.com (недоступная ссылка).
 +
*Доступ к каталогу музыкального интернет-сервиса Jamendo.
 +
*Просмотр и прослушивание аудиокниг с LibriVox.
 +
*Использование динамических плей-листов с Last.fm.
 +
*Поиск похожих исполнителей в локальной базе и добавление их в список воспроизведения.
 +
*Эквалайзер.
 +
*Прослушивание интернет-радио.
 +
*Сохранение радиопотока, распространяемого по технологии SHOUTcast, в различные звуковые форматы, с помощью программы Streamripper.
 +
*Отправка информации о прослушиваемых треках на интернет-радио Last.fm и другие сервисы, поддерживающие т. н. скробблинг.
 +
*Отображение названий прослушиваемых треков в статусах клиента мгновенных сообщений Pidgin.
 +
*Поддержка iPod.
 +
*Поддержка плееров, использующих MTP.
 +
*Поддержка протокола передачи данных DAAP, используемого в медиаплеере iTunes.
 +
*Чёрный список композиций.
 +
*Воспроизведение и конвертирование Audio CD.
 +
*Выравнивание громкости с помощью программного стандарта Replay Gain.
 +
*Сочетания клавиш с использованием Xlib. Мультимедийные клавиши GNOME.
 +
*Базовая поддержка подкастов.
 +
*Редактирование аудиотегов ID3. Расширенное редактирование аудиотегов и организация аудиобиблиотеки с помощью программы Ex Falso, являющейся частью аудиоплеера Quod Libet.
 +
<ref group="Источник">Exaile // launchpad.net. URL: https://launchpad.net/exaile (дата обращения: 10.01.2019).</ref>
 +
 +
== Источники ==
 +
{{reflist|group=Источник}}
 +
 +
== Ссылки ==
 +
*Launchpad.net [Электронный ресурс]: Exaile / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.
 +
*Exaile.org [Электронный ресурс]: Exaile (Русский) / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.
 +
*Wiki.archlinux.org [Электронный ресурс]: Exaile: Музыкальный плеер для GTK + / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.

Версия 03:15, 11 января 2019

Exaile
RSS icon
RSS icon
Создатели: Адам Ольсен
Выпущена: 2009
Написана на: Python
Операционная система: Linux и др. UNIX-подобные, Windows, Mac OS X
Локализация: русский и др.
Тип ПО: аудиоплеер
Лицензия: GNU
Веб-сайт http://www.exaile.org/


Exaile - музыкальный плеер, написанный на Python с использованием графической библиотеки GTK+. Exaile опубликован под лицензией GPL. Основные особенности плеера:

  • Поиск обложек, информации об артисте\альбоме, а также гитарных табулатур
  • Табовый интерфейс списка воспроизведения
  • Поддержка iPod
  • Поддержка Last.fm
  • Просмотр директорий SHOUTcast
  • Черный список треков

[Источник 1]

История

Exaile появился благодаря идее создать аудиоплеер, схожий по функциональности и графическому интерфейсу с другим аудиоплеером Amarok, но, в отличие от последнего, реализуемого не на библиотеках KDELibs и Qt, а на библиотеках GTK+.

Установка

ExaileAUR доступен в AUR.

Если вы используете ALSA и хотите использовать alsasink, установите пакет gstreamer0.10-base-pluginsAUR, доступный в официальных репозиториях:

pacman -S gstreamer0.10-base-plugins

Это может решить проблему отсутствия звука сразу после установки или же при попытке воспроизвести несколько источников одновременно. [Источник 2]

Включение отображения обложки, текста песен и гитарных табулатур

Для включения отображения обложки, текста песен и гитарных табулатур необходимы пакеты gnome-python-extras и libgtkhtml, которые могут быть найдены официальных репозиториях:

pacman -S gnome-python-extras libgtkhtml

[Источник 2]

Проигрывание аудио-CD

Для проигрывания аудио-CD необходим пакет pycddbAUR:

pacman -S pycddb

[Источник 2]

Включение мультимедийных клавиш независимо от DE/WM

Первым делом, запустите xev и получите коды для клавиш Previous, Next, Play, Stop, Mute. Затем, создайте текстовый файл и добавте в него строки для каждой клавиши, следуя формату keycode 173 = XF86AudioPrev, где 173 соответствует коду клавиши, а 'Prev' - действию, которое может принимать значения 'Next', 'Play', 'Stop', и 'Mute'.

Затем, отредактируйте файл ~/.xinitrc, добавив в него строку xmodmap <file name>перед секцией запуска DE/WM (начинается с 'exec'), где <file name> - имя созданного вами файла.

Напоследок, в Exaile, откройте меню настроек плагинов (Edit → Preferences → Plugins), и включите XKeys plugin. После перезапуска мультимедийные клавиши должны работать. [Источник 2]

Особенности

Для Exaile существует множество поключаемых модулей (плагинов), значительно расширяющих возможности программы, которые можно создавать самостоятельно. Для работы некоторых модулей необходимо наличие дополнительных программных компонентов (зависимостей). Список некоторых модулей:

  • Поиск и отображение информации об исполнителе и альбоме c LyricWiki.
  • Поиск и отображение обложек альбомов с интернет-сервисов Last.fm и Amazon.com.
  • Поиск и отображение текста песен с LyricWiki и Lyricsfly.com (недоступная ссылка).
  • Доступ к каталогу музыкального интернет-сервиса Jamendo.
  • Просмотр и прослушивание аудиокниг с LibriVox.
  • Использование динамических плей-листов с Last.fm.
  • Поиск похожих исполнителей в локальной базе и добавление их в список воспроизведения.
  • Эквалайзер.
  • Прослушивание интернет-радио.
  • Сохранение радиопотока, распространяемого по технологии SHOUTcast, в различные звуковые форматы, с помощью программы Streamripper.
  • Отправка информации о прослушиваемых треках на интернет-радио Last.fm и другие сервисы, поддерживающие т. н. скробблинг.
  • Отображение названий прослушиваемых треков в статусах клиента мгновенных сообщений Pidgin.
  • Поддержка iPod.
  • Поддержка плееров, использующих MTP.
  • Поддержка протокола передачи данных DAAP, используемого в медиаплеере iTunes.
  • Чёрный список композиций.
  • Воспроизведение и конвертирование Audio CD.
  • Выравнивание громкости с помощью программного стандарта Replay Gain.
  • Сочетания клавиш с использованием Xlib. Мультимедийные клавиши GNOME.
  • Базовая поддержка подкастов.
  • Редактирование аудиотегов ID3. Расширенное редактирование аудиотегов и организация аудиобиблиотеки с помощью программы Ex Falso, являющейся частью аудиоплеера Quod Libet.

[Источник 3]

Источники

  1. Сыграй. Наслаждайся этим. Exaile // exaile.org. URL: hhttps://www.exaile.org/ (дата обращения: 10.01.2019).
  2. 2,0 2,1 2,2 2,3 Exaile (Русский) // wiki.archlinux.org URL: https://wiki.archlinux.org/index.php/Exaile_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) (дата обращения: 10.01.2019).
  3. Exaile // launchpad.net. URL: https://launchpad.net/exaile (дата обращения: 10.01.2019).

Ссылки

  • Launchpad.net [Электронный ресурс]: Exaile / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.
  • Exaile.org [Электронный ресурс]: Exaile (Русский) / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.
  • Wiki.archlinux.org [Электронный ресурс]: Exaile: Музыкальный плеер для GTK + / Дата обращения: 10.01.2019. Режим доступа: https://launchpad.net/exaile.