Итак, у меня есть некоторые .raw-файлы из старой игры (Zork Nemesis) и определено, что они аудиофайлы, однако я с трудностями превращения их во что-то значимое.Преобразование из 4-битного RAW Audio в WAV (или другой формат вывода)
С небольшим количеством проб и ошибок в Audacity я обнаружил, что могу прослушивать все еще шумную версию звука, используя настройки входного файла с 8-битным сигналом PCM в стерео с частотой дискретизации 22050 Гц. Однако мое подозрение состоит в том, что файлы могут быть закодированы в 4 битах с частотой дискретизации 44100 Гц, но у меня возникли проблемы с поиском инструмента, который может справиться с этим.
Что я ищу - это инструмент, который может обрабатывать 4-разрядные необработанные форматы или даже инструмент, который может определять (или угадывать) формат данного .raw-файла, поэтому я точно знаю, что Я имею дело с (поскольку я только что проходил проб и ошибок до сих пор).
Я попытался sox
, но я, скорее всего, делать что-то неправильно, как он жалуется на неподдерживаемый размер:
sox -r 44100 -e signed -b 4 -c 2 in.raw out.wav
Я также собираюсь попробовать ffmpeg
, но я не могу найти подходящий формат/кодек для установки.
В случае, если это дает дополнительные подсказки; Я пробовал различные сочетания настроек, увеличивая размер выборки, а уменьшение частоты дискретизации увеличивает (белый) шум, и даже 8-бит по-прежнему шумно, поэтому я думаю, 4-бит. Я пробовал подписанный и неподписанный, что, как ни странно, не имеет большого значения.
Вы можете разместить онлайн-образец 4-битного аудиофайла? возможно, на box.com или так, чтобы мы могли попробовать –