Это имя команды, которое можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
twolame - оптимизированный кодировщик MPEG Audio Layer 2 (MP2)
СИНТАКСИС
двойка [параметры] [Outfile]
ОПИСАНИЕ
TwoLAME - это оптимизированный кодировщик MPEG Audio Layer 2 (MP2), основанный на tooLAME Майка Ченга,
который, в свою очередь, основан на коде ISO dist10 и некоторых частях LAME. Кодировка
выполняется серверной частью библиотеки libtwolame.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
вход Файл
twolame использует libsndfile для чтения входного звукового файла, поэтому входной файл может быть в любом
формат, поддерживаемый libsndfile. Чтобы прочитать необработанный звук PCM из STDIN, используйте - в качестве входа
имя файла.
Результат Файл
Если имя выходного файла не указано, автоматически устанавливается суффикс входного имени файла.
изменен на .mp2. Чтобы записать закодированный звук в STDOUT, используйте - в качестве имени выходного файла.
вход Опции
-r, --raw-ввод
Указывает, что вход является необработанным подписанным звуком PCM. Если звук стерео, то образцы звука
чередуются между двумя каналами.
-x, --byte-своп
Принудительная перестановка байтов на входе. Определение порядка байтов выполняется автоматически
libsndfile, поэтому эта опция обычно не требуется.
-s, --samplerate
При вводе необработанного звука PCM необходимо указать частоту дискретизации звука в Гц. Действительный
частоты дискретизации: 16000, 22050, 24000, 32000, 44100, 48000 Гц. Частота дискретизации по умолчанию
44100Hz.
--размер образца
Определяет размер выборки (в битах) необработанного звука PCM. Допустимые размеры выборки: 8, 16,
24, 32. Размер выборки по умолчанию - 16 бит.
-N, --channels
При вводе необработанного звука PCM необходимо указать количество каналов на входе.
аудио. Количество каналов по умолчанию - 2.
-g, --swap-каналы
Поменяйте местами левый и правый каналы входного стерео файла.
--шкала
Масштабируйте входной аудиосигнал перед кодированием. Весь входящий звук умножается на
указанное значение. Значение от 0 до 1 уменьшит усиление звука, а значение выше 1
увеличит усиление звука.
--scale-l
То же, что --scale, но влияет только на левый канал.
--scale-r
То же, что и --scale, но влияет только на правый канал.
Результат Опции
-m, --mode
Выберите режим результирующего звука. По умолчанию авто.
· «А» авто - выбор режима автоматически в зависимости от введенных данных
· "S" стерео
· Двухканальный "d"
· "J" совместное стерео
· "М" моно
-а, --даунмикс
Если входной файл является стереофоническим, микшируйте левый и правый входные каналы в
один моно канал.
-b, --bitrate
Устанавливает общий битрейт (в кбит / с) для выходного файла. Битрейт по умолчанию зависит от
количество входных каналов и частота дискретизации.
------------------------------
Частота дискретизации моно стерео
------------------------------
48000 96 192
44100 96 192
32000 80 160
24000 48 96
22050 48 96
16000 32 64
------------------------------
-P, --psyc-режим
Выберите психоакустическую модель для использования (от -1 до 4). Номер модели -1 выключен
психоакустическое моделирование и вместо этого использует фиксированные значения по умолчанию. Пожалуйста, посмотрите файл
псих для полного описания каждой из доступных моделей. Модель по умолчанию - 3.
-в, --вбр
Включите режим VBR. Видеть VBR файл документации для деталей. Уровень VBR по умолчанию - 5.0.
-V, --vbr-уровень
Включите режим VBR и установите уровень качества. Чем выше число, тем лучше качество.
Максимальный диапазон составляет от -50 до 50, но полезный диапазон составляет от -10 до 10. См. VBR файл документации
для получения информации.
-l, --ath
Установите уровень ATH. Уровень по умолчанию - 0.0.
-q, --quick
Включить быстрый режим. Только пересчитывайте психоакустическую модель через каждые заданное количество
кадры.
-S, - single-frame
Включает однокадровый режим: выводится только один кадр звука MPEG, а затем
программа завершается.
Прочее Опции
-c, - авторское право
Включите флаг авторского права в выходном битовом потоке.
-o, - неоригинальный
Отключите флаг оригинала в выходном битовом потоке.
--оригинальный
Включите флаг оригинала в выходном битовом потоке.
-р, --защитить
Включите защиту от ошибок CRC в выходном битовом потоке. Дополнительная 16-битная контрольная сумма добавляется к
кадры.
-д, --заполнение
Включите заполнение в выходном битовом потоке.
-R, --reserve
Зарезервируйте указанное количество бит в каждом из выходного потока битов.
-e, --deemphasis
Установите тип удаления акцента (n / c / 5). По умолчанию нет.
-E, --энергия
Включите увеличение уровня энергии.
многословие Опции
-t, --talkativity
Установите количество информации, отображаемой на stderr (от 0 до 10). По умолчанию 2.
--тихий
Не отправляйте никаких сообщений на stderr, если нет ошибки. (То же, что и --talkativity = 0)
--краткий
Во время кодирования отображать только минимальное количество сообщений. Этот параметр тише, чем
настройка разговорчивости по умолчанию. (То же, что и --talkativity = 1)
--подробный
Отобразить увеличенное количество сообщений на stderr. Этот параметр полезен для диагностики
проблемы. (То же, что и --talkativity = 4)
ВЕРНУТЬ КОДЫ
Если кодирование завершается успешно, twolame вернет 0. Однако, если кодирование не выполнено
успешно, то он вернет один из следующих кодов.
· 1 (кодирование не выполняется)
· 2 (Ошибка открытия входного файла)
· 4 (Ошибка открытия выходного файла)
· 6 (Ошибка выделения памяти)
· 8 (Ошибка в выбранных параметрах кодирования)
· 10 (Ошибка чтения входного аудио)
· 12 (Ошибка при кодировании)
· 14 (Ошибка записи выходного аудио)
ПРИМЕРЫ
Это закодирует sound.wav в sound.mp2 с постоянным битрейтом по умолчанию 192 кбит / с и
с использованием психоакустической модели по умолчанию (модель 3):
двухцветный звук.wav
Постоянный битрейт 160 кбит / с и совместное стереофоническое кодирование, сохраненное в файл sound_160.mp2:
twolame -b 160 -mj sound.aiff sound_160.mp2
Закодируйте sound.wav в newfile.mp2 с использованием психоакустической модели 2 и кодирования с переменной
битрейт:
twolame -P 2 -v звук.wav новый файл.mp2
То же, что и в примере выше, за исключением того, что отрицательное значение аргумента "-V" означает, что
более низкие битрейты будут иметь преимущество перед более высокими:
twolame -P 2 -V -5 звук.wav новый файл.mp2
Передискретизируйте аудиофайл, используя sox и прямой канал через twolame:
sox sound_11025.aiff -t raw -r 16000 | twolame -r -s 16000 - -> out.mp2
АВТОРЫ
Двухэлементный интерфейс был (пере) написан Николасом Дж. Хамфри. Библиотека libtwolame
на основе инструмента Майка Ченга. Полный список авторов можно найти в файле AUTHORS.
РЕСУРСЫ
Веб-сайт TwoLAME: http://www.twolame.org/
Используйте две онлайн-игры с помощью сервисов onworks.net