Russian Qt Forum
Сентябрь 21, 2024, 22:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: возможно ли средствами Qt преобразовать запись звука raw в wav или др. ?  (Прочитано 5203 раз)
sibmail
Гость
« : Март 30, 2011, 19:41 »

qaudioinput получаю raw а что дальше делать, чем проиграть, перекодировать?
Записан
ufna
Гость
« Ответ #1 : Март 30, 2011, 20:05 »

нет, не возможно. Разве что фонон юзать.
Записан
sibmail
Гость
« Ответ #2 : Март 31, 2011, 06:16 »

я имею в виду все что входит в qt4.6.
чет не нахожу как фононе преобразовать в wav. мож есть примерчик?
Записан
Ubuntu_linux
Гость
« Ответ #3 : Апрель 01, 2011, 15:38 »

qaudioinput получаю raw а что дальше делать, чем проиграть, перекодировать?
Может, проще юзать QProcess і консольную прожку для кодировки?
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #4 : Апрель 01, 2011, 18:26 »

Заполнить ручками RIFF заголовок, дописывать его в начало файла и получишь wav файл в PCM формате. Перекодировать ничего не надо - только правильно заполнить соответствующие поля в заголовке (размер семпла, количество каналов, частота дискретизации, количество семплов и т.д.). Или пользоваться сторонними библиотеками типа libsndfile (из пушки по воробьям).
Записан
sibmail
Гость
« Ответ #5 : Апрель 02, 2011, 06:29 »

спасибо. с этим я уже разобрался.
НО апетит приходит во время еды )))

подскажите какой либой сжать РСМ и желательно на лету, т.е. я получаю звук через audioinput и файл его пишу уже сжатым
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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