|
DUDE
Пользователь
Откуда: Москва, Россия Регистрация: Дек. 2004
Всего: 10 сообщений
|
Помогите новичку!!! У меня вот такой вопрос: Решил я значит с озвучкой поработать, скачал проги, с acm2wav вроде разобрался, но вот можно ли декодировать из acm в wav не по одному, а сразу несколько файлов? А то по одному муторно. А вот с snd2acm дела хуже обстоят, что-то я вообще не врублюсь, как с ней работать! Помогите, кто, чем может, пожалуйста.
----- trey
|
Отправлено: 0:50 - 6 Дек., 2004
|
|
Alan Killenger
Пользователь
Откуда: Россия, Ижевск Регистрация: Июль 2004
Всего: 404 сообщения
|
Цитата: ..можно ли декодировать из acm в wav не по одному, а сразу несколько файлов?
Составляйте bat'ники, это пригодится . А вообще, вы ведь можете насторить acm2wav как программу, которая по умолчанию открывает *.acm файлы. %1 - первый параметр, в данном случае - имя файла. %2 - второй параметр, в данном случае - расширение файла. %3 - третий параметр, в данном случае от него зависит размер *.acm файла, 1 <= %3 <= 100. acm2wav %1.%2 snd2acm -WAV %1.%2 %1.acm -q %3 С тем, как пользоваться snd2acm я тоже крайне долго #&@%ся, ну а что такое compare.exe, зачем это нужно и как этим пользоваться - до сих пор не знаю . (Отредактировал(а) Alan Killenger - 4:09 - 6 Дек., 2004)
----- hit me, nail me, make me god
|
Отправлено: 2:55 - 6 Дек., 2004
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
Всё ещё и от операционки зависит. В DOS и 9х команда for почти ничего не умеет, а в NTшках это просто сказка. Но и там, и сям будет работать for %i in (*.acm) do acm2wav %i -m (из командной строки) или for %%i in (*.acm) do acm2wav %%i -m (из пакетного файла). Вот. Получили WAVки из ACMок. Дальше все DOSовцы обламываются, ибо требуются нетривиальные возможности NTшного синтаксиса: for %i in (*.wav) do snd2acm %i out_dir\%~ni.acm. А вот когда snd2acm научится понимать левые АСМки, можно будет обойтись командой for %i in (*.acm) do snd2acm %i out_dir\%~ni.acm
----- Обломись! Я подложил туда носок...
|
Отправлено: 8:36 - 6 Дек., 2004
|
|
DUDE
Пользователь
Откуда: Москва, Россия Регистрация: Дек. 2004
Всего: 10 сообщений
|
2 Alan Killenger А можно про составление *.bat файлов по подробнее (что в нём прописывать надо?). 2 YikxX А можно это объяснить как-нибудь по проше, а то я что-то про for %i in (*.acm) do acm2wav %i -m и всё остальное не очень понял :-) Пожалуйста! P.S. У меня acm'ки от RUS
----- trey
|
Отправлено: 19:11 - 6 Дек., 2004
|
|
Alan Killenger
Пользователь
Откуда: Россия, Ижевск Регистрация: Июль 2004
Всего: 404 сообщения
|
Создаете файл с расширением *.bat и пишите в нем
Цитата: snd2acm -WAV my_sound.wav my_sound.acm -q 50
<=>
Цитата: set %1=my_sound set %2=wav set %3=50 snd2acm -WAV %1.%2 %1.acm -q %3
(или пишите тоже самое в командной строке), enter. Учитывайте полное имя файла, если запускаете в другой директории. Если хотите знать большего, сами команды можете найти в виндовой справке.. но там нечитабельно и непонятно. Если никто не пошевелится, попробую рассказать сам.. А вообще нужна отдельная тема "BAT изврат". P.S. Формат *.acm файлов вроде от перевода не зависит . (Отредактировал(а) Alan Killenger - 23:27 - 6 Дек., 2004)
----- hit me, nail me, make me god
|
Отправлено: 22:21 - 6 Дек., 2004
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
2 Alan Killenger: Еще как зависит. У ЛК свои ACM, у Гуся - свои. Про РУС - не знаю. Но если в acm2wav есть отдельная опция для раскодировки ACM-ок от RUS - то наверное тоже свои. 2 DUDE: И чего непонятно? Кладешь в какой-нить каталог ACM файлы для раскодирования, туда же кладешь acm2wav.exe, в FARe или Коммандере каком переходишь в этот каталог, потом в командной строке набираешь for %i in (*.acm) do acm2wav %i -m -r (для RUS), жмешь Энтер и ждешь, пока все перекодируется.
----- Обломись! Я подложил туда носок...
|
Отправлено: 10:05 - 7 Дек., 2004
|
|
DUDE
Пользователь
Откуда: Москва, Россия Регистрация: Дек. 2004
Всего: 10 сообщений
|
2 YikxX Спасибо, в acm2wav всё работает, а вот когда в snd2acm прописываешь for %i in (*.wav) do snd2acm %i out_dir\%~ni.acm (вместо out_dir прописываю директорию куда конвертировать), то все звуки запаковываются в один файл ~ni.acm Что не так?
----- trey
|
Отправлено: 16:25 - 7 Дек., 2004
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
А вот тут сложнее. Я когда переделывал озвучку для своего мода вообще каждый файл отдельно кодировал из WAV в ACM. Потому как если в WAV зашкаливает уровень звука, то в ACM появляются так называемые coefficients (об их количестве в закодированном в ACM файле snd2acm тебе и сообщает) - а по-русски просто щелчки, причем довольно громкие и режущие слух. Так что надо кодировать каждый файл в ACM отдельно, и играться с опцией -a чтобы не было coefficients. Иначе получится не озвучка - а г..но. Естественно об одном уровне звука у всех ACM-ок нечего и думать. Такая вот недоработанная прога... Скопом я их не кодировал, так что помочь ничем не могу.
----- Обломись! Я подложил туда носок...
|
Отправлено: 16:53 - 7 Дек., 2004
|
|
DUDE
Пользователь
Откуда: Москва, Россия Регистрация: Дек. 2004
Всего: 10 сообщений
|
2 Alan Killenger Можешь вписать пример своего *.bat файла? А то все равно не понятно... (Отредактировал(а) DUDE - 18:49 - 8 Дек., 2004)
----- trey
|
Отправлено: 18:47 - 8 Дек., 2004
|
|
Alan Killenger
Пользователь
Откуда: Россия, Ижевск Регистрация: Июль 2004
Всего: 404 сообщения
|
Лично мой конкретный BAT'ник.
Цитата:
set exe_dir=c:\fallout2\tools\utilites\WAV@ACM\ set wav_dir=c:\fallout2\tools\music\ set acm_dir=c:\fallout2\tools\music\ set quality=10 %exe_dir%snd2acm.exe -WAV %wav_dir%My_wind1.wav %acm_dir%wind1.acm -q %quality% %exe_dir%snd2acm.exe -WAV %wav_dir%My_wind2.wav %acm_dir%wind2.acm -q %quality%
Использование: выделить *.bat файл, нажать enter. Плохо тогда еще знал штуку for. Приведенные выше примеры тоже обязаны работать. Вы можете написать иначе.
Цитата:
set file_name=%1 set exe_dir=c:\fallout2\tools\utilites\WAV@ACM\ set wav_dir=c:\fallout2\tools\music\ set acm_dir=c:\fallout2\tools\music\ set quality=10 %exe_dir%snd2acm.exe -WAV %wav_dir%%file_name% %acm_dir%%file_name%.acm -q %quality%
----- hit me, nail me, make me god
|
Отправлено: 21:38 - 8 Дек., 2004
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
А еще для полного щастья напишите, плиз, требования к входным .raw и. wav файлам. Например, сколько битов для диалогов 8 или 16, частота везде 22050 или не везде. В Саунд фордже при сохранении есть такой параметр со значениями(signed, unsigned, и signed bit для 8-и битов) - что выбирать для диалогов? вот мои ватники, может че-то не так? 1)snd2acm -16 ara_21.ACM bazar.ACM acm2wav bazar.acm -m 2)snd2acm -WAV perevod.wav ara_21.acm -q 100 -a 10 perevod сохранен с параметрами 16-бит моно, 22050. Весит 1.3 мега-32 сек нажимаю 2), жму 1) для проверки - вылезает bazar.wav c теми же параметрами, но длина 29 сек и весит 1.28. И вместо связной болтовни какой-то шум. При этом файл ara_21.acm нормально проигрывается с помощью плагина для винампа. Пробовал вставить в игру его - шум. Если тот же ватник(1) использовать для родных фоловских звуков, то вылезает нормальный wav без глюков. У меня фаргус и речь идет о первом фоле, если это имеет значение Вопрос: как получить правильный acm-файл? (Отредактировал(а) Set - 9:56 - 17 Янв., 2005) (Отредактировал(а) Set - 10:18 - 17 Янв., 2005)
|
Отправлено: 9:08 - 17 Янв., 2005
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
Для диалогов - 8 бит, для музыки - 16 бит.
Цитата:
(signed, unsigned, и signed bit для 8-и битов) - что выбирать для диалогов?
Без понятия...
----- Обломись! Я подложил туда носок...
|
Отправлено: 12:26 - 17 Янв., 2005
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
Похоже проблема состоит не в переводе из wav в acm, а в переводе из нормального acm в фаргусовский. Камрады, ктоинть знает, как это сделать? И может ли этот вопрос решиться заменой exe-шника?
|
Отправлено: 14:44 - 17 Янв., 2005
|
|
Raven
Пользователь
Откуда: Владик Регистрация: Февр. 2004
Всего: 408 сообщений
|
Я звуком никогда не занимался, но краем уха слышал, что у Фаргуса не acm, а какие-то wav-ы. Они, вроде, двиг подправили. Может и ошибаюсь.
|
Отправлено: 15:34 - 17 Янв., 2005
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
А зачем тебе в фаргусовские acm переводить? И разве snd2acm позволяет это делать? 8-[ ] Конечно же надо делать нормальные acm, а потом экзешник менять. (Добавление от 15:40 - 17 Янв., 2005.) Фаргусовские ACM - это голый RAW с шапкой от ACM. Такая вот странность.
----- Обломись! Я подложил туда носок...
|
Отправлено: 15:35 - 17 Янв., 2005
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
Спасиба за заботу. snd2acm этого похоже не позволяет . А вот про raw это новость для меня. Кхм, наверно это уже децл офтоп, но как отразиться смена экзешника на работе фола в целом, кроме того, что сейвы старые не будут работать. По идее ведь все должно быть гут. Кстати, может найдутся добрые люди кинут мне на мыло этот самый екзешник: mymyset@yandex.ru
|
Отправлено: 19:22 - 17 Янв., 2005
|
|
Anchorite
Пользователь
Откуда: Не здесь Регистрация: Янв. 2003
Всего: 283 сообщения
|
YikxX: Для диалогов - 8 бит, для музыки - 16 бит. Хммм. Странно. Я в диалогах использовал 16 битные ВАВ-ы. 2Set: У меня есть прога, которая переделывает нормальные ACM-ы в Фаргусевые. Я с ее помощью делал АСМ-ы для мода TeamX.
|
Отправлено: 19:34 - 17 Янв., 2005
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
2Anchorite: буду очень благодарен, если ты мне ее вышлешь на мыло Я так предполагаю, она не много весит.
|
Отправлено: 8:42 - 18 Янв., 2005
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
2 Anchorite: Я привел стандартный расклад. Конечно же ты волен делать диалоги из любых вавок. 2Set: А причем тут сэйвы? Сэйвы будут работать. Но вот головы, у которых останется фаргусевая озвучка - замолчат.
----- Обломись! Я подложил туда носок...
|
Отправлено: 9:29 - 18 Янв., 2005
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
2VikxX: насколько я помню, когда я заменял фарусовский екзешник английским во втором фоле, мои сейвы перестали грузиться, пришлось пользоваться специальной прогой(вроде F2 Savegame converter), которая как-то исправляла сейвы. В чем там дело, не знаю. Может и в первом такая же бадяга. Проверить сам не могу - нету английского екзе.
|
Отправлено: 10:10 - 18 Янв., 2005
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
У меня такого не происходило. Хотя полной уверенности нет.
----- Обломись! Я подложил туда носок...
|
Отправлено: 12:45 - 18 Янв., 2005
|
|
Set
Пользователь Регистрация: Апр. 2004
Всего: 15 сообщений
|
2YikxX: На счет первого фола ты оказался прав. сейвы не нужно переделывать.
|
Отправлено: 18:34 - 19 Янв., 2005
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
Приветствую всех! Я долго отсутствовал, может чего пропустил, но появился такой вопрос - Куда делась из acm2wav опция перекодировки в WAV для ACMок от ФарГуся? Чем мне теперь их перекодировать, может кто подскажет?
----- Обломись! Я подложил туда носок...
|
Отправлено: 10:59 - 16 Фев., 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
acm2fargus
|
Отправлено: 12:23 - 16 Фев., 2006
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
Делаю этой прогой, получаю WAVку из ACMки, но ни один плэер эту WAVку играть не хочет, пишет "Файл поврежден или имеет неизвестный формат". Может какой ключ надо в командной строке указать? В хелпе после запуска проги ничего про ключи нет.
----- Обломись! Я подложил туда носок...
|
Отправлено: 13:24 - 16 Фев., 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Пардон, меня заклинило . Тебе ж надо acm в wav, а эта штука конвертит acm в фагрусовую версию acm. "Откуси" заголовок от любой подходящей вавки и замени асмовый заголовок. У Гусей ведь не асм, а просто вав с асмовым заголовком.
|
Отправлено: 13:29 - 16 Фев., 2006
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
И что, мне во всех 73-х файлах заголовки менять? 8-) Тем более я не знаю, где заголовок у нормальной WAV начинается и заканчивается и у фаргусовских ACMок тоже. Попроще способа нет? P.S. Зачем вообще эту опцию убрали?
----- Обломись! Я подложил туда носок...
|
Отправлено: 13:55 - 16 Фев., 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Без понятия. А она вообще была? У Руса и Фаргуса разные форматы?
|
Отправлено: 15:12 - 16 Фев., 2006
|
|
YikxX
Пользователь
Откуда: NCR :) Регистрация: Февр. 2004
Всего: 304 сообщения
|
У меня уже тоже сомнения в этом возникли. Точно не помню, была ли такая опция, но вроде как уже смутно припоминается, что нет. Хотя я могу и ошибаться...
Цитата:
У Руса и Фаргуса разные форматы?
Конвертация с ключем -r (RUS) не катит - в получаемой WAVке только дикий шум.
----- Обломись! Я подложил туда носок...
|
Отправлено: 15:31 - 16 Фев., 2006
|
|
Perceptron
Модератор
Откуда: Ivanovo Регистрация: Май 2003
Всего: 502 сообщения
|
Сейчас специально посмотрел - ни в версии 1.1б, ни в 1.22 опции для Фаргуса нет. ИМХО, он по умолчанию должен Фаргус конверить.
|
Отправлено: 7:18 - 18 Фев., 2006
|
|
|
|