Проигрыватель JuK
Проигрыватель JuK
В середине 2000 года Скотт Вилер начал создавать новый аудиопроигрыватель, который получил незатейливое имя QTagger. Делалось это больше для изучения программирования под библиотеки Qt, чем с практической целью. Некоторое время QTagger развивался независимо, пока в 2002 году Скотт Вилер не перенес его код в CVS KDE. В это время QTagger мог играть только одну песню, после чего требовалось заново нажимать кнопку воспроизведения. После добавления плей-листа QTagger был переименован в JuK, и начиная с версии KDE 3.2 JuK он является частью пакета kdemultimedia и хорошо интегрирован в KDE. Домашняя страница проекта находится по адресу http://developer.kde.org/~wheeler/juk.html.
Amarok больше ориентирован на удобство при прослушивании музыки, а JuK дает фору при работе с большой коллекцией аудиофайлов. Это не столько проигрыватель, сколько менеджер музыкальных файлов, некая музыкальная шкатулка, позволяющая не только проиграть мелодию (рис. 3.13), но и управлять большим количеством аудиофайлов в различных форматах. В нем удобно реализована работа с плейлистами.
Рис. 3.13. Окно проигрывателя JuK
Пользователь может составить сразу нескольких таких листов – все они будут доступны в основном окне программы, откуда можно быстро перейти к нужному и воспроизвести его. Плейлисты могут формироваться как статически, так и динамически. Для отбора мелодий можно задать любые комбинации поиска, которые будут автоматически формировать динамические списки. Для быстрого отбора мелодий из текущего списка есть система фильтров. После установки пользователь указывает на каталоги, в которых программа будет искать аудиофайлы, а JuK при каждом запуске будет сканировать их, обновляя списки файлов. Доступна история мелодий, которые были проиграны. Можно экспортировать и импортировать плейлисты, составленные в других приложениях.
Заслуживает внимания возможность работы с тегами аудиофайлов. Проигрыватель и редактор тегов поддерживает несколько аудиоформатов, среди которых MP3, Ogg Vorbis, FLAC (Free Lossless Audio Codec) и MPC (MusePack), хотя список поддерживаемых форматов у JuK меньше, чем в Amarok или XMMS. В настоящее время не поддерживаются форматы WMA, AAC и некоторые другие. Возможно редактирование тегов сразу в нескольких файлах, отобранных как вручную, так и с использованием фильтров. При необходимости для переименования файлов может быть использована информация в метаданных. Введенные параметры запоминаются, и однажды указанное значение будет доступно в раскрывающемся списке. Информация кешируется в двоичном виде, поэтому при последующей загрузке метаданные или плейлисты загружаются быстрее. Для идентификации мелодии через Интернет и последующего заполнения тегов JuK использует базу метаданных MusicBrainz, а для поиска обложек – сервис поиска изображений Google Image Search. Кроме того, при установленной программе записи дисков k3b-диски можно записывать из основного окна программы.
Данный текст является ознакомительным фрагментом.