![]() |
|
Модераторы: LSD |
![]()
|
|
| Royan |
|
|||
|
Dreamer ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 14.9.2002 Где: Лондон |
Всем привет!
Вопрос: Есть WAV файл, из него берется вся инфа о его параметрах (размере, bps, и т.д.) как знае это посчитать сколько он секунд? Может быть кто знает ссылку на толковый ресурс? -------------------- Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия |
Вот тут помоему больше всего информации:
http://www.borg.com/~jglatt/tech/wave.htm А вообще вот еще немного информации: http://www.codenet.ru/progr/audio/sbprot.php#part_3 http://www.codenet.ru/progr/formt/rawsam.php http://www.neurotraces.com/scilab/scilab2/node24.html Как я понял напрямую число в секундах в заголовке не прописано, но помоему до него не сложно добраться поделив что-то там на "bytes per second" -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| Royan |
|
|||
|
Dreamer ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 14.9.2002 Где: Лондон |
За информацию спасибо, однако я все же отвечу на свой же вопрос
Все нижеследующие величины храняться в любом wav файле в скобках смещение от начала файла в байтах: sampleRate - количество сэмплов в секунду (или частота дискретизации) ед. изм. - Гц (24) BlockAlign - количество байтов в сэмпле включая все каналы (то бишь хоть стерео хоть 6-канальный звук значение будет адекватно)(32) dataChunk - 4 байта следующие за строкой 'data'(40) Эти величины вычисляются вручную sampleLen = dataChunk / BlockAlign time = sampleLen / sampleRate //Время в секундах PS Вот еще одна неплохая статья: http://www.sonicspot.com/guide/wavefiles.html Это сообщение отредактировал(а) Royan - 3.6.2004, 16:42 -------------------- Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |