faq.docbook
来自「Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。 」· DOCBOOK 代码 · 共 1,255 行 · 第 1/4 页
DOCBOOK
1,255 行
<question><para>Это &amarok;, AmaroK или Amarok?</para></question><answer><para>Это &amarok;! Да, мы понимаем что это необычно ;-)</para></answer></qandaentry></qandaset></sect1><sect1 id="faq8"><title>Хитрости и тонкости</title><qandaset id="tipsandtricks-faq"><qandaentry><question><para>Как мне использовать &amarok; в качестве будильника?</para></question><answer><para>На самом деле, благодаря магии DCOP вы уже можете :) Просто добавьте сигнал в вашей любимой календарной программе и укажите ей выполнить следующую команду: <command>dcop amarok player play</command> </para><para>Эта команда укажет &amarok; начать воспроизведение. Перед тем как уйти спать убедитесь что &amarok; запущен, и вы проснётесь от весёлой мелодии песни, на которой вы остановились перед тем как отправиться в постель.</para></answer></qandaentry><qandaentry><question><para>Как мне узнать что воспроизводит &amarok;, когда я за другим компьютером?</para></question><answer><para>Если у вас есть правильно установленная среда ssh, вы можете использовать её для получения информации. Следующая команда вернёт строку Now Playing. <command>ssh -i ~/.ssh/id_rsa yourip dcop --user yourusername amarok player nowPlaying</command> </para><para>Убедитесь, что вы заменили yourip на IP-адрес компьютера, на котором запущен проигрыватель и yourusername своим именем пользователя в системе. Также, обратите внимание, что в примере выше предполагается, что ваша идентификация находится в файле ~/.ssh/id_rsa.</para></answer></qandaentry><qandaentry><question><para>А что может окно проигрывателя?</para></question><answer><para>Панель анализатора &amarok; можно отделить от окна проигрывателя. После нажатия клавиши d на клавиатуре активный анализатор откроется в отдельном окне с изменяемым размером.</para></answer></qandaentry><qandaentry><question><para>А что может окно списка?</para></question><answer><para>Удерживая Control и щелкая правой кнопкой мыши вы поместите файлы в список в том порядке, в котором вы щелкнули на них. Нажав Enter после поиска по списку воспроизведения вы запустите воспроизведение первого найденного элемента и очистите поиск.</para></answer></qandaentry><qandaentry><question><para>Я смотрю, в окнах проигрывателя и списка куча всяких приколов, а как на счёт значка в системном лотке?</para></question><answer><para>Поместив курсор мыши над пиктограммой вы увидите красивое всплывающее окно с информацией о текущем треке. Щелчок средней кнопкой мыши по пиктограмме переключает воспроизведение-паузу текущего трека. Вращение колеса мыши изменяет громкость. Удерживая клавишу Shift при вращении колеса мыши вы будете перемещаться по текущему треку. Удерживая клавишу Control при вращении колеса мыши вы будете перемещаться по трекам в списке воспроизведения. Перетащив и оставив объект на пиктограмме в системном лотке вы увидите всплывающее меню в котором можно выбрать один из трёх вариантов, Добавить в список, Добавить в список и воспроизвести, Воспроизвести после текущего трека. Пиктограмма в лотке также служит индикатором позиции в файле.</para></answer></qandaentry><qandaentry><question><para>Где находятся настройки amarok?</para></question><answer><para>~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc</para></answer></qandaentry></qandaset></sect1><sect1 id="faq9"><title>Общие вопросы</title><qandaset id="general-questions-faq"><qandaentry><question><para>Как использовать внешнюю базу данных MySQL с &amarok;?</para></question><answer><para>Смотрите <ulink url="http://amarok.kde.org/amarokwiki/index.php/MySQL_HowTo"> MySQL HowTo</ulink>.</para></answer></qandaentry><qandaentry><question><para>Мой $HOME расположен на NFS. После запуска &amarok; не может построить коллекцию, и выводит множество ошибок базы данных на консоль. Что можно сделать?</para></question><answer><para>Внешняя база данных SQLite, которую &amarok; использует по умолчанию не работает на NFS. Вам надо, или сделать ссылку на каталог ~/.kde/share/apps/amarok на локальном диске, или использовать MySQL.</para></answer></qandaentry><qandaentry><question><para>Как мне скопировать/перекодировать аудио CD с помощью &amarok;?</para></question><answer><para>Вставьте CD, затем в меню выберите "Воспроизвести Audio CD". Появится окно списка файлов, показывающем дерево с несколькими папками. Для обычного копирования перейдите в папку"wav", выберите треки и перетащите их в папку назначения в окне Konqueror. Для автоматического кодирования перетащите вместо этого файлы из папок "mp3" или "ogg".</para><note><para>Для копирования CD должен быть установлен "AudioCD KIO-slave". Это часть KDE-Multimedia.</para></note></answer></qandaentry><qandaentry><question><para>Как определяется рейтинг песни?</para></question><answer><para>&amarok; присваивает песне рейтинг (число 1-100) на основании того как часто вы её слушали и переходили ли на другую не дослушав её. Каждый раз когда заканчивается воспроизведение песни её рейтинг изменяется. Код для изменения рейтинга находится в collectiondb.cpp. Для версии 1.2.2 он был на 1181 строке, хотя вы можете найти его поиском строки "CollectionDB::addSongPercentage". При определении рейтинга трека который ещё ни разу не слушали, &amarok; использует следующую формулу рейтинг = ( ( 50 + percentage ) / 2 )</para><para>Это установит рейтинг равный числу от 25 до 75, в зависимости от того как долго воспроизводилась песня. Например, если пользователь остановил или перешел на другую песню после того как проигралось только 25%, рейтинг будет равен (50+25)/2, или 37.5. Тем не менее рейтинги отображаются как целые числа, так что это число округляется до ближайшего целого числа. Но хранится рейтинг как число с плавающей точкой, так как после того как песня воспроизводилась несколько раз может быть невозможно изменить рейтинг больше чем на пункт после одного воспроизведения (смотри ниже). При определения рейтинга трека который уже воспроизводился раньше вычисления немного сложнее. В исходном тексте это: score = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );</para><para>При подстановке в эту строку значений:</para><programlisting>QStringList values = query( QString( "SELECT playcounter, createdate, percentage FROM statistics " "WHERE url = '%1';" ) .arg( escapeString( url ) ) );</programlisting><para>получим рейтинг = ( ( statistics_percentage.toDouble() * PlayCounter.toInt() ) + percentage ) / ( PlayCounter.toInt() + 1 ); </para><para>В основном это увеличивает предыдущий рейтинг (statistics_percentage) на уменьшающееся значение, которое зависит от того сколько раз этот трек воспроизводился. Чем больше раз трек воспроизводился, тем меньшее влияние на рейтинг оказывает каждое воспроизведение.</para></answer></qandaentry><qandaentry><question><para>Как вручную изменить рейтинг песни?</para></question><answer><para>Чтобы вручную изменить рейтинг щёлкните правой кнопкой мыши на названиях столбцов (там где написано Заголовок, Исполнитель, Альбом, и так далее) и выберите Счёт. Чтобы измените счёт, как и любой другой атрибут песни, щёлкните на нём правой кнопкой мыши и выберите "Изменить 'счёт'" или нажмите F2. Счёт также можно изменить в диалоге Метаданные, который можно вызвать щёлкнув правой кнопкой мыши на треке.</para></answer></qandaentry><qandaentry><question><para>Почему &amarok; не входит в KDEmultimedia?</para></question><answer><para>Разработчики не хотят чтобы им указывали когда они могут выпускать следующий релиз. (В том смысле что пакеты в KDE имеют график выпуска который не совпадает с быстро идущей разработкой &amarok;).</para></answer></qandaentry><qandaentry><question><para>Как мне отключить мерцание пиктограммы &amarok; в системном лотке?</para></question><answer><para>Это новая возможность, которую некоторые пользователи могут найти отвлекающей. Просто снимите флажок "Подсвечивать значок в системном лотке при воспроизведении" в общих настройках.</para></answer></qandaentry><qandaentry><question><para>Как мне включить/выключить анализатор в окне списка песен?</para></question><answer><para>Анализатор в окне списка песен это часть панели инструментов. Выберите <menuchoice><guimenu>Настройка</guimenu><guimenuitem>Настроить панели инструментов...</guimenuitem></menuchoice> добавьте/удалите анализатор в Текущие действия и нажмите OK </para></answer></qandaentry><qandaentry><question><para>Как изменить стиль панели статистика?</para></question><answer><para>Загрузите <ulink url="http://amarok.kde.org/amarokwiki/index.php/Themes">тему</ulink> или сделайте свою <ulink url="http://amarok.kde.org/amarokwiki/index.php/CSS_Styles">собственную</ulink>. Установите её с помощью <menuchoice><guimenu>Настроить &amarok;...</guimenu><guisubmenu>Внешний вид</guisubmenu><guimenuitem>Стиль панели Статистика</guimenuitem></menuchoice>, нажмите Установить Новый стиль.</para></answer></qandaentry><qandaentry><question><para>Какие правовые причины заставили заменить пиктограмму "Blue Wolf"?</para></question><answer><para>Пиктограмма выглядела слишком похоже на логотип Warp Graphics, Inc. (elfquest.com), поэтому чтобы избежать проблем её надо было удалить.</para></answer></qandaentry><qandaentry><question><para>У меня нет никаких визуализаций. Где я их могу получить?</para></question><answer><para>Установите последнюю версию <ulink url="http://libvisual.sf.net">libvisual</ulink>.</para></answer></qandaentry><qandaentry><question><para>Как мне добавить мои любимые потоки в &amarok;?</para></question><answer><para>Прежде всего загрузите поток в список воспроизведения. Сделать это можно несколькими способами. Вы просто можете щёлкнуть на URL списка воспроизведения в Konqueror и &amarok; автоматически откроет поток. Например, на <ulink url="http://www.shoutcast.com"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?