[Homeros] Чтение книг
Michael Pozhidaev
msp на altlinux.ru
Вс Сен 18 18:29:22 UTC 2011
Hello, Дмитрий Падучих!
> Проверил со значением по умолчанию 300 секунд - в папке исправно
> появляются mp3-шки. Вы можете посмотреть, куда lame на самом деле
> записывает файлы. Если lame только один, и запись в файл уже началась,
> то это должно быть видно в выводе команды
Дима, я глянул скрипт mp3. Там есть переменная FREQUENCY, которая
устанавливается, но не используется.
[msp на blard rbook-1.3.4]$ grep -i FREQUENCY mp3
# -f <value> -- Sampling frequency of the original sound stream in kHz.
FREQUENCY=10.3
FREQUENCY=$1
Предполагается, что данные идут с заголовком? В любом случае, sox виден
только в speak:
[msp на blard rbook-1.3.4]$ grep -ri sox .
./speak: -n) sndplay='sox -q -t raw -s -1 -r 10k - -t raw -s -2 -r 16k -'
./ChangeLog: without external resampling programs. Now SoX is used to resample
./ChangeLog: Don't mention sox in README.txt
./ChangeLog: Use aplay instead of sox for playing
./ChangeLog: sox because sox 14 doesn't accept -b and -w anymore.
Как я понял, speak используется только для проигрывания, но не
перепаковки. Может быть, я не уловил идею, но как выполняется
корректировка частоты дискретизации перед вызовом lame? Мне кажется, что
это весьма существенный вопрос.
--
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/
Подробная информация о списке рассылки Homeros