Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
6 / 17 / 1
Регистрация: 17.11.2017
Сообщений: 51
1

Как средствами C++ склеить 2 аудиофайла и более, например wav?

28.05.2018, 05:02. Просмотров 885. Ответов 1
Метки нет (Все метки)

Здравствуйте, не могли бы вы подсказать, как средствами C++, склеить 2 аудиофайла и более, например wav? Просто решил написать свой голосовой движок, надо, чтобы программа склеивала все отдельные звуки в файл, а потом проигрывала. Пробовал уже, чтобы звуки воспроизводились последовательно, ничё, все виснет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2018, 05:02
Ответы с готовыми решениями:

Работа со звуком аудиофайла WAV как с byte[] или short[]
Передо мной встала задача - мне необходимо получить из mp3 (или WAV, не суть критично) массив...

Как склеить два файла wav?
вот есть код с инета выдрал, но не могу догнать где ошибка, чтобы правильно без ошибок склеились...

Naudio. Документация - склеить два аудиофайла
Мне нужно смешать (например есть 2 файла, нужно склеить их в 1 файл) несколько аудио в одну....

Как склеить два WAV файла для записи?
Как 'склеить' два или больше wav файлов в один (конечный)файл для записи????

1
1273 / 890 / 479
Регистрация: 05.12.2013
Сообщений: 2,893
28.05.2018, 05:21 2
Цитата Сообщение от BlackCoder Посмотреть сообщение
как средствами C++, склеить 2 аудиофайла и более, например wav
Открыть второй файл в бинарном режиме, прочитать и записать в хвост первому, только у wav файлов в начале идет заголовок и надо сперва сделать seek() на размер заголовка в байтах, чтобы в итоговом файле заголовок был один

Добавлено через 1 минуту
Вот тут о сигнатуре wav прочитать можно http://www.file-recovery.com/w... format.htm

Да, и еще подправить размер надо будет в загловке
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2018, 05:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как средствами php объединять 2 и более ячейки, 2 и более строки?
Добрый день, До недавнего времени пользовался PHPExcel, но обстоятельства завтавили меня писать...

Как программно "склеить" два .WAV файла?
Сегодня с удивлением обнаружил, что если прочитать с диска два файла .MP3 в две строковые...

Склеить два wav-файла
/* Написать программу, формирующую из двух WAV файлов третий путем конкатенации файлов. */ ...

Склеить AVI из кадров и WAV с микрофона
Тут такое дело. Получаю кадры изображения с камеры и заношу их в AVI файл. Параллельно получаю звук...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.