Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Работа с программой, установленной из исходников в консоли  (Прочитано 1190 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sdf

  • Автор темы
  • Участник
  • *
  • Сообщений: 115
    • Просмотр профиля
Здравствуйте. Я в принципе никогда не собирал до конца программу из исходников. И тут вдруг получилось. Но я никогда не пользовался программами в консоли, только настраивал систему. Папка с программой установлена в /tmp/opus-0.9.8.
Ну и собственно вот та часть файла README, которая мне не ясна (usage или как пользоваться, если можно с примером(исходный код можно найти на http://opus-codec.org/downloads/)):

Once you have compiled the codec, there will be a opus_demo executable in the top directory.

Usage: opus_demo [-e] <application> <sampling rate (Hz)> <channels (1/2)> <bits per second> [options] <input> <output>
       opus_demo -d <sampling rate (Hz)> <channels (1/2)> [options] <input> <output>

mode: voip | audio | restricted-lowdelay
options:
-e                   : only runs the encoder (output the bit-stream)
-d                   : only runs the decoder (reads the bit-stream as input)
-cbr                 : enable constant bitrate; default: variable bitrate(исходный код можно найти на http://opus-codec.org/downloads/)
-cvbr                : enable constrained variable bitrate; default: unconstrained
-bandwidth <NB|MB|WB|SWB|FB> : audio bandwidth (from narrowband to fullband);
                               default: sampling rate
-framesize <2.5|5|10|20|40|60> : frame size in ms; default: 20
-max_payload <bytes> : maximum payload size in bytes, default: 1024
-complexity <comp>   : complexity, 0 (lowest) ... 10 (highest); default: 10
-inbandfec           : enable SILK inband FEC
-forcemono           : force mono encoding, even for stereo input
-dtx                 : enable SILK DTX
-loss <perc>         : simulate packet loss, in percent (0-100); default: 0

input and output are 16-bit PCM files (machine endian) or opus bitstreams with simple opus_demo propritary framing.

Я попробовал такое opus_demo -e -sampling_rate 44100 -channels 2 -bits_per_second 80000 /home/weter/010.wav home/weter/1.wav (команда не найдена).
« Последнее редактирование: 06 Февраля 2012, 00:14:34 от sdf »
Lubuntu 16.04, Intel Xeon L5420, Sapphire's HD 5750, 4 GB DDR2 800MHz,HDD 250GB
Lenovo G565

Оффлайн kobzar

  • Активист
  • *
  • Сообщений: 253
  • ooOOOooo
    • Просмотр профиля
для запуска перейдите в папку куда прогу установили! или укажите апсолютный путь к файлу опус_демо
Кто понял жизнь, тот не спешит...

Оффлайн sdf

  • Автор темы
  • Участник
  • *
  • Сообщений: 115
    • Просмотр профиля
Да я так и делаю. Перепробовал уже много разных вариантов. Или вы имеете в виду перенести файл wav в эту папку? Смотрел варианты как работать в ffmpeg, но этот кодер его команд не понимает и постоянно одна и таже ошибка. Какое application ему необходимо.

/tmp/opus-0.9.8/.libs/lt-opus_demo mode: audio 48000 2 80k -e /tmp/opus-0.9.8/2.wav /tmp/opus-0.9.8/1.wav
libopus 0.9.8
unknown application: mode:
Usage: /tmp/opus-0.9.8/.libs/lt-opus_demo [-e] <application> <sampling rate (Hz)> <channels (1/2)> <bits per second>  [options] <input> <output>
       /tmp/opus-0.9.8/.libs/lt-opus_demo -d <sampling rate (Hz)> <channels (1/2)> [options] <input> <output>
« Последнее редактирование: 06 Февраля 2012, 20:06:22 от sdf »
Lubuntu 16.04, Intel Xeon L5420, Sapphire's HD 5750, 4 GB DDR2 800MHz,HDD 250GB
Lenovo G565

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.