audtool - небольшой инструмент для управления Audacious из командной строки.
audtool [instance] command [parameter ...] ...
audittool отправляет команды запущенному экземпляру Audacious.
Он может отправлять множество общих команд, таких как переход к следующей песне в списке воспроизведения, а также может распечатывать информацию о состоянии, например название текущей песни.
экземпляр может быть указан как -1, -2 и т. д. (до -9), чтобы указать, какой экземпляр Audacious для управления запуском нескольких экземпляров.
Печать отформатированного названия текущей песни. В зависимости от настроек Audacious, это может включать такую информацию, как имя исполнителя и альбома. Чтобы напечатать только название песни, используйте --current-song-tuple-data title.
Распечатайте имя файла (полный путь или URI) текущей песни.
Вывести длину текущей песни в формате M:SS.
Вывести длину текущей песни в секундах.
Вывести длину текущей песни в миллисекундах.
Распечатайте счетчик времени воспроизведения в формате M:SS.
Распечатать счетчик времени воспроизведения в секундах.
Вывести счетчик времени воспроизведения в миллисекундах.
Распечатайте потоковый битрейт в битах в секунду.
Вывести потоковый битрейт в килобитах в секунду (1 килобит=1000 бит).
Выведите частоту дискретизации в герцах.
Выведите частоту дискретизации в килогерцах.
Распечатайте количество аудиоканалов.
Вывести значение именованного поля (исполнитель, год, жанр и т. д.) для текущей песни. Если имя поля не указано, будет напечатан список разрешенных полей.
Распечатайте потоковый битрейт, частоту дискретизации и количество аудиоканалов.
Начать воспроизведение. При паузе воспроизведение возобновится с той же точки. Если он уже активен и не приостановлен, он перезапустится с начала песни.
Приостановите воспроизведение или возобновите его, если оно уже было приостановлено.
Эквивалентно --playback-pause, если воспроизведение активно, иначе --playback-play.
Остановить воспроизведение.
Возвращает код выхода 0 (true), если воспроизведение активно.
Возвращает код выхода 0 (true), если воспроизведение приостановлено.
Возвращает код выхода 0 (true), если воспроизведение не активно.
Вывести статус воспроизведения ("воспроизведение", "пауза" или "остановлено").
Ищите заданное время в секундах относительно начала песни.
Поиск заданного времени в секундах относительно текущего счетчика времени.
Переключить запись выходного потока (используя FileWriter).
Возвращает код выхода 0 (true), если запись потока включена.
Указывает, что любые последующие команды списка воспроизведения должны применяться к списку воспроизведения, отображаемому в данный момент Audacious, независимо от того, какой список воспроизведения воспроизводится. Этот параметр вступает в силу до тех пор, пока он не будет переопределен с помощью --select-playing или пока не будет перезапущен Audacious.
Также затрагиваются следующие команды:
--current-song --current-song-filename --current-song-length[-seconds,-frames] --current-song-tuple-data
Указывает, что при активном воспроизведении любые последующие команды списка воспроизведения должны применяться к воспроизводимому в данный момент списку воспроизведения. Когда воспроизведение остановлено, поведение такое же, как и при --select-displayed. Этот параметр используется по умолчанию.
Перейти к следующей песне в плейлисте.
Перейти к предыдущей песне в плейлисте.
Добавьте песню в конец плейлиста. Можно указать либо URI, либо локальный путь к файлу (абсолютный или относительный).
Вставьте песню в заданную позицию (на основе одной) в списке воспроизведения.
Добавьте песню в список воспроизведения «Сейчас исполняется», при необходимости создав список воспроизведения, и начните воспроизведение песни. В зависимости от настроек Audacious список воспроизведения может быть сначала очищен.
Удалить песню в указанной позиции из плейлиста.
Вывести количество песен в плейлисте.
Печать отформатированного названия песни в плейлисте.
Распечатайте имя файла (полный путь или URI) песни в списке воспроизведения.
Вывести длину песни в плейлисте в формате M:SS.
Вывести длину песни в плейлисте в секундах.
Вывести длину песни в плейлисте в миллисекундах.
Вывести значение именованного поля для песни в плейлисте.
Распечатайте названия всех песен в плейлисте.
Печать позиции текущей песни в списке воспроизведения.
Перейти к песне в указанной позиции в плейлисте.
Очистите плейлист.
Вывести статус автопрокрутки плейлиста ("включено" или "выключено").
Включить автоматическое продвижение плейлиста.
Вывести статус повтора плейлиста ("включено" или "выключено").
Включить повтор плейлиста.
Вывести статус воспроизведения в случайном порядке ("включено" или "выключено").
Переключить плейлист в случайном порядке.
Вывести опцию «остановить после текущей песни» («вкл.» или «выкл.»).
Включите опцию «остановить после текущей песни».
Вывести количество открытых плейлистов.
Вывести номер текущего плейлиста, где «текущий» интерпретируется в соответствии с --select-display или --select-playing.
Начать воспроизведение в текущем плейлисте, возобновив воспроизведение с последней воспроизведенной точки, если это возможно. Когда действует --select-display, эту команду можно использовать для переключения воспроизведения на отображаемый список воспроизведения.
Показать заданный плейлист. Когда действует --select-playing и воспроизводится другой список воспроизведения, эта команда также переключит воспроизведение на данный список воспроизведения. Параметр --select-displayed отключает это поведение.
Печать названия текущего плейлиста.
Установите название текущего плейлиста.
Вставьте новый список воспроизведения после текущего и переключитесь на него, как если бы использовался --set-current-playlist.
Удалить текущий плейлист.
Добавьте песню в указанную позицию плейлиста в очередь.
Удалить песню в данной позиции плейлиста из очереди.
Возвращает код выхода 0 (true), если песня в данной позиции плейлиста находится в очереди.
Вывести позицию песни в очереди в заданной позиции плейлиста.
Распечатать позицию песни в плейлисте в заданной позиции очереди.
Вывести количество песен в очереди.
Вывести названия всех песен в очереди.
Очистить очередь.
Вывести текущий уровень громкости в процентах.
Установите текущий уровень громкости в процентах.
Активировать или деактивировать эквалайзер.
Распечатайте настройки эквалайзера (предусилитель и усиление для всех полос) в децибелах.
Установите настройки эквалайзера (предусилитель и усиление для всех полос) в децибелах.
Распечатайте предварительное усиление эквалайзера в децибелах.
Установите предварительное усиление эквалайзера в децибелах.
Выведите усиление данной полосы эквалайзера (0-9) в децибелах.
Установите усиление данной полосы эквалайзера (0-9) в децибелах.
Показать или скрыть окно Audacious.
Показать или скрыть окно добавления файлов.
Показать или скрыть окно «Переход к песне».
Показать или скрыть окно настроек.
Показать или скрыть окно «О программе».
Распечатать информацию о версии.
Возвращает код выхода 0 (true), если данный плагин включен. Плагин указывается с помощью установленного имени файла без пути к папке и суффикса: например, crossfade для lib/audacious/Effect/crossfade.so.
Включить или отключить данный плагин. Обратите внимание, что плагины интерфейса и вывода нельзя отключить напрямую, поскольку каждый из них всегда должен быть активен. Включение интерфейса или плагина вывода автоматически отключит предыдущий плагин.
Распечатайте значение параметра конфигурации. Любое использование этой команды полностью не поддерживается. Как найти раздел и название данного параметра, остается читателю в качестве упражнения.
Измените значение параметра конфигурации. Эта команда не поддерживается и опасна. Это может иметь неожиданные побочные эффекты (например, сбой Audacious) или вообще не иметь никакого эффекта. Используйте его на свой страх и риск!
Выключите Audacious.
Распечатайте краткое описание команд auditool.
Команды могут иметь префикс `--' (длинные параметры в стиле GNU) или нет, на ваш выбор.
В настоящее время в auditool нет известных ошибок; если вы их найдете, сообщите о них по адресу https://redmine.audacious-media-player.org/projects/audacious.
audtool был написан Джорджем Авериллом nhjm@nhjm.net и Ариадной Конилл ariadne@dereferenced.org.
Эта страница руководства была написана Адамом Сесиль gandalf@le-vert.net и Киёси Аман kiyoshi@atheme.org. Некоторые дополнительные настройки были внесены Ариадной Конилл ariadne@dereferenced.org и Тони Вруном chainsaw@gentoo.org. Страница руководства была обновлена для Audacious 3.7 и более поздних версий Джоном Линдгреном john@jlindgren.net.
Эта работа находится под лицензией Creative Commons Attribution 3.0 Unported License https://creativecommons.org/licenses/by/3.0/.
audacious(1)
https://audacious-media-player.org