Інше
Теми, які не було висвітлено у попередніх розділах, зокрема теми, що стосуються смужки настрою, роботи Amarok на інших програмних платформах, усування вад, типових проблем та поширених питань:
Смужка настрою 
Вирівнювання гучності 
Amarok у інших стільничних середовищах та операційних системах
Відмінні від KDE стільничні середовища 
Amarok у Windows 
Amarok у OS X 
Вирішення типових проблем
Поширені питання 

Смужка настрою
За допомогою смужки настрою програма показує «настрій» композиції, за яким ви можете визначити потрібний вам фрагмент.
Для використання у результатів аналізу музичних даних у форматі смужок настрою вам потрібна буде програма Moodbar (нижче наведено настанови зі збирання та встановлення потрібних пакунків).
Для роботи пакунка Moodbar слід встановити GStreamer та різноманітні додати до цієї бібліотеки, відповідно до типів файлів, які слід проаналізувати (див. розділ Підтримувані типи файлів). Для створення файлів .mood не потрібен пакунок phonon-backend-gstreamer.
У новій реалізації смужки настрою передбачено дві частини: пакунок Moodbar, у якому міститься окрема програма, яка на основі даних файла композиції створює файл .mood, та частина у коді , яка запускає цей виконуваний файл і показує смужку настрою. Пакунок Moodbar залежить від пакунків бібліотеки GStreamer. Без пакунка Moodbar не зможе створювати зображення смужок настрою для ваших композицій.
Крім того, ви можете скористатися новим скриптом, який створити файли смужок настрою для композицій у списку відтворення . Для роботи з цим скриптом потрібен лише , але скрипт створює файли .mood лише на час відтворення композицій зі списку відтворення.
Роботу Смужки настрою засновано на праці Гевіна Вуда (Gavin Wood) та Саймона О’Кіфа (Simon O'Keefe), якими було розроблено алгоритми. З роботою цих двох вчених можна ознайомитися за цією адресою.

Список потрібних компонентів
Виконуваний файл moodbar у одному з каталогів, описаних змінною PATH (ви можете перевірити його доступність командою which moodbar, відданою з консолі). Не забудьте налаштувати пакунок moodbar належним параметром path. Приклад команд збирання і встановлення: ./autogen.sh --prefix=`pkg-config --variable=prefix gstreamer-1.0` && make && sudo make install
Бібліотека GStreamer 1.0 та додатки для обробки даних у форматах файлів, які має аналізувати Moodbar. (Застаріла версія для GStreamer 0.10 усе ще доступна у деяких дистрибутивах.)
Бібліотека Fastest Fourier Transform In The West (fftw.org) FFTW версії 3.0 або новішої (версія з принаймні десятковою точністю після коми — libfftw3f). Якщо на вашій програмній платформі немає такої бібліотеки або вам потрібно зібрати власну версію, не забудьте налаштувати збирання FFTW з відповідним параметром: ./configure --enable-single
Версія з пунктом Показувати смужку настрою у розділі Загальне вікна налаштувань. Це означає, що вам потрібна версія 1.4.4 або новіша у гілці 1.4 або версія 2.2.2 або новіша у гілці 2.x.
У системах з автоматичним керуванням пакунками додатки GStreamer та FFTW буде встановлено разом з пакунком Moodbar, якщо такий доступний. Наведені тут дані призначено для тих, хто хоче або кому потрібно зібрати і встановити пакунки вручну, або тих користувачів, для дистрибутивів яких ще немає сучасних настанов або сховища яких не містять сучасної версії пакунка.

Користування
У поточній версії файли .mood доведеться створювати вручну, у немає засобів для автоматичної створення цих файлів. Для того, щоб зробити це для всіх композицій у збірці, скористайтеся скриптом створення файлів смужки настрою, описаним нижче.
Щоб увімкнути показ смужок настрою у вікні , скористайтеся вікном налаштування програми: Параметри Налаштувати Amarok Загальне Показувати смужку настрою на повзунку поступу. Після цього смужки настрою мають з’явитися на панелі поступу і на панелі списку відтворення. Крім того, з’явиться поле смужки настрою, яке ви зможете використати у ваших компонуваннях.

Встановлення

Отримання кодів
Найсвіжіший випуск: moodbar-0.1.4.tar.gz — пакунок з кодом Moodbar. У ньому міститься програма Moodbar (програма, яка створює файли .mood на основі даних з музичних файлів) та додаток GStreamer, який виконує допоміжні завдання. Для роботи пакунка Moodbar потрібна бібліотека GStreamer версії 1.0.*, а також версія 0.10.* різноманітних додатків. Переконайтеся, що пакунок Moodbar встановлено до одного каталогу з пакунком GStreamer, — виконайте настанови з розділу щодо резюме вимог. Версія 0.1.4 є відгалуженням початкового коду 0.1.2, оновленим для використання GStreamer 1.0. У мережі більше немає надійних джерел застарілого коду 0.1.2, але у деяких дистрибутивах усе ще є пакунки для цієї версії.
Якщо вами буде виявлено якісь вади, будь ласка, повідомте про них на сайті bugs.kde.org.

Пакунки для Debian
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Пакунок Moodbar тепер можна встановити зі сховища пакунків нестабільної версії Debian. Для встановлення віддайте команду apt-get install moodbar. Ймовірно, вам також доведеться встановити пакунки gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-good і gstreamer0.10-plugins-bad для забезпечення підтримки форматів даних.

Пакунки для Kubuntu і Ubuntu
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Пакунок Moodbar можна встановити з офіційного сховища пакунків: просто увімкніть розділ universe (типово цей розділ увімкнено). Встановіть пакунок «moodbar» за допомогою вашої улюбленої програми для керування пакунками (Kpackagekit, Aptitude, Adept, Synaptic). Вам також варто встановити пакунки gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-good та gstreamer0.10-plugins-bad для уможливлення підтримки відповідних форматів.
Крім того, встановити потрібні пакунки можна копіюванням вказаного нижче посилання до рядка адреси Firefox або з наступним натисканням .
apt://moodbar,gstreamer0.10-plugins-ugly,gstreamer0.10-plugins-good,gstreamer0.10-plugins-bad?section=universe?refresh=yep

Ebuild-и Gentoo
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Moodbar можна встановити з Portage: просто віддайте команду emerge moodbar. Користуватися неофіційними ebuild більше немає потреби.

Збірки RPM
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи
Якщо ви користуєтеся дистрибутивом з пакунками rpm, ви можете зібрати пакунок .rpm за допомогою команди «rpmbuild» виконаної для найсвіжішої версії
gstreamer-plugins-moodbar.spec. Крім того, скоро можна буде скористатися бінарним пакунком для дистрибутива PLD-linux.

Fedora
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
У Fedora 7 і пізніших версіях (аж до 16 на час написання цього підручника) Moodbar (смужку настрою) можна встановити за допомогою типових сховищ пакунків. Скористайтеся для цього графічним інтерфейсом PackageKit або такою командою yum:
yum install moodbar

Пакунки для openSUSE
Версія для GStreamer 1.0, 0.1.4, доступна у сховищі KDE:Extra для openSUSE Leap 42.3 та новіших версій. Попередньою версією для GStreamer 0.10, 0.1.2, також можна скористатися за допомогою основного сховища пакунків для деяких версій openSUSE.
Докладніше про те, як додавати сховища, можна дізнатися з вікі openSUSE.
Встановлення у одне клацання для openSUSE (просто виберіть вашу версію і система зробить решту за вас):
openSUSE Tumbleweed
openSUSE Leap 15.0
openSUSE Leap 42.3

Пакунки Mandriva
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Спочатку вам слід додати сховища PLF. Отже, відвідайте easyurpmi.zarb.org і додайте ці сховища до вашого списку сховищ.
Потім просто встановіть такі пакунки:
gstreamer0.10-moodbar
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-good
gstreamer0.10-plugins-bad

Arch
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Передбачено PKGBUILD для Moodbar, який можна отримати зі Arch User Repository (AUR) (сховища, створеного користувачами Arch) за цією адресою.
Докладніше про AUR та роботу з PKGBUILD можна дізнатися з настанов користувача AUR.

FreeBSD
У цьому розділі наведено застарілі настанови щодо GStreamer 0.10, засновані на версії moodbar 0.1.2. Вони, можливо, є застарілими для вашої системи.
Створено порт, який можна отримати тут.
Щоб встановити порт, виконайте таку команду: cd /usr/ports/audio/gstreamer-plugins-moodbar/ && make install clean
Щоб додати пакунок, виконайте таку команду: pkg_add -r gstreamer-plugins-moodbar

Скрипт створення файлів смужки настрою
Нижче наведено простий скрипт bash, призначений для створення файлів .mood для всієї вашої збірки. Він додає файли mood для всіх файлів з відповідними суфіксами назв у поточній теці і всіх її підтеках, отже його краще запускати з кореневої теки каталогу з вашою музикою.

#!/bin/bash
 DIR=${1:-.}
 LAST=~/.moodbar-lastreadsong
 C_RET=0
 control_c()        # виконати, якщо користувач натисне Ctrl-C
 {
   echo "" > "$LAST"
   echo "Завершуємо роботу..."
   exit
 }
 if [ -e "$LAST" ]; then
   read filetodelete < "$LAST"
   rm "$filetodelete" "$LAST"
 fi
 exec 9< <(find "$DIR" -type f -regextype posix-awk -iregex '.*\.(mp3|ogg|flac|wma)') # ви можете додати m4a і mp4
 while read i
 do
   TEMP="${i%.*}.mood"
   OUTF=`echo "$TEMP" | sed 's#\(.*\)/\([^,]*\)#\1/.\2#'`
   trap 'control_c "$OUTF"' INT
   if [ ! -e "$OUTF" ]
     moodbar -o "$OUTF" "$i"
   fi
 done <&9
 exec 9<&-
 exit $C_RET

Скопіюйте і вставте наведений вище текст до файла з назвою moodbar.sh у каталозі з вашою музикою і віддайте такі команди:
cd /шлях/до/музики bash moodbar.sh
Якщо попередні поради не працюють, спробуйте таку команду:
chmod +x moodbar.sh ./moodbar.sh
Обробка великих збірок може бути дуже тривалою! Зауважте, що смужки настрою не буде показано у вікні , доки не виконає повторне сканування збірки. Створені файли mood будуть прихованими (тобто назви цих файлів починатимуться з крапки). Вам слід пам’ятати про це, якщо раптом вам здасться, що файли кудись зникли.
На основі попереднього скрипту, альтернативний варіант для багатоядерних процесорів:

#!/bin/bash
 NUMCPU="$(grep ^processor /proc/cpuinfo | wc -l)"
 find . -type f -regextype posix-awk -iregex '.*\.(mp3|ogg|flac|wma)' | while read i ; do
        while [ `jobs -p | wc -l` -ge $NUMCPU ] ; do
                sleep 0.1
        done
        TEMP="${i%.*}.mood"
        OUTF=`echo "$TEMP" | sed 's#\(.*\)/\([^,]*\)#\1/.\2#'`
        if [ ! -e "$OUTF" ] ; then
                moodbar -o "$OUTF" "$i" &
        fi
 done

Вирішення проблем
Якщо під час запуску програми Moodbar ви отримуєте повідомлення щодо помилок каналу передавання даних (bus error), це майже завжди означає, що програма не може декодувати (або знайти) ваш файл. Зверніться до списку підтримуваних типів файлів, щоб визначитися з тим, які додатки GStreamer слід встановити. Ви також можете спробувати скористатися наведеною нижче командою, щоб перевірити, чи може GStreamer декодувати ваш файл: gst-launch-1.0 filesrc location=[file] ! decodebin ! fakesink
Якщо для декодування файлів MP3 ви використовуєте додаток ffmpeg, ви можете отримувати незрозумілі повідомлення про помилки, пов’язані з каналом передавання даних (bus). Вирішенням є відмова від використання додатка ffmpeg, оскільки у ньому дуже багато вад, — скористайтеся краще додатком mad.
Якщо виконуваний файл Смужки настрою повідомляє про те, що не може знайти елемента, тобто показує щось таке:

Could not create element of type fftwspectrum, please install it.

— це зазвичай означає, що у вашій системі або не встановлено потрібних додатків (список додатків можна знайти тут), або пакунок Moodbar встановлено не до того самого каталогу, що бібліотеку GStreamer. Якщо файли libmoodbar.so і libgstdecodebin.so зберігаються не у одному каталозі, Moodbar встановлено з іншим префіксом, ніж GStreamer. Будь ласка, ознайомтеся з файлом INSTALL, щоб дізнатися більше про те, як налаштувати збирання moodbar належним чином. Крім того, якщо ви маєте певний досвід у користуванні системою, простіше змінити значення змінної середовища GST_PLUGIN_PATH.
Якщо ви не можете розібратися, чому Moodbar не працює, взагалі або не може обробити якийсь з файлів, віддайте наведену нижче команду, де [файл] — назва відповідного музичного файла: moodbar -o test.mood [файл] Щоб створити тестове зображення, можете скористатися такою командою: gst-launch-1.0 filesrc location=[файл] ! decodebin ! audioconvert ! fftwspectrum ! moodbar height=50 max-width=300 ! pngenc ! filesink location=mood.png
Якщо у вашій системі встановлено декілька версій GStreamer, переконайтеся, що встановлено всі потрібні додати до версії 1.0.* — програми з комплекту однієї з версій не можуть з додатками іншої версії.

Підтримувані типи файлів
Для уможливлення аналізу ваших файлів за допомогою Moodbar вам слід буде встановити різноманітні додатки Gstreamer. Нижче наведено список додатків, які слід встановити. Не забудьте, що слід встановити саме версії 1.0.* кожного з цих додатків:
Тип файлів	Потрібний додаток	Зауваження
Всі	gstreamer-1.0.*, gst-plugins-base, gst-plugins-good
mp3	gst-plugins-mad (у gst-plugins-ugly)	Не використовуйте додаток ffmpeg для відтворення mp3 (можуть виникнути проблеми)
ogg	gst-plugins-vorbis, gst-plugins-ogg
flac	gst-plugins-flac
mp4	gst-plugins-faad, gst-plugins-bad
musepack	gst-plugins-musepack
wma	gst-plugins-ffmpeg

Знімки вікон
Смужка настрою на панелі поступу у Amarok 2
Смужка настрою на панелі поступу у Amarok 2

Вирівнювання гучності
Вирівнювання гучності автоматично скоригує рівень гучності композиції відносно інших композицій, як це визначено особою, яка виконувала кодування звукових даних. Щоб увімкнути вирівнювання гучності, скористайтеся меню «Параметри».
Для роботи з вирівнюванням використовує метадані, вбудовані до файла звукових даних:
Якщо до файла не вбудовано ніяких даних щодо вирівнювання гучності, не коригуватиме гучність.
Якщо дані щодо вирівнювання гучності буде знайдено, ці дані буде записано до бази даних .
Під час відтворення використовуватиме лише дані зі своєї бази даних. Оновлення метаданих у файлі не завжди записується до бази даних під час оновлення збірки (наприклад, вирівнювання гучності може бути вилучено з файла).
Це може призвести до неочікуваних результатів: композиції одного виконавця можуть відтворюватися із різною гучністю тощо.

Чи використовується вирівнювання гучності?
Щоб визначити, що є причиною проблем із гучністю — вирівнювання гучності чи помилкове кодування:
Вимкнути обробку вирівнювання гучності (див. вище)
Запустіть у режимі діагностики і пошукайте пов'язані із вирівнюванням записи:
amarok -d --nofork | grep gain
Якщо вирівнювання гучності увімкнено для відтворюваної композиції, ви побачите щось таке:
Using gain of -10.28 with relative peak of -1

Перегляд даних щодо вирівнювання гучності
Для файлів .flac можна скористатися metaflac для перегляду вбудованих даних щодо вирівнювання:
metaflac --list Millencolin\ -\ Balanced\ Boy.flac
Серед іншого, буде показано щось таке:
METADATA block #2
type: 4 (VORBIS_COMMENT)
is last: false
length: 390
vendor string: reference libFLAC 1.2.1 20070917
comments: 14
comment[9]: REPLAYGAIN_REFERENCE_LOUDNESS=89.0 dB
comment[10]: REPLAYGAIN_TRACK_GAIN=-1.55 dB
comment[11]: REPLAYGAIN_TRACK_PEAK=0.75894165
comment[12]: REPLAYGAIN_ALBUM_GAIN=-4.19 dB
comment[13]: REPLAYGAIN_ALBUM_PEAK=0.98712158
Щоб переглянути дані щодо композиції у базі даних :
select id, title, albumgain, albumpeakgain, trackgain, trackpeakgain from tracks where title like "Balanced%";
Має вивести щось таке:
+-------+------------------+-----------+---------------+-----------+---------------+
| id | title | albumgain | albumpeakgain | trackgain | trackpeakgain |
+-------+------------------+-----------+---------------+-----------+---------------+
| 10459 | Balanced Boy | 0.53 | -5.60297 | 0.44 | -5.60297 |
Зауважте відмінність у рівнях гучності.

Вилучення даних щодо вирівнювання гучності
Спочатку, вилучіть метадані з файла:
metaflac --remove-replay-gain Millencolin\ -\ Balanced\ Boy.flac
Після цього, оновіть вашу збірку . Якщо вирівнювання гучності продовжує використовуватися, оновіть запис у базі даних:
update tracks set albumgain=-1,albumpeakgain=-1,trackgain=-1,trackpeakgain=-1 where id=10459
Перезапустіть — у записах журналу тепер мають з'явитися оновлені значення.
Спробуйте змінити значення вручну, щоб поліпшити рівні гучності.

Amarok на інших платформах
призначено для стільничного середовища KDE, але програма може працювати на інших платформах. Хоча це потребує певних зусиль, Amarok може працювати у таких середовищах:
	Відмінні від KDE стільничні середовища 
	Windows 
	OS X 

Amarok у стільничних середовищах, відмінних від KDE
Хоча є однією з найвідоміших програм KDE, цієї програмою можна користуватися і у інших стільничних середовищах.
У цьому розділі ви знайдете відомості щодо того, як користуватися у відмінних від KDE стільничних середовищах . Тут наведено лише приклади: користуватися можна і у інших середовищах.

GNOME
Щоб налаштувати роботу за допомогою проксі-сервера у для GNOME, впишіть до файла ~/.kde/share/config/kioslaverc:

[Proxy Settings][$i]
ProxyType=1
httpProxy=http://користувач:пароль@сервер:порт/
httpsProxy=http://користувач:пароль@сервер:порт/
ftpProxy=http://користувач:пароль@сервер:порт/

Enlightenment
Типово піктограма системного лотка у E17 не працює. Отже вам слід зняти позначку з пункту Показувати піктограму системного лотка у розділі Загальне налаштувань .

XFCE
Щоб запускався швидше, позначте пункт Запуск служб KDE на сторінці Параметри Сеанси і запуск Додатково.

Fluxbox
Якщо завантажується дуже довго, додайте рядок exec kdeinit до файла ~/.fluxbox/startup.

LXDE
Якщо повільно запускається у LXDE, ви можете додати пункт kdeinit до списку програм, які запускаються разом з графічним середовищем за допомогою команди lxsession-edit.

Amarok у Windows
На цій сторінці має бути розміщено знімки вікон 2.8
Як вам мабуть вже відомо, у звичайній встановленій системі Windows не використовується KDE, отже, якщо вам потрібно встановити , ви не можете просто отримати пакунок і встановити його. Спочатку вам слід встановити сумісний компілятор. Тут ви знайдете опис того, як отримати, встановити і запустити у операційній системі Windows.

Як отримати пакунок
Якщо у вас виникнуть труднощі, будь ласка, ознайомтеся з вмістом сторінки вікі щодо Amarok у Windows. Там ви зможете знайти найсвіжіші посилання. Ви також можете скористатися найсвіжішим пакунком за такими посиланнями:

Як встановити програму
Встановлення дуже просте: достатньо просто запустити отриманий файл .exe.
Якщо ви бажаєте встановити нову версію, спершу вилучіть попередню встановлену.

Крок 1
Спочатку ознайомтеся з ліцензійними умовами.

Крок 2
Далі, виберіть каталог для встановлення.
Якщо вам хочеться змінити типовий каталог, натисніть кнопку Вибрати... і виберіть потрібний вам каталог.

Крок 3
Зачекайте декілька хвилин на завершення встановлення.

Крок 4
Коли встановлення буде завершено, закрийте вікно натисканням кнопки Закрити. Встановлення у вашій системі завершено.

Як запустити
Після завершення встановлення на вашій стільниці з’явиться піктограма . Щоб запустити , просто натисніть цю піктограму.

Amarok у X
У поточних Macports 2.1.3 ви зможете знайти лише застарілу версію Amarok 2.6.0
можна встановити і використовувати у X.

Встановлення за допомогою MacPorts
Щоб встановити у X, спершу вам слід встановити MacPorts з цієї сторінки. Після встановлення MacPorts вам слід віддати таку команду у терміналі:
sudo port install amarok
Програмою port буде отримано всі залежності, зібрано і встановлено їх у системі. Обробка триватиме доволі довго, від чотирьох до п’яти годин на свіжій системі.

Знімки вікон
На наведеному нижче знімку вікна можна бачити вікно , запущеного у X:

Інші джерела даних
Якщо у вас виникнути проблеми, ви можете скористатися сторінкою порад з усування проблем.

Вирішення типових проблем
Якщо ви виконали наведені тут настанови, але не досягли успіху у вирішенні проблем, будь ласка, зверніться з питаннями на канал IRC (irc://irc.libera.chat/amarok), створіть допис на форумі KDE у розділі Amarok або напишіть листа до списку листування Amarok.

Проблеми під час встановлення

Помилки у пакунках
Іноді причиною негараздів користувача є помилки під час створення пакунків дистрибутивів. Розробниками може бути включено або помилкову версію якогось з компонентів, або забуто якусь з важливих частин програми. Чомусь це часто трапляється з залежностями MySQL. У таких випадках слід створювати повідомлення щодо вад у системах стеження за вадами відповідних дистрибутивів, а не на bugs.kde.org.

Складнощі зі збиранням з початкових кодів
Тим, хто бажає допомогти у тестуванні найсвіжіших версій , ми рекомендуємо зібрати програму самостійно. Для цього скористайтеся цим чудовим підручником. Докладні настанови з користування git можна знайти тут.
Якщо раніше збирання відбувалося успішно, а тепер спроби завершуються невдало, спробуйте вилучити файл CMakeCache.txt, а потім повторіть спробу збирання. Якщо зібрати програму не вдасться, вилучіть теку збирання і повторіть процедуру збирання від початку.
Адресу отримання даних з git було нещодавно змінено. Віддайте команду git remote set-url origin git://anongit.kde.org/amarok, якщо ви все ще користуєтеся застарілою адресою. Будь ласка, повідомте розробникам, якщо знайдете застарілі адреси у документації до програми.

Проблеми із запуском

Помилки у списку відтворення
Випадково поточний список композицій було пошкоджено, що призводить до неможливості запуску . Цю проблему можна вирішити вилученням файла списку композицій з каталогу : $HOME/.kde/share/apps/amarok/current.xspf. Зауважте, що у деяких системах каталог може мати назву не .kde4, а .kde.

Вади, пов’язані з базою даних
Якщо через пошкодження у базі даних ви не можете запустити , ви можете пересунути базу даних до резервного каталогу (або просто вилучити її). Після цього виконає повторне створення бази даних. Виконайте пересування всіх файлів з теки $HOME/.kde/share/apps/amarok/mysqle до резервної теки (наприклад $HOME/.kde/share/apps/amarok/mysqle~) і перезапустіть .

Інші вади та параметри створення резервних копій даних
Якщо дві попередні поради не допомагають або вам потрібно відновити типові налаштування з інших причин, ви можете пересунути до резервного місця (або вилучити) каталог у $HOME/.kde/share/apps/amarok та файли налаштувань у $HOME/.kde/share/config/amarok* (цьому шаблону відповідають два або три файли). Знову ж таки, назвою каталогу може бути .kde4, а не .kde.

Проблеми зі скануванням та впорядкуванням файлів
Під час першого запуску виконує сканування музичних файлів у вашій теці, а потім підтримує вміст теки у актуальному стані автоматично, якщо вами було позначено пункт налаштувань Параметри Налаштувати Amarok Збірка Наглядати за змінами в теках.
Якщо вам не хочеться, щоб весь час шукав зміни, зніміть позначку з пункту. Для оновлення збірки вручну користуйтеся пунктом меню Інструменти Оновити збірку.
Докладніше про сканування збірки у можна дізнатися з цього розділу.

Пошкоджені мітки
Дехто може зауважити, що чомусь пропускає певні файли. Однією з причин цього можуть бути помилки у мітках файлів, які можна виправити за допомогою програми для коригування міток, наприклад kid3. Докладніше про роботу з мітками можна дізнатися з цього розділу.
Щоб виявити файли, під час обробки яких сталися помилки, запустіть програму amarokcollectionscanner з консолі. Докладніше про це можна дізнатися з цієї сторінки.

Неможливість запису міток до файла
Якщо виникають проблеми зі збереженням змін, внесених до міток, ви маєте справу з проблемою з правами доступу. Надайте вашому користувачеві право на запис до відповідної теки. Наприклад, за допомогою команди chown -R ваш_користувач Музика/ ви можете змінити власника відповідної теки, а за допомогою команди chmod -R +w Музика/ надати права на запис власникові теки.

Помилки у впорядкуванні (розділ «Різні виконавці»)
Іноді надходять повідомлення, що певні композиції з’являються у теці збірки «Різні виконавці», хоча їх там не повинно бути, або композиції потрапляють до розділу «Невідомий альбом». Відмінність між альбомами «Різних виконавців» та композиціями і альбомами у теках виконавців полягає у мітці «Виконавець альбому». Після вибору пункту Показувати під різними виконавцями у контекстному меню (викликається клацанням правою кнопкою миші) вміст цієї мітки буде спорожнено, якщо там містилися якісь дані. Протилежне трапляється з файлом з теки «Різні виконавці», якщо ви виберете пункт Не показувати під різними виконавцями, але у такому разі мітку «Виконавець альбому буде автоматично заповнено на основі мітки «Виконавець».
Якщо не визначено мітки «Альбом» і не вказано мітки «Виконавець альбому», вважатиме, що композицію слід віднести до «Невідомого альбому» у теці «Різні виконавці». Якщо композицію слід показувати у іншій теці, вам слід встановити відповідні значення міток. Якщо ви не пам’ятаєте потрібних для цього даних, спробуйте нову можливість встановлення міток на основі даних MusicBrainz у редакторі міток або скористайтеся спеціалізованим редактором міток.

Дублювання записів композицій
Іноді показує таке діалогове вікно під час сканування збірки:
Найімовірнішою причиною є те, що у вашій збірці зберігається два однакових файли у різних теках. Для перевірки цього припущення ви можете скористатися переглядачем файлів . Зазвичай достатньо просто вилучити дублікати файлів. Якщо ви впевнені, що композиції у файлах не є тотожними, може бути декілька причин, через які вважає композиції дублікатами:
Вміст файлів абсолютно тотожній один одному
Для перевірки ви можете скористатися, наприклад, програмою md5sum
Ви можете виконати редагування метаданих одного з файлів за допомогою панелі перегляду , щоб зробити файли трохи різними. Наприклад, можна вказати різні значення назви альбому, виконавця, року, композитора або коментаря.
Файли мають однакове значення унікального ідентифікатора
Це часто буває результатом запуску amarok_afttagger з наступним створенням декількох копій розміченого файла. З метою перевірки можна скористатися Kid3 або MP3Diags. Шукайте рядок Amarok 2 AFTv1 у мітках.
Ви можете скористатися інструментом командного рядка amarok_afttagger для скидання значення унікального ідентифікатора для однієї з композицій: amarok_afttagger --newid --verbose шлях/до/однієї/з/композицій.mp3
Ви також можете просто вилучити унікальний ідентифікатор одної з композицій, втративши при цьому доступ до функціональної можливості стеження за сторонніми змінами у файлі композиції: amarok_afttagger --delete --verbose шлях/до/однієї/з/композицій.mp3
(для Amarok до v2.7.0-96-g216c18b) Файли мають однакове значення ідентифікатора MusicBrainz
У випущених версіях до 2.7 включно ідентифікатор MusizBrainz, вбудований до міток (заповнений за допомогою інструмента визначення міток з підтримкою MusicBrainz, зокрема Picard), вважається унікальним ідентифікатором композицій. Втім, у MusicBrainz, з часу реалізації взаємодії цієї бібліотеки у , змінено семантику ідентифікатора, тепер вона означає «ідентифікатор запису». Це призводити до помилкового визначення дублікатів, наприклад для композицій, які включено до початкового альбому та до альбому найкращих записів. Докладніший запис можна знайти у повідомленні про ваду 315329.
Ви можете скористатися для перевірки програмою для читання міток (шукайте у мітках рядок MusicBrainz) і вилучити ідентифікатор MusicBrainz з однієї з композицій
Альтернативним вирішенням проблеми є використання amarok_afttagger для додавання ідентифікатора AFT до однієї з композицій, оскільки тоді надаватиме перевагу власному ідентифікатору над ідентифікатором MusicBrainz: amarok_afttagger --newid --verbose шлях/до/однієї/з/композицій.mp3

Проблеми з відтворенням файлів

Amarok пропускає композиції або «відтворює» їх без звуку
Якщо файли, які ви намагаєтеся відтворити, записано у форматі mp3, будь ласка, ознайомтеся з настановами щодо вмикання підтримки mp3 у вашому дистрибутиві, викладеними тут. Зауважте, що можливість відтворення mp3 іншим програмним забезпеченням у вашій системі не обов’язково означає, що встановлено всі потрібні кодеки.

Немає звуку, дефекти звуку
Щоб усунути загальні проблеми з відтворенням звуку, спробуйте спочатку визначитися з працездатним модулем Phonon. Для цього відкрийте сторінку налаштувань Параметри Налаштувати Amarok Відтворення Налаштувати Phonon Сервер. Спробуйте змінити модуль або сервер відтворення даних. У вашому дистрибутиві мають бути пакунки для модулів VLC і GStreamer. Рекомендуємо вам скористатися модулем Gstreamer або VLC. Якщо у вашому дистрибутиві постачаються інші модулі, не користуйтеся ними.
Крім того, переконайтеся, що сторонні програми відповідного сервера відтворення звуку здатні відтворювати звук належним чином. Якщо відтворити звук за допомогою цих програм не вдасться, проблеми пов’язано з відповідним програмним забезпеченням, вирішення можна знайти у файлах довідки з відповідних програм. Іншими словами, вам слід визначитися, чи можуть Gstreamer або VLC відтворити ваш файл? Чи можна відтворити файл у Dragon, програмі, яка також використовує phonon?
Ймовірно, це проблема PulseAudio. Вам слід повідомити про неї розробникам PulseAudio. Відповідну сторінку можна знайти тут.

Проблеми зі збірками на iPod тощо

не показує зображень обкладинок або зображення обкладинок втрачаються під час перенесення на пристрій
Найімовірніше, у вашій системі встановлено помилкову версію libgpod4. У Debian та похідних від нього дистрибутивах, зокрема Kubuntu, типовим є пакунок libgpod4-nogtk, який постачається без підтримки роботи з обкладинками. Вам просто слід встановити інший варіант пакунка, libgpod4: sudo apt-get install libgpod4. Після цього пакунок libgpod4-nogtk можна вилучити. З версії Kubuntu 12.10 цей пакунок було усунуто, типовим пакунком у цій версії і наступних версіях є libgpod4.

Аварійні завершення роботи і вади
Як запустити з командного рядка: amarok --debug --nofork
завершує роботу у аварійному режимі, але Dr. Konqi не запускається. Запустіть gdb такою командою: gdb --args amarok --debug --nofork У консолі gdb віддайте команду run, що запустити , відтворіть аварійну ситуацію, а потім у консолі віддайте команду thread apply all bt, щоб створити дані зворотного трасування.
Створення повідомлень щодо вад: якщо його буде запущено, Dr. Konqi надасть вам змогу повідомити про ваду і виконає більшу частину роботи зі збирання потрібних даних за вас. Якщо цю програму не буде запущено, вам доведеться повідомити про ваду вручну на сайті bugs.kde.org. Якщо ваду пов’язано з аварійним завершенням роботи програми, додайте до повідомлення дані зворотного трасування, зібрані gdb, як коментар.
Адреси особистої підтримки щодо усування проблем: IRC (#amarok на сервері Libera Chat IRC), форум, список листування.

Поширені запитання

Для чого призначено ?
— програма для відтворення музики. Докладніше з можливостями програми можна ознайомитися у розділі резюме можливостей та за допомогою збірки знімків вікон. Початкові зауваження щодо користування можна знайти у Підручнику початкового рівня. Основна частину Підручника з починається з цього розділу.

У чому полягають відмінності між Amarok 2 і попередніми версіями програми?
2 є фактично написаною з нуля програмою, отже спільність коду з 1.4 є незначною. Якщо вам не вистачає якоїсь з можливостей програми, будь ласка, повідомте про це за допомогою системи сповіщення про вади.
Ось короткий список нових можливостей:
Ймовірно, найкращою новою можливістю є сервер служб, який інтегрує дані інтернет-джерел музики безпосередньо до . За його допомогою ви зможете скористатися музичними інтернет-крамницями, мультимедійними серверами, особистими музичними скриньками тощо. Завдяки цьому серверу ви без проблем зможете отримати доступ до музичних творів з Magnatune, Jamendo, Last.fm, MP3Tunes Locker, Ampache тощо. У подальшому можна очікувати на розширення цього списку за рахунок нових великих (і малих) служб роботи з музичними даними. Докладніше про це можна дізнатися з розділу щодо інтернет-джерел музики.
Ще однією чудовою особливістю програми є панель Контекст, яку розташовано у центрі вікна . Ця панель замінила собою панель Перегляд контексту версії 1.x. На цій панелі може бути показано контекстні дані щодо поточної композиції, зокрема зображення обкладинки альбому, оцінку композиції, надписи, текст пісні, дані щодо виконавця, список пов’язаних композицій та виконавців, гітарні та басові акорди тощо. Завдяки технологіям Плазми на панелі Контекст можна показувати найрізноманітніші дані, зокрема з використанням AJAX, відео та анімації, і все це у приємний для споглядання спосіб. Докладніше про це у розділі Панель контексту.
На доповнення до панелі Контекст нами було розроблено нову панель списку відтворення з раціональним використанням простору. З метою економії місця за вертикаллю на цій панелі згруповано дані щодо назви композиції, виконавця, назви альбому та зображення обкладинки, крім того, можливе групування композицій за альбомами. Ви також можете все впорядкувати так, як вам того забажається! Якщо ви надаєте перевагу старому доброму списку відтворення версії 1.4, цього також доволі просто досягти. Докладні настанови можна знайти у розділі щодо зміни компонування списку композицій.
Ще однією принадою є підтримка відтворення відео. Перегляд відеокліпів у вікні — це просто чудово!
Ми не забули про динамічні списки композицій, можливості яких значно розширено, порівняно з попередньою версією динамічних списків композицій. Тепер за допомогою цих списків можна визначати списки композицій, які наповнюватимуться автоматично на основі особливих ймовірнісних критеріїв, які називаються «упередженнями». До динамічних списків відтворення додано новий автоматичний породжувач списків композицій, за допомогою якого можна створювати списки певної спрямованості або вказаної вами тривалості. Докладніше про це можна дізнатися з розділів Динамічні списки композицій та Автоматичний породжувач списків композицій.
Передбачено багато інших чудових можливостей, зокрема можливості з керування програмою за допомогою скриптів, динамічні збірки, зручніше користування програмою, покращені можливості роботи з носіями даних, нове керування радіотрансляціями, підтримка ширшого спектра програмних платформ тощо.

Встановлення

Чи можна користуватися без KDE?
Для встановлення і роботи потрібно встановити деякі частини KDE, але програма чудово працює у Gnome та інших стільничних середовищах, зокрема Windows і OS X. Для того, щоб користуватися достатньо встановити пакунки kdelibs та kdebase-runtime.
Щоб деякі з можливостей програми, зокрема панель індикатора, працювали належним чином, вашу програму для керування вікнами слід налаштувати так, щоб вона підтримувала відповідні стандарти freedesktop.org. Докладніше про роботу на інших програмних платформах можна дізнатися з цього розділу.

Чому у Amarok використовуються бібліотеки KDElibs?
Розробники програми вважають за потрібне забезпечувати працездатність на всіх платформах. Ми користуємося KDElibs і Qt, оскільки ці інструменти надають у наше розпорядження чудове середовище для розробки. Окрім і BSD, може працювати у Windows і MacOS, розробниками підготовано відповідні пакунки для встановлення, але на жаль, у них ще недостатньо ресурсів для повноцінної підтримки роботи програми у цих операційних системах. Майже всі розробники програми користуються вільними операційними системами, тому пріоритет надається саме цим системам. Втім, розробники будуть дуже раді, якщо розробники програм для Windows і OS X допоможуть у покращенні роботи на цих програмних платформах.

Типове користування

Як керувати Amarok за допомогою клавіатури?
Передбачено клавіатурні скорочення для виконання дій. Докладніший опис можна знайти у розділі щодо клавіатурних скорочень.
Щоб дізнатися, як керувати з консолі, віддайте команду amarok --help-all. У відповідь буде показано повний список можливих команд керування.

Де мені отримати підтримку щодо ?
Ви можете скористатися одним з декількох варіантів. Часто з вирішеннями проблем, які виникають у вас з початковим встановленням , найкраще ознайомлені знавці відповідних дистрибутивів або . Спробуйте знайти підтримку у дружніх користувачів або розробників на форумі або на каналі у IRC на сервері irc.libera.chat (канал #amarok).
Bugzilla не є місцем для пошуку підтримки. Будь ласка, створюйте повідомлення про ваду, лише якщо ви переконані, що розв’язання проблеми пов’язано з вадою самої програми .

Як повідомити про ваду?
Якщо вами буде виявлено ваду у , будь ласка, повідомте про неї за допомогою системи сповіщення про вади у . Ваш звіт буде повним, якщо ви включите до нього такі дані:
Точні дані щодо версії (ці дані наведено у вікні, яке можна відкрити за допомогою пункту меню Довідка Про ). Не варто повідомляти про вади у , версія якого є давнішою за поточну стабільну версію, оскільки такі вади вже не варто виправляти.
Точні дані щодо версій та , навіть якщо працює не у середовищі (Довідка Про KDE)
Точну назву модуля Phonon. Дані щодо модуля можна знайти у вікні діагностики (Довідка Діагностика)
Те, чи можна відтворити ваду. Будь ласка, не повідомляйте про вади, які не можна відтворити, оскільки такі вади майже неможливо виправити.
Докладний опис кроків щодо відтворення вади
Якщо у звіті щодо вади не вистачатиме якихось з цих даних, він буде неповним. Вам також варто бути готовим відповісти на питання розробників або тих, хто шукатиме причини вади. Будьте готові перевірити різні набори параметрів, які керують програмою.

Питання щодо списку відтворення
Докладніше про список відтворення можна дізнатися з відповідного розділу.

Після запуску список відтворення порожній. Як мені додати до нього мої композиції?
Скористайтеся панеллю Збірка, розташованою у вікні ліворуч, щоб перейти до пункту бажаного виконавця, альбому або композиції. Перетягніть позначки файлів на панель Список композицій, розташовану праворуч. Для створення списку ви можете скористатися засобами динамічного списку композицій або автоматичним породжувачем списків композицій. Ви також можете просто перетягнути позначки файлів композицій з вікна будь-якої програми для керування файлами, зокрема . Крім того, ви можете двічі клацнути лівою кнопкою миші на пункті композиції, виконавця або жанру на панелі вашої збірки або панелі перегляду файлової системи, або клацнути правою кнопкою миші на пункті і вибрати у контекстному меню пункт Додати до списку відтворення або Замінити список відтворення.

Як мені вилучити композиції зі списку відтворення?
Виберіть композиції, які ви бажаєте вилучити і натисніть клавішу Delete. Або позначте всі композиції, які слід вилучити, клацніть на пункті однієї з них правою кнопкою миші і виберіть у контекстному меню пункт Вилучити зі списку композицій.

Як мені завантажити список відтворення?
Просто перетягніть і скиньте файл списку композицій до списку відтворення, як ви це робите з будь-яким іншим файлом. Це просто!

Як мені зберегти поточний список композицій?
Скористайтеся кнопкою на панелі інструментів Списку відтворення. Якщо ви утримуватимете ліву кнопку миші натисненою деякий час, програма покаже меню, за допомогою якого список можна буде зберегти до окремого файла або до бази даних.

Питання, пов’язані з відтворенням даних

Як відтворити дані зі звукового компакт-диска?
Звукові компакт-диски обробляються програмою у спосіб, відмінний від способу обробки компакт-дисків з даними, роботу з якими у програмі теж передбачено. Після вставляння звукового компакт-диска до лотка його пункт буде показано на панелі локальної збірки. Перетягніть позначені композиції до списку відтворення або панелі скидання чи просто клацніть правою кнопкою миші на пункті однієї з позначених композицій і виберіть у контекстному меню пункт Додати до списку відтворення або Замінити список відтворення.

Які типи носіїв звукової інформації підтримує ?
Сама програма не відтворює музики, вона лише передає дані Phonon, а саме модулю VLC або GStreamer Phonon. Тому файли, які можуть відтворюватися цими модулями, можуть відтворюватися і . Для аналізу міток файлів використовує бібліотеку Taglib, у якій передбачено підтримку більшості типів файлів, що містять метадані.

Що таке Phonon? Для чого призначено модулі (сервери) Phonon?
Phonon — мультимедійна бібліотека KDE 4. Докладніше про неї можна дізнатися з цього розділу.
Ми рекомендуємо користуватися модулем Gstreamer або модулем VLC, оскільки обидва ці модулі активно розвиваються. Якщо ви будете відтворювати за допомогою програми потокове інтернет-мовлення, скористайтеся модулем VLC, оскільки модуль Gstreamer має певні вади з відтворенням таких даних. Не користуйтеся іншими модулями, оскільки вони вважаються розробниками застарілими.
Якщо ви користуєтеся модулем Phonon gstreamer, переконайтеся, що використовуються додатки тієї ж самої версії gstreamer, інакше можливі помилки з відтворенням.

Amarok не відтворює файли mp3, як це виправити?
Ймовірно, у вашій системі не вистачає деяких кодеків, потрібних для відтворення за допомогою вибраного вами модуля Phonon (Gstreamer або VLC). Будь ласка, якщо ви не побачили запиту щодо встановлення цих кодеків під час запуску , повідомте про цю помилку розробників вашого дистрибутива.

Мною встановлено всі потрібні кодеки, але попри це не здатен відтворити файли mp4 та mka
У разі використання модуля обробки phonon, зокрема gstreamer, може відмовитися відтворювати файли mp4 та mka. Це відома проблема, її технічний опис можна знайти тут.
Дуже простим способом вирішення проблеми є зміна суфікса назви файла. Змініть суфікс mp4 та m4a, а суфікс mka на mkv. Звичайно ж, файли мають містити лише звукові дані. Щоб визначити, які потоки даних зберігаються у певному файлі, скористайтеся програмою ffprobe. Якщо у файлі містяться відеодані, їх спочатку слід вилучити. Існує доволі багато програм, призначених для редагування даних у згаданих форматах, більшість з них засновано на ffmpeg/libav. Ви можете скористатися цими програмами, якщо вправно володієте відповідними навичками. Якщо ви надаєте перевагу програмам з графічним інтерфейсом, можете скористатися avidemux.
Нижче наведено короткий приклад команди вилучення потоку відеоданих з файла mp4 за допомогою ffmpeg. Вилучити дані з файла mkv можна подібним же чином. Спочатку слід перевірити, чи містяться у файлі відеодані:
$ ffprobe example.mp4 2>&1 | grep Video

Stream #0.1(und): Video: h264 (Baseline), yuv420p, 480x360 [PAR 1:1 DAR 4:3], 242 kb/s, 25 fps, 25 tbr, 25k tbn, 50k tbc

Якщо ви нічого не отримаєте у відповідь на цю команду, у файлі не міститься відеоданих. Щоб створити файл m4a, який міститиме лише звукові дані, віддайте приблизно таку команду:

ffmpeg -i example.mp4 -acodec copy -vn example.m4a

Ви також можете скористатися avconv замість ffmpeg, додавши ті самі параметри. Зокрема,
Параметр -i example.mp4 визначає файл вхідних даних
-acodec copy використовується для того, щоб програма не перекодовувала звукові дані, а просто скопіювала ці дані. Таким чином можна уникнути втрати якості. Крім того, ви можете перекодувати дані у інший формат, використовувати у цьому випадку контейнер m4a не обов’язково.
-vn вилучає потік відеоданих
example.m4a визначає файл даних результату
Іншим можливим шляхом вирішення проблеми є зміна модуля обробки даних phonon. Наприклад, модуль обробки VLC не має проблем з відтворенням файлів у згаданих форматах.

На моєму комп’ютері встановлено другу звукову картку і я користуюся ALSA. Як мені зробити так, щоб Amarok використовував цю картку замість типової?
Виконайте відповідне налаштування за допомогою модуля «Системних параметрів» Phonon. Параметри Налаштувати Amarok Відтворення Налаштувати Phonon

Де еквалайзер?
Еквалайзером можна буде скористатися, лише якщо ви користуєтеся модулем GStreamer Phonon. Доступ до еквалайзера можна отримати за допомогою меню Інструменти.

Як можна змінювати гучність лише у Amarok, не змінюючи гучність у KMix?
У більшості дистрибутивів для відтворення звуку використовується звуковий сервер PulseAudio, який обробляє параметри звуку на загальному для системи рівні. Якщо ви не можете змінити гучність у , незалежно від гучності у , скористайтеся відповідним параметром налаштувань PulseAudio:
flat-volume=yes
Залежно від вашого дистрибутива, цей рядок може бути розташовано або у файлі $HOME/.pulse/daemon.conf, або у загальносистемному файлі /etc/pulse/daemon.conf. Докладніше про параметри налаштувань Pulseudio можна дізнатися зі сторінки підручника (man) pulse-daemon.conf.

Як увімкнути візуалізацію відтворення?
Візуалізації реалізовано у формі аплету. Щоб дізнатися про нього більше, зверніться до сторінки опису аплетів. Розробку візуалізацій ще не завершено, іноді можуть бути певні помилки.

Якщо додавати трансляції (подкасти)?
Перейдіть до розділу Радіотрансляції на панелі інструментів Джерела даних і виберіть пункт Додати радіотрансляцію.... Додайте адресу радіотрансляції у вказаному полі. Докладніше про трансляції можна дізнатися з цього розділу.
Крім того, ви можете скористатися службами, зокрема gpodder та Podcast Directory, для пошуку потрібних вам радіотрансляцій. Увімкнути ці служби можна за допомогою меню Параметри: Налаштувати Amarok Додатки.

Чи можна скористатися Amarok для потокового мовлення власної радіостанції?
Якщо ви бажаєте надсилати потік даних безпосередньо на сервер icecast або shoutcast, відповідь однозначна: підтримки роботи програми у такому режимі не передбачено. Для виконання поставленого вами завдання можна скористатися програмою IDJC.

Питання щодо збірок

Програма не може знайти певні теки
Якщо станеться так, що більшість ваших музичних композицій буде виявлено програмою , але програма не зможе «побачити» композицій з деяких тек, відкрийте консоль і введіть команду
touch тека
де замість слова тека слід вказати адресу проблемної теки. Після цього у виберіть пункт меню Параметри Налаштувати Amarok і скористайтеся пунктом Локальна збірка Повністю пересканувати всю збірку. Ваша тека має потрапити до списку тек.
Це не спрацює у Windows, оскільки програма touch є не є частиною цієї системи.

Чи можна користуватися портативним носієм даних у Amarok?
У передбачено чудову підтримку портативних носіїв на основі Solid, бібліотеки для роботи з обладнанням у KDE, — додаткових налаштувань майже не потрібно. Вам достатньо з’єднати ваш пристрій з комп’ютером і отримати доступ до його даних з вікна . Крім того, завдяки Динамічним збіркам ваш портативний пристрій з мультимедійними даними може стати частиною вашої музичної збірки. Після з’єднання його з комп’ютером ви зможете шукати на ньому композиції та виконувати над ними потрібні вам дії за допомогою панелі Перегляду збірки.
Ви можете переписати композиції, альбоми або всі твори виконавців з вашої локальної збірки на носій даних за допомогою пункту Копіювати до збірки Назва вашого пристрою контекстного меню. Ви також можете виконати копіювання і у іншому напрямі: скористайтеся пунктом контекстного меню Копіювати до збірки Локальна збірка. Докладніший опис роботи з пристроями можна знайти у цьому розділі.

Чи можу я скористатися старою збіркою Amarok у Amarok 2? Чи буде втрачено мої мітки, оцінки та рахунки?
Для вас передбачено засіб імпортування баз даних. Ви зможете зберегти ваші дані щодо оцінок та статистичні дані. Докладніше про це можна дізнатися з відповідного розділу.

Загальні питання

Для чого призначено скрипти?
Ці невеличкі програми додають певні функціональні можливості до основної програми . Створено безліч скриптів, які можна знайти на kde-apps.org. Ви також можете знайти потрібні вами скрипти і встановити їх за допомогою самої програми . Скористайтеся для цього керуванням скриптами. Докладніший опис можна знайти тут. Вікно керування скриптами можна відкрити за допомогою меню Параметри: Налаштувати Amarok Скрипти.

Чи можу я користуватися скриптами Amarok 1.4 у Amarok 2?
Ні. Ми створили новий потужний програмний інтерфейс, у якому передбачено величезні покращення, але за його допомогою не можна працювати зі старими скриптами. Нову систему роботи зі скриптами засновано на QtScript, вона значно скорочує список залежностей , величезну проблему для користувачів, не обізнаних з внутрішніми механізмами системи, та користувачів, які встановлюють програму на різних платформах, а також значно зменшує кількість зовнішніх процесів, які запускаються разом з програмою. Ще однією перевагою є те, що новий програмний інтерфейс надає змогу глибшої інтеграції скриптів з ніж стара система роботи зі скриптами. Програмний інтерфейс роботи зі скриптами у Amarok.

Для чого призначено смужку настрою?
Смужки настрою показують дані щодо амплітудно-частотної характеристики звуку на смужці поступу. Докладніше про смужку настрою можна дізнатися з цього розділу.

Чи можу я переглянути у програмі відеофайл?
Основним завданням є відтворення музичних творів, отже у програмі не передбачено засобів керування відеофайлами, підтримки керування збіркою таких файлів, відтворення DVD, показу субтитрів або будь-яких інших можливостей, пов’язаних з відео.

Amarok, AmaroK чи amaroK?
! Раніше назву програми записували як amaroK, але оскільки це виглядало трохи дивно, авторам довелося змінити написання. Це було зроблено десь у 2005 році.

Як визначаються рахунки для композицій?
визначає значення рахунка (числа у діапазоні 0-100) композиції на основі даних щодо кількості прослуховувань та даних щодо переривання відтворення. Після кожного відтворення композиції рахунок змінюється.
Ось алгоритм обчислення рахунка:

якщо( кількість_відтворень <= 0 ) # звичайно не повинна бути, але як знати...
      новий рахунок = ( попередній_рахунок + значення_у_відсотках ) / 2
   інакше
      новий_рахунок = ( ( попередній_рахунок * кількість_відтворень ) + значення_у_відсотках ) / ( кількість_відтворень + 1 )
   кінець

Ви без проблем можете створити власний скрипт на основі власного алгоритму. Докладніший опис можна знайти у Настановах з написання скриптів.

Як змінити дані рахунка композиції вручну?
Змінити оцінку вручну можна за допомогою діалогового вікна Змінити відомості про композицію: виберіть відповідний пункт у контекстному меню композиції, а потім перейдіть на вкладку Зведення.

Мені потрібна ще і система оцінки зірочками, як у інших програвачах!
У , звичайно ж, передбачено підтримку системи з визначенням оцінок користувачем. Ви можете визначити оцінку вашої композиції одним клацанням кнопкою миші на відповідній позиції аплету Поточна композиція. Ви також можете визначити оцінку за допомогою контекстного меню (викликається клацанням правою кнопкою миші): пункт Змінити відомості про композицію Зведення. Якщо вами було визначено показ оцінок зірочками у вашому компонуванні списку відтворення, ви можете змінити оцінку за допомогою подвійного клацання лівою кнопкою миші з затримкою у списку відтворення.

Чи можу я перетягувати і скидати аплети плазми з основного вікна програми на стільницю?
Ні, але ви можете скористатися одним з декількох плазмоїдів вашої стільниці. За допомогою таких плазмоїдів ви зможете переглядати дані, надані , а також керувати .

Як зберегти дані потокового мовлення?
Спочатку вам слід завантажити дані щодо потоку до списку композицій. Існує декілька способів зробити це, зокрема можна зробити так: отримати файл, а потім відкрити його за допомогою ; скористатися пунктом меню Список композицій Додати потік тощо.
Після завантаження даних щодо потоку, ви можете зберегти ці дані за допомогою кнопки на панелі списку композицій. Після цього список буде додано до списку Збережені списки композицій для подальшого використання.

Де знайти файл параметрів ?
`kde4-config --localprefix`/share/apps/amarok
`kde4-config --localprefix`/share/config/amarokrc

Вирішення проблем

Як отримати дані зворотного трасування?
Якщо програма завершила роботу у аварійному режимі і ви хочете створити звіт щодо цієї аварії, будь ласка, ознайомтеся з нашими настановами щодо звітування про вади. Звіт щодо вади слід створити на bugs.kde.org, але варто перед створенням переконатися, що подібного звіту ще не було створено іншими користувачами.

Amarok просто «замерзає»! Як мені допомогти розробникам це виправити?
Отримати дані зворотного трасування з «замерзлого» екземпляра можна за допомогою gdb ось такою командою:
$ gdb -p `pidof amarok` (gdb) thread apply full bt all
Після отримання даних, вивантажте їх на PasteBin, як це описано у Настановах зі налагоджування.

Запуск Amarok триває дуже довго
Якщо таке трапилося у вашій системі, вам слід перевірити, чи не уповільнюють запуск встановлені вами скрипти та інтернет-служби. Крім того, якщо у списку відтворення на час запуску будуть потокові трансляції, запуск триватиме довше за звичайний. Щось подібне може також трапитися, якщо у вашому списку відтворення дуже багато композицій (понад 300).
Крім того, якщо вам не хочеться користуватися KDE і подобається інше стільничне середовище, час запуску програми незначно зросте, оскільки доведеться завантажувати більше бібліотек.

Питання щодо розробки

Як мені отримати версію з Git?
Настанови з отримання коду і збирання з Git. Короткий довідник: Збирання з Git на окремому комп’ютері: повний опис

Чому не є частиною модуля мультимедійних програм ?
У випусків пакунків збірки програмного забезпечення є певний розклад, який не збігається з ритмом розробки . Оскільки працездатність жодної з інших програм не залежить від , немає причин для синхронізації випусків з випусками .

Я знайшов (знайшла) ваду / У мене чудова ідея для !
Будь ласка, створіть звіт щодо вади на bugs.kde.org. Якщо у вас є список пропозицій або побажань, краще надіслати їх до нашого списку листування: amarok@kde.org. Простий допис з вашою ідеєю на каналах IRC або на якійсь глибоко схованій сторінці вікі чи у блозі може бути просто втрачено.

Чи приймаєте ви латки?
З радістю! Найкраще дати нам знати про те, що ви плануєте зробити, до того, як ви це зробите, щоб ваші ідеї можна було обговорити. Але не лякайтеся: ми ще не викинули жодної вартої ідеї! Обговорення призначене лише для правильного визначення частини , до якої слід внести виправлення. Ваші латки і код слід викладати на git.reviewboard.kde.org. Також варто ознайомитися з настановами щодо надсилання латок до . Якщо ви маєте виправлення якоїсь вади, не вагайтеся поділитися ним з іншими користувачами. є програмою з відкритим кодом.

Чому було обрано назву ?
Amarok — це назва одного з альбомів британського композитора Майка Олдфілда. Автору програми дуже подобається цей альбом, і, крім того, йому здається, що ця назва гарно звучить. Ну і, звичайно ж, у цій назві є необхідна літера K.