1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Soft Конвертируем IMA ADPCM без хедера =)

Тема в разделе "Hard & Soft", создана пользователем Noelemahc, 15 апр 2011.

  1. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    ...или паззл от звукориппинга.

    Боевая задача: имеется контейнер с лишёнными хедеров (вернее, хранящимися отдельно в проприетарном формате, который можно разобрать на детальки, но нельзя употребить для конвертации) IMA ADPCM звуками известной длины (но не хронометража), известной битности (безумные 20 140 Гц, то ли 8 то ли 16 бит, стерео, интерлив 200). Нужно их преобразовать в WAV стандартного формата. Все существующие конверторы безхедерных ADPCM-форматов согласны преобразовывать только моно, и стереозвук портят в кашицу. В связи с тем что делить контейнер на подфайлы (их полсотни) я не намерен, борьбы с этим я вижу два варианта решения:

    * Сгенерировать хедер RIFF WAVE с правдоподобными показателями чтобы загнать всю эту блажь в звукоредактор, посечь на секции и спокойно пересохранить в человеческий формат.

    * Добыть конвертер безхедерных ADPCM-форматов, способный воспринимать стерео с регулируемым значением interleave.

    В связи с первым пунктом у меня всего один вопрос. Где в стандартном хедере RIFF WAVE настраивается interleave?! Буду признателен за программу-автоматический генератор хедеров, я такую ищу с прошлого века.
    В связи со вторым у меня полный ступор. MFAudio не предлагать, она отказывается работать на меня в ADPCM-режиме уже давно.

    P.S. Чтобы отсечь лишние вопросы - я хочу без баловни с перезаписью выдрать музыку из Duke Nukem Critical Mass для DS.
     
    Последнее редактирование: 15 апр 2011
  2. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Руками проще. Особенно в RAW с известными параметрами который уже батчем конвертирует что угодно.
     
  3. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    Что возвращает меня к изначальному вопросу:
     
  4. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Ты тупой или просто читать не умеешь?
     
  5. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    Это ADPCM, его имеющимися у меня средствами нельзя конвертировать через RAW без создания хедера. Чему и посвящён первый пост - просьбам посоветовать инструментарий или обходняк. Кто из нас не умеет читать?

    Так как файлы в стерео с нестандартным interleave, ни один воспринимающий безхедерные ADPCM конвертер не способен выдать связный звук - получается драная мешанина, которую с-interleave-ить после конвертации в WAV PCM никак не получается.
     
  6. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Можно, идиот. В RAW PCM, и заголовок смысла не имеет тут вообще равно как и интерливинг, он там всегда будет битностью по принятым нормам raw pcm.
     
  7. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    То есть функциональной разницы между ADPCM и RAW PCM и тем как один звучит если открыть его как другой ты не понимаешь?

    В любом случае вопрос снят, нашёлся конвертер под те конкретные проприетарные хедеры. Тему можно рубить.
     
  8. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    И в кого ты такой тупой...
     
  9. Virgil Администратор

    Virgil

    Администратор

    Регистрация:
    2 янв 2005
    Сообщения:
    11.652
    Только ПОЛНЫЙ_ИДИОТ может задать такой вопрос...
     
  10. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    А, понятно в кого.
     
  11. Siberian_GRemlin

    Siberian_GRemlin

    Регистрация:
    22 ноя 2004
    Сообщения:
    4.049
    Она сжимает\разжимает только XA ADPCM, если понимаешь о чём я.
     
    Noelemahc нравится это.
  12. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    Пардон, не обращал как-то внимания =( Впрочем, PSP-шные игры ею крайне удобно драть.
     
  13. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.517
    Отвлечённое
     
  14. Noelemahc Призрак из п(р)ошлого

    Noelemahc

    Legacy

    Регистрация:
    24 июн 2002
    Сообщения:
    8.934
    R4kk00n, там проприетарный хрен знает как сделанный подформат консольного сжатия звука, используемый много в чём на DS, просто конкретно тут он с непривычными для стандартных рипперов DS хедерами. Я и более экзотичные сочетания черт встречал в процессе драния ресурсов из портативноконсольных игр =)
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление