Архив категории 'KRec'

Что умеет KRec

Категория KRec

Функция KRec очень проста. Он соединяется с сервером aRts и записывает все, что было принято последним, в файл. Читать дальше »

Нет комментариев

Использование KRec

Категория KRec

Запись в файл

Если вы слушаете трансляцию по радио и хотели бы её записать (а ваше радио подсоединено к звуковой карте), вот что вам нужно сделать. Читать дальше »

Нет комментариев

Запись нескольких файлов

Категория KRec

Этот раздел для тех, кто хотел бы записать несколько маленьких или больших отрывков в несколько файлов. К примеру, вы хотите записать несколько песен с радио или что-либо подобное (что и было причиной написания KRec). Читать дальше »

Нет комментариев

Полезные советы и замечания по использованию

Категория KRec

Использование прослушивания

Для тех, кто хочет слышать, что они записывают, существует очень полезная возможность «прослушивания». Ее можно найти в меню Воспроизведение. Я советую использовать ее всякий раз, когда это возможно, особенно если вы используете компрессор звука или другие эффекты. Подробнее об этом смотрите «Включения».

Предостережение

Убедитесь, что вы не запустили петлю обратной связи при записи с out_soundcard и активизации прослушивания. Это будет чересчур сильным испытанием для бедного aRts, который будет тормозить систему или повиснет...


Использование компрессора

При записи с микрофона, особенно при записи речи, вы можете заметить, что уровень иногда зашкаливает, а иногда очень низок. Для корректировки этого можно использовать компрессор. Он уменьшает весь звуковой поток, превышающий заданный порог громкости, умножая его на заданное значение, соответственно записанный звук будет громче или тише. Параметры Attack и Release задают временную задержку, когда будет включаться и отключаться компрессор после превышения порога или возвращения уровня к допороговому значению.

Подсказка

Протестируйте эту возможность. Если вы говорите в микрофон и прослушивание включено, вы должны услышать различия.

Переключение между несколькими файлами

Вы не только имеете возможность открывать несколько файлов одновременно, но и можете переключаться между ними. Причем вовсе не обязательно после остановки записи, но и во время ее. Учтите, что при этом некоторые пакеты могут быть утеряны. Сколько именно, зависит от размера аудиобуфера для aRts, указанного в KControl. Конечно, это не будет очень много, но если вы будете проигрывать файлы подряд (например, командой artscat file*.raw), вы можете услышать небольшие «провалы».

Нет комментариев

Включения

Категория KRec

Несколько слов про связи аудиообъектов в KRec.

Есть несколько объектов, участвующих в записи с помощью aRts: это synth_AMAN_RECORD, конвертер AudioToByteStream и ByteStreamReceiver. Первый и второй из них встроены в aRts-сервер, а последний - в программу. Но это только базовый набор. Если вы хотите прослушивать файлы, вам также понадобятся ByteStreamSender в программе и конвертер ByteStreamToAudio и synth_AMAN_PLAY в сервере. Читать дальше »

Нет комментариев

Справочник по командам

Категория KRec

Главное окно KRec

  • Меню Файл

Файл->Новый файл (N)

Создание нового файла для записи в один файл
Файл->Новый сеанс (Ctrl+N) Читать дальше »

Нет комментариев

Вопросы и ответы

Категория KRec

  • Я записал несколько файлов с помощью KRec, но не могу воспроизвести эти файлы с помощью моего любимого плеера?KRec пока может записывать только "сырые" файлы, а не wav-файлы. Для конвертации вы можете, к примеру, использовать sox.

Конвертация "сырых" файлов в wav-файл с помощью sox

Для преобразования "сырого" файла, полученного с помощью KRec, используйте следующую команду в консоли (Konsole). Предполагается, что sox установлен. В этом примере "сырой" файл test.raw конвертируется в аудио-файл test.wav.
%sox -r 44100 -c 2 -s -w test.raw
test.wav

Параметры -r 44100 -c 2 -s -w сообщают команде sox, что вы записали файл с 44100 кГц, стерео (2 канала), 16 бит и линейным кодированием со знаком. Можете также использовать и другие аргументы - смотрите man-страницу для sox.

Нет комментариев

Сборка и установка

Категория KRec

Чтобы собрать и установить KRec, введите следующие команды в каталоге дистрибутива KRec:

  • % ./configure
  • % make
  • % make install

Поскольку KRec использует autoconf и automake, у вас не должно возникнуть никаких проблем. Если же у вас возникли ошибки, сообщите о них в списки рассылки KDE.

Нет комментариев

Реклама: