Это команда mpg123-jack, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mpg123 - проигрывать аудио поток MPEG 1.0 / 2.0 / 2.5 (уровни 1, 2 и 3)
СИНТАКСИС
123 миль на галлон [ кредита ] файл ... | URL ... | -
ОПИСАНИЕ
123 миль на галлон читает один или несколько файлs (или стандартный ввод, если указан `` - '') или URLс и играет
их на аудиоустройстве (по умолчанию) или выводит их на стандартный вывод. файл/URL предполагается, что
битовый аудиопоток MPEG.
ОПЕРАНДЫ
Поддерживаются следующие операнды:
файл(s) Пути к одному или нескольким входным файлам. Они должны быть действительными MPEG-1.0 / 2.0 / 2.5.
аудиослой 1, 2 или 3-битные потоки. Если указан тире `` - '', данные MPEG будут
быть прочитанным из стандартного ввода. Кроме того, любое имя, начинающееся с `` http: // ''
признается URL (см. следующий раздел).
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
123 миль на галлон Опции могут быть либо традиционными однобуквенными опциями POSIX, либо стилем GNU
длинные варианты. Параметры стиля POSIX начинаются с одного знака `` - '', а параметры GNU - длинные.
с `` - ''. Аргументы опций (при необходимости) следуют через пробел (не `` = '').
Обратите внимание, что некоторые параметры могут отсутствовать в вашей установке, если они отключены в сборке.
процесса.
ВХОД ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-k Num, --пропускать Num
Пропустить сначала Num кадры. По умолчанию декодирование начинается с первого кадра.
-n Num, --фреймы Num
Только декодировать Num кадры. По умолчанию декодируется весь поток.
- нечеткий
Включить нечеткий поиск (угадывание байтовых смещений или использование приблизительных точек поиска из
Син ТОС). Без этого поисковикам необходимо сначала просканировать файл, прежде чем они смогут
прыгать на позиции. Здесь вы можете решить: работа с точностью до образца с беззазорным
функции или более быстрый (нечеткий) поиск.
-y, --no-resync
НЕ пытайтесь выполнить повторную синхронизацию и продолжить декодирование, если во входном файле произошла ошибка.
Как правило, 123 миль на галлон пытается сохранить воспроизведение любой ценой, в том числе пропускает
недопустимый материал и поиск нового заголовка, когда что-то пойдет не так. С этим
переключатель, вы можете исправить его при ошибках данных (и, возможно, избавить ваши уши от плохих
время). Обратите внимание, что этот переключатель был переименован с --resync. Старое имя все еще
работает, но не рекламируется и не рекомендуется к использованию (может быть удален в будущем).
--resync-лимит байт
Установите количество байтов для поиска допустимых данных MPEG, потерянных в потоке; <0 означает
искать по всему потоку. Если вы знаете, что в вашем
файлы ... вот ваш молоток. Примечание: только с версии 1.14 это также увеличивается
количество мусора, пропущенного в начале.
-p URL | нет, --прокси URL | нет
Указанный полномочие будет использоваться для HTTP-запросов. Его следует указать как полный
URL-адрес (``http://host.domain: port / ''), но префикс `` http: // '', номер порта и
завершающая косая черта является необязательной (порт по умолчанию - 80). Указание нет означает
не использовать прокси и получать файлы напрямую с соответствующих серверов.
См. Также раздел `` ПОДДЕРЖКА HTTP ''.
-u авт, --аут авт
HTTP-аутентификация для использования при получении файлов через HTTP. Используемый формат
пользовательский пароль.
- игнорировать мим
Игнорировать типы MIME, предоставленные HTTP-сервером. Если вы знаете лучше и хотите, чтобы mpg123 был
расшифруйте то, что сервер считает image / png, и просто сделайте это.
--no-seekbuffer
Отключите микробуферизацию по умолчанию для потоков без поиска, что дает синтаксическому анализатору
более безопасная опора.
-@ файл, --список файл
Считывать имена файлов и / или URL-адреса аудиопотоков MPEG из указанного файл in
дополнение к указанным в командной строке (если есть). Обратите внимание, что файл может быть
либо обычный файл, тире `` - '', чтобы указать, что список имен файлов / URL-адресов
для чтения из стандартного ввода, или URL, указывающий на соответствующий список
файл. Примечание: только один -@ опция может быть использована (если указано более одного, только
последний будет признан).
-l n, --стистеррия n
Из списка воспроизведения воспроизвести только указанную запись. n это номер записи, начинающийся с
1. Значение 0 является значением по умолчанию и означает воспроизведение всего списка, отрицательное значение.
означает отображение списка названий с их номерами ...
--Продолжить
Включить режим продолжения плейлиста. Это изменяет пропуск кадров, чтобы он применялся только к
первый трек, а также продолжает воспроизводить следующие треки в плейлисте после
выбранный. Кроме того, возможность воспроизведения нескольких кадров применяется только ко всему
плейлист. По сути, это пытается рассматривать список воспроизведения как один большой поток.
(например, аудиокнига). Номер текущей дорожки в списке (на основе 1) и номер кадра
(На основе 0) печатаются при выходе (полезно, если вы прервали воспроизведение и хотите
продолжить позже). Обратите внимание, что информация о продолжении выводится на стандартный вывод.
если не используется переключатель для передачи аудиоданных на стандартный выход. Кроме того, это действительно
имеет смысл работать с реальными файлами списков воспроизведения вместо списков имен файлов, как
аргументы, чтобы отслеживать позиции последовательными.
--петля раз
для зацикливания дорожки (ей) определенное количество раз, <0 означает бесконечный цикл (не с
--случайный!).
- держать открытым
Для режима дистанционного управления: оставьте загруженный файл открытым после достижения конца.
- тайм-аут секунды
Тайм-аут в (целых) секундах перед объявлением потока мертвым (если <= 0, подождите
навсегда).
-z, - перемешать
Воспроизведение в случайном порядке. Случайным образом перемешивает порядок файлов, указанный в командной строке,
или в файле списка.
-Z, --случайный
Непрерывное воспроизведение в случайном порядке. Сохраняет выбор случайного файла из командной строки или
список воспроизведения. В отличие от воспроизведения в случайном порядке, описанного выше, воспроизведение в случайном порядке никогда не заканчивается и воспроизводится индивидуально.
песни не раз.
--но-ледяной-мета
Не принимайте метаданные ICY.
-я, --показатель
Индексируйте / просматривайте дорожку перед воспроизведением. Это заполняет индексную таблицу для
поиск (если включен в libmpg123) и может заставить операционную систему кэшировать файл
содержимое для более плавной работы при воспроизведении.
--index-размер размер
Установите количество записей в таблице индекса кадра поиска.
--префреймы Num
Установите количество кадров, которые будут считываться как вводные перед поисковой позицией. Этот
служит для заполнения битового резервуара уровня 3, который необходим для точного воспроизведения
определенный образец в определенной позиции. Обратите внимание, что для уровня 3 минимум 1 равен
принудительно (из-за перекрытия кадров), а для уровней 1 и 2 это ограничено 2
(в этом случае нет резервуара для битов, но двигатель все равно раскручивается).
ВЫВОД и ОБРАБОТКА ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-o модуль, --выход модуль
Выберите модуль вывода звука. Вы можете предоставить список, разделенный запятыми, чтобы использовать первый
тот, который работает.
--list-модули
Перечислите доступные модули.
-a DEV, --аудио-устройство DEV
Укажите аудиоустройство для использования. Значение по умолчанию зависит от системы (обычно
/ dev / audio или / dev / dsp). Используйте эту опцию, если у вас несколько аудиоустройств и
по умолчанию это не то, что вы хотите.
-s, --stdout
Декодированные аудиосэмплы записываются на стандартный вывод, а не воспроизводятся.
через аудиоустройство. Этот параметр необходимо использовать, если ваше аудиооборудование не
поддерживается 123 миль на галлон. Формат вывода по умолчанию - необработанный (без заголовка) линейный PCM.
аудиоданные, 16 бит, стерео, порядок байтов хоста (вы можете принудительно установить моно или 8 бит).
-O файл, --outfile
Записывать необработанный вывод в файл (вместо простого перенаправления стандартного вывода на
файл с оболочкой).
-w файл, --wav
Записать вывод как файл WAV. Это приведет к декодированию и сохранению потока MPEG.
как файл файл , или стандартный вывод, если - используется как имя файла. Вы также можете использовать --ау
и --cdr для формата AU и CDR соответственно. Обратите внимание, что запись WAV / AU в не-
файлы, доступные для поиска, или перенаправленный стандартный вывод, требуют некоторого размышления. Начиная с версии 1.16.0, логика
изменен на запись заголовка с первыми фактическими данными. Это позволяет избежать ложного WAV
заголовки в трубе, например. Результат ничего не декодирования в WAV / AU - это файл
состоящий только из заголовка, когда он доступен для поиска, и действительно ничего, когда он отсутствует (не
даже заголовок). Правильно записать данные с пророческими заголовками в стандартный вывод непросто
бизнес.
--ау файл
Не воспроизводит файл MPEG, а записывает его в файл в аудиоформате SUN. Если есть
используется в качестве имени файла, файл AU записывается в stdout. См. Параграф о WAV
писать для развлечения заголовков с потоками без поиска.
--cdr файл
Не воспроизводит файл MPEG, а записывает его в файл как файл CDR. Если - используется как
имя файла, файл CDR записывается в stdout.
--открыть снова
Заставляет повторно открыть аудиоустройство после каждой песни
--Процессор декодер-тип
Выбирает определенный декодер (оптимизированный для конкретного процессора), например i586 или MMX.
Список доступных декодеров может быть разным; в зависимости от сборки и вашего процессора
поддерживает. Эта опция доступна только в том случае, если сборка действительно включает несколько
оптимизированные декодеры.
--test-процессор
Проверяет ваш процессор и распечатывает список возможных вариантов для --cpu.
--list-процессор
Перечисляет все доступные варианты декодеров, независимо от поддержки вашим процессором.
-g усиление, --прирост усиление
[УСТАРЕЛО] Установите усиление выходного аудиооборудования (по умолчанию: не изменять). Единица
значение усиления зависит от оборудования и модуля вывода. (Этот параметр только
предоставлен для обратной совместимости и может быть удален в будущем без предварительного
уведомление. Используйте аудиоплеер для воспроизведения и приложение микшера для микширования в стиле UNIX!)
-f фактор, --шкала фактор
Измените масштабный коэффициент (по умолчанию: 32768).
--rva-микс, --rva-радио
Включите RVA (относительная регулировка громкости), используя значения, сохраненные для ReplayGain
режим радио / режим микширования со всеми треками примерно одинаковой громкости. Первый действительный
информация, найденная в тегах ID3V2 (комментарий с именем RVA или фрейм RVA2) или ReplayGain
заголовок в теге Lame / Info.
--rva-альбом, --rva-аудиофил
Включите RVA (относительная регулировка громкости), используя значения, сохраненные для ReplayGain
аудиофильский режим / альбомный режим с обычно эффектом регулировки громкости альбома
но сохраняя относительную громкость внутри альбома. Первая достоверная информация, найденная в
Теги ID3V2 (комментарий с именем RVA_ALBUM или кадр RVA2) или заголовок ReplayGain в
Используется тег Lame / Info.
-0, --single0; -1, --single1
Декодировать только канал 0 (слева) или канал 1 (справа) соответственно. Эти варианты
доступно только для стерео потоков MPEG.
-m, --мононуклеоз, --смешивание, --singlemix
Смешайте оба канала / декодируйте моно. Это требует меньше процессорного времени, чем полное стереодекодирование.
--стерео
Принудительный стереовыход
-r скорость, --темп скорость
Установите частоту дискретизации (по умолчанию: автоматически). Вы можете изменить это, если вам нужен
постоянный битрейт независимо от скорости потока MPEG. mpg123 автоматически конвертирует
оценка. Затем вы должны объединить это с --stereo или --mono.
-2, --2к1; -4, --4к1
Выполняет понижающую дискретизацию выходного потока до соотношения 2: 1 (22 кГц) или 4: 1 (11 кГц),
соответственно. Экономит некоторое количество циклов процессора, но, по крайней мере, соотношение 4: 1 звучит некрасиво.
--подача ценностное
Установите аппаратный шаг (ускорение / уменьшение, 0 - нейтральный; 0.05 - 5%). Это меняет
выходная частота дискретизации, поэтому она работает только в диапазоне вашей аудиосистемы / оборудования
поддерживает.
--8 бит Принудительный 8-битный вывод
--плавать
Принудительно кодирует f32
-e ENC, - кодирование ENC
Выберите кодировку выходного образца. Возможные значения выглядят как f32 (32-битное плавающее
точка), s32 (32-разрядное целое число со знаком), u32 (32-разрядное целое число без знака) и варианты
с разным количеством бит (s24, u24, s16, u16, s8, u8), а также специальные
варианты, такие как ulaw и alaw 8-бит. См. Вывод longhelp mpg123 для
реально доступные кодировки.
-d n, - удвоенная скорость n
Играйте только каждые n-й кадр. Это приведет к воспроизведению потока MPEG. n раз
быстрее, что можно использовать для спецэффектов. Также можно комбинировать с
- половинная скорость возможность воспроизвести 3 кадра из 4 и т. д. Не ожидайте отличного качества звука
при использовании этой опции.
-h n, - половинная скорость n
Воспроизвести каждый кадр n раз. Это приведет к воспроизведению потока MPEG в 1/nй
скорость (в n раз медленнее), которую можно использовать для спецэффектов. Также можно комбинировать
с - удвоенная скорость возможность удваивать каждый третий кадр или что-то в этом роде.
Не ожидайте отличного качества звука при использовании этой опции.
-E файл, --эквалайзер
Включает эквализацию, взятую из файл. Файл должен содержать 32 строки данных,
дополнительные строки комментариев могут иметь префикс #. Каждая строка данных состоит из двух
записи с плавающей запятой, разделенные пробелом. Они указывают множители для
левый и правый канал определенной полосы частот соответственно. Первая линия
соответствует самой низкой, 32-й - самой высокой полосе частот. Обратите внимание, что вы
может управлять эквалайзером в интерактивном режиме с помощью универсального интерфейса управления.
- безщелковый
Включите код, который отсекает (нежелательные) сэмплы в начале и в конце треков, включив
беспрерывные переходы между файлами MPEG, когда заполнение кодировщика и задержки кодека будут
предотвратить это. По умолчанию это включено, начиная с mpg123 версии 1.0.0.
- без зазоров
Отключите непрерывный код. Это дает вам декодирование MP3, которое включает задержку кодировщика
и заполнение плюс задержка декодера mpg123.
-D n, --задерживать n
Вставьте задержку n секунд перед каждым треком.
-o h, --наушники
Прямой аудиовыход на разъем для наушников (только для некоторого оборудования; AIX, HP, SUN).
-o s, --оратор
Прямой аудиовыход на динамик (только для некоторого оборудования; AIX, HP, SUN).
-o l, --lineout
Прямой аудиовыход на разъем линейного выхода (только для некоторого оборудования; AIX, HP, SUN).
-b размер, --буфер размер
Используйте буфер аудиовыхода размером размер Кбайт. Это полезно для обхода коротких периодов
из-за большой активности системы, которая обычно приводит к отключению аудиовыхода.
прервано. Вы должны указать размер буфера не менее 1024 (т.е. 1 Мб, что
равно примерно 6 секундам аудиоданных) или более; меньше примерно 300 не составляет
большой смысл. По умолчанию 0, что отключает буферизацию.
--предварительная загрузка доля
Подождите, пока буфер заполнится до доля перед началом воспроизведения (дробь
от 0 до 1). Вы можете настроить эту предварительную буферизацию, чтобы получить более быстрый звук для вашего
уши или более безопасное непрерывное веб-радио. По умолчанию 1 (дождитесь полного буфера перед
воспроизведение).
--гладкий; плавный
Держать буфер за границей дорожки - это означает, что не очищать буфер между
треков для, возможно, дополнительной плавности.
РАЗНОЕ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-t, --тестовое задание
Тестовый режим. Аудиопоток декодируется, но вывода не происходит.
-c, --проверить
Проверяйте нарушения диапазона фильтров (отсечение) и сообщайте о них для каждого кадра, если таковые имеются.
происходит.
-v, --подробный
Увеличьте уровень детализации. Например, отображает номера кадров во время
расшифровка.
-q, --тихий
Тихий. Подавить диагностические сообщения.
-C, --контроль
Включите клавиши управления терминалом. По умолчанию для остановки / перезапуска используйте 's' или пробел.
(пауза, отмена паузы) воспроизведение, 'f' для перехода к следующей песне, 'b' для перехода назад
к началу песни, ',' перемотать назад, '.' для быстрой перемотки вперед и «q» для выхода.
Введите «h» для получения полного списка доступных элементов управления.
--заглавие
В xterm, rxvt, screen, iris-ansi (совместимо, переменная среды TERM равна
изучено), измените заголовок окна на название песни, которая проигрывается в данный момент.
--длинный тег
Отображать информацию тега ID3 всегда в длинном формате с одной строкой для каждого элемента (исполнитель, название,
...)
--utf8 Независимо от среды, печатайте метаданные в UTF-8 (в противном случае, если UTF-8 не используется
locale, вы получите разборку ASCII).
-R, --дистанционный пульт
Активируйте общий интерфейс управления. 123 миль на галлон затем будет читать и выполнять команды
из стандартного ввода. Основное использование - загрузка '' проиграть какой-нибудь файл и очевидное
`` пауза '', `` команда. прыгать '' будет переходить / искать заданную точку (кадр MPEG
количество). Введите команду help, чтобы получить полный список команд и синтаксиса.
--remote-ошибка
Распечатайте ответы для общего режима управления на стандартную ошибку, а не на стандартную. Этот
автоматически срабатывает при использовании -s .
--фифо путь
Создайте FIFO / именованный канал по заданному пути и используйте его для чтения команд.
вместо стандартного ввода.
--агрессивный
Пытается получить более высокий приоритет
-T, - в реальном времени
Пытается получить приоритет в реальном времени. Эта опция обычно требует root-привилегий для
иметь какой-либо эффект.
-?, --Помогите
Показывает краткие инструкции по использованию.
--longhelp
Показывает длинные инструкции по использованию.
--версия
Выведите строку версии.
HTTP ПОДДЕРЖКA
Помимо чтения аудиопотоков MPEG из обычных файлов и со стандартного ввода,
123 миль на галлон поддерживает получение аудиофайлов MPEG или списков воспроизведения по протоколу HTTP, который
используется во всемирной паутине (WWW). Такие файлы указываются с помощью так называемого URL-адреса, который
начинается с http: //. Когда встречается файл с этим префиксом, 123 миль на галлон пытается
открыть HTTP-соединение с сервером, чтобы получить этот файл для декодирования и воспроизведения
его.
Часто бывает полезно получать файлы через кеш WWW или так называемый прокси. К
выполнить это, 123 миль на галлон исследует среду на предмет переменных с именем MP3_HTTP_PROXY,
http_proxy и HTTP_ПРОКСИ, в этом порядке. Значение первого установленного будет
используется в качестве прокси-сервера. Чтобы переопределить это, вы можете использовать -p опция командной строки
(см. раздел `` ОПЦИИ ''). Указание -p нет принудит связаться с сервером
напрямую, без использования какого-либо прокси, даже если установлена одна из указанных выше переменных среды.
Обратите внимание, что для воспроизведения аудиофайлов MPEG с WWW-сервера необходимо, чтобы
подключение к этому серверу достаточно быстрое. Например, для файла MPEG 128 кбит / с требуется
сетевое соединение должно быть не менее 128 кбит / с (16 кбайт / с) плюс служебные данные протокола. Если
вы страдаете от коротких перебоев в работе сети, вам следует попробовать -b вариант (буфер) для обхода
такие простои. Если ваше сетевое соединение обычно недостаточно быстрое для получения MPEG
аудиофайлы в реальном времени, вы можете сначала загрузить файлы на свой локальный жесткий диск (например,
через Wget(1)), а затем воспроизвести их оттуда.
Если для доступа к файлу требуется аутентификация, ее можно указать с помощью -u пользователь: пройти.
ПРЕРЫВАТЕЛЬ
Находясь в режиме управления терминалом, вы можете выйти, нажав клавишу q, в то время как в любой момент вы можете
преждевременное прекращение 123 миль на галлон нажав Ctrl-C. Если не в режиме управления терминалом, произойдет переход к
следующий файл (если есть). Если в этом случае вы хотите немедленно прервать воспроизведение, нажмите Ctrl-C
два раза подряд (примерно в течение одной секунды).
Обратите внимание, что результат выхода 123 миль на галлон нажатие Ctrl-C может быть слышно не сразу,
из-за буферизации аудиоданных в аудиоустройстве. Эта задержка зависит от системы, но
обычно составляет не более одной-двух секунд.
Используйте mpg123-jack онлайн с помощью сервисов onworks.net