The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ткните носом в ману (если есть такая мана :)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ткните носом в ману (если есть такая мана :)"
Сообщение от Andrew_Answer emailИскать по авторуВ закладки(ok) on 09-Авг-04, 07:27  (MSK)
Добрый день,
Подскажите пожалуйста, чем и как мне считать входящий поток из микрофона/динии_входа и напрвить на вход lame.
То есть, мне необходимо по заданию cron начать запись с микрофона и сразу его сжимать в mp3 (ну на крайний случай можно и не сразу)
ОС - FreeBSD 4.10
pcm0 - emu10k

Спасибо большое за то что прочитали мой вопрос !

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ткните носом в ману (если есть такая мана :)"
Сообщение от Andrew_Answer Искать по авторуВ закладки(??) on 09-Авг-04, 15:13  (MSK)
Ну, чем и как я уже нашёл, rawrec утилька называеться,

# rawrec file.raw

но вот что то с lame у меня не клеиться,
# rawplay file.raw - слышу хорошо, просто отлично
а при
cat file.raw | lame -r -s 44.1 -m s -b 128 - - > mp3.mp3
(в man lame так написано)

шум очень сильный в mp3.mp3 получаеться

file.raw  - файл 44100Hz, 2 канала, 16 бит (всё по умолчанию)
mp3.mp3   - файл 44100Hz, стерео, 128kb/sec
Что делать? у кого нить был такой случай?
кто нибудь raw в mp3 конвертил?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ткните носом в ману (если есть такая мана :)"
Сообщение от Andrew_Answer Искать по авторуВ закладки(??) on 10-Авг-04, 06:51  (MSK)
man lame
------------------8<-----------------
-r     Assume  the  input  file  is  raw  pcm.    Sampling   rate   and
       mono/stereo/jstereo  must  be  specified  on  the  command line.
       Without -r, LAME will perform several  fseek()'s  on  the  input
       file looking for WAV and AIFF headers.
       Might not be available on your release.
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
------------------>8-----------------

:(
lame 3.96.1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ткните носом в ману (если есть такая мана :)"
Сообщение от Andrew_Answer Искать по авторуВ закладки(??) on 10-Авг-04, 07:46  (MSK)
Если долго мучаться - что нибудь получится :)

bladeenc -rawfreq=44100 -rawstereo -rawbyteorder=LITTLE file.raw mp.mp3

Спасибо всем большое за активную помощь !!! :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ткните носом в ману (если есть такая мана :)"
Сообщение от Andrew_Answer Искать по авторуВ закладки(??) on 10-Авг-04, 07:56  (MSK)
и даже lame работет! вот так:
rawrec -f s16_be | lame -r -s 44.1 -m s - - > mp3.mp3

ещё раз спасибо всем за помощь !!! :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру