WAV PCM 32-bit float

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

WAV PCM 32-bit float

Сообщение NickLion »

Имеются файлы WAV, звук в формате PCM 32-bit float. Чем можно было бы слушать этот формат? Amarok (2.1.1) не захотел понимать. Перекодировать в ogg (oggenc 1.0.2 пробовал) не получилось:

Код: Выделить всё

Warning: INVALID format chunk in wav header.
 Trying to read anyway (may not work)...
ERROR: Wav file is unsupported type (must be standard PCM
 or type 3 floating point PCM
ERROR: Input file "Апрель.wav" is not a supported format

В принципе, lame 3.98 взял этот файл и mp3 я получил нормальный (3.97 шум делал). Но хотелось бы добиться возможности слушать исходный файл (желательно в Амароке). Или хотя бы перекодировать в Ogg.

PS Проверил под Windows в Foobar и WMP - оба играют. Обидно :)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: WAV PCM 32-bit float

Сообщение NickLion »

Вопрос решен. При правке исходников oggenc, с целью расширения функционала, выяснил, что проблема не в 32 битах. Просто был проставлен неправильный формат (-2 вместо 1). А 32 бита вообще ни при чем - это в неправильно определяла винда. Заменой 2х байт в каждом файле добился нормального проигрывания и распознования oggenc'ом.
Спасибо сказали: