Пользовательские кодеки

Click to Display Table of Contents

Navigation:  Работа с программой >

Пользовательские кодеки

Функция позволяет использовать любые пользовательские кодеки. RadioCaster может использовать любые кодеки, которые поддерживают ввод/вывод через консоль.

 

Для настройки в меню нажмите RadioCaster -> Custom Encoders...

 

customcodec

 

Команда кодека может включать следующие переменные (значения соответствуют настройкам подключения в RadioCaster):

{SampleRate} - частота дискретизации в Гц (например, 44100)

{KSampleRate} - частота дискретизации в кГц (например, 44.1)

{Bitrate} - битрейт в кбит (например, 128)

{Channels} - количество каналов (например, 2)

 

Кодеку нужно сообщить (через командную строку) что входные данные будут направлены в STDIN, и что нужно направить вывод в STDOUT.

 

MIME тип зависит от формата файла.

 

RadioCaster отправляет PCM данные в формате: 16 бит целочисленные со знаком (signed int), Little-Endian.

 

Пример командной строки для MP3 кодека lame.exe

path_to_lame\lame.exe -r -s {KSampleRate} -b {Bitrate} --resample {KSampleRate} - -

 

Пример командной строки для вывода в несжатом RAW PCM. Кодек pcmraw.exe находится в папке Plugins, где установлена программа RadioCaster (по умолчанию C:\Program Files (x86)\RadioCaster)

C:\Program Files (x86)\RadioCaster\Plugins\pcmraw.exe - -