
Гайд: Как добавить или изменить озвучку в игре.
Цитата: Veter от 12.01.2023, 14:43Перед началом вам нужно будет скачать три программы:
Программа для открытия "Big" файлов:
https://drive.google.com/file/d/1opFehmGkEnU94RKkkFNSApYJ94ZqVC-R/view?usp=sharing
Программа для работы со звуком:
https://freesoft.ru/windows/audacity/versions/2-4-2-125081
Программа для редактирования текста:
https://drive.google.com/file/d/1Ifj6zqpNRy1aQVFLn7Y-vZXaA1fRrF6N/view?usp=share_l\
Как вытащить звуковые файлы из игры?
В игре есть 4 файла со звуками:
RussianAudio - находится в папке с игрой - lang . Озвучка оригинальных юнитов (к примеру мечников гондора)
RussianAudio - находится в папке с игрой - Ер1 - lang . Озвучка фракции Ангмар, также есть озвучки других юнитов добавленных в ROTWK (к примеру Князь Бранд)
________enosounds - находится в папке с игрой - Ер1 . Озвучка добавленная модом (к примеру Алатар ,Салеме )
__edain_german - находится в папке с игрой - Ер1. Немецкая озвучка оставшиеся от мода Edain 3.8.1.
1. Для примера я возьму "________enosounds" .
1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - FinalBIG Application
Если у вас оно не высветилось среди этого списка ,мотаем вниз и нажимаем "Выбрать другое приложение на этом компьютере" . Идём к месту ,куда вы установили Final Big . Выбираем FinalBig.exe
1.2. Как только вы открыли ,перед вами высветится вот такое окошко:
1.3. В левом верхнем углу нажимаем Edit - Extract all (программа пару минут зависнет ,подождите 10 секунд и оно вернётся в норму).
1.4. Нажимаем "ДА"
1.5. Открылось новое окно ,выбираем путь где будет находится файл со звуками.
1.6. Идём по пути ,куда вы кинули звуковые файлы. Я их экспортировал в отдельную папку ,как видно на скрине.
Sounds - звуки в игре.
Tracks - музыка в игре.
1.7. Напишу обозначение каждой фразы:
Select - выбор юнита в бою.
Move - движение юнита.
Help - Помощь герою (срабатывает ,когда у героя здоровье ниже 25%).
Attack - Атака юнита
Есть ещё фразы Воскрешение ,Появления и звуки способностей , я думаю вы сами разберетесь прослушав их.)
1.8. Теперь вы можете их прослушивать .
Как пользоваться программой Audacity ?
1. Как только мы скачали и установили ,открываем через программу Audacity выбранный вами звуковой файл.
К примеру я возьму скачанный мной звуковой файл из интернета.
1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - Audacity
1.3. Вот так выглядит программа.
2.Сверху нажимаем Треки-Микшировать-Стерео в моно (игра принимает только моно звук).
2.1. Теперь у нас одна звуковая линия
2.2. Слушаем и ищем фразу ,которую вы хотели бы вставить в игру. Выбираем начало этой фразы ,затем зажимаем ЛКМ и водим мышкой ,где заканчивалась бы ваша фраза.
2.3. Копируем эту область (Ctrl+C) ,убираем выделение фразы и вставляем (Ctrl+V)
2.4 убираем оригинальную звуковую дорожку (Нажимаем на крестик).
2.5. У нас осталась только вырезанная нами часть. Сверху нажимаем Эффекты-Усиление- Программа сразу ставит нам рекомендуемые нормы звука ,нажимаем "ОК" (вы можете поиграться ползунком усиления и выбрать для себя собственную громкость ).
2.6. Выделяем конец и нажимаем Эффекты-Фейд-Спад
2.7. Такую же работу проделываем и с началом. Выделяем начало и нажимаем Эффекты-Фейд-Подъём
Мы сделали эти Фейд-Спады и Фейд-Подъёмы для того ,чтобы фразы были слышны не обрывочно (в особенности неприятно слушать ,как в фразе неожиданно обрывается музыка )
3. Сохраняем звуковой Файл. Нажимаем Файл-Экспорт-Export Wav . Выбираем папку где будет находиться ваша озвучка.
Игра принимает только звуковые файлы формата "Wav" (Исключение лишь Музыка ,её можно в "Mp3") .
КАК УДАЛИТЬ МУЗЫКУ ИЗ ФАЙЛА?
- Зайдите на сайт удаления музыки из файла: https://tunebat.com/Vocal-Remover
- Выбираете свой звуковой файл и ждёт ,пока сайт удалит из неё музыку.
- Качаете файл с названием Vocal (голос).
4. Вам снова нужно будет поработать над громкостью и перевести в "Wav" (Так как скачивается в mp3 )
КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?
1.Заходим в папку с звуками игры ,ищем там фразу ,которую вы хотели бы заменить.
1.1.Копируем название файла.
1.2 Переходим к нашему основному файлу ,который мы вырезали . Переименовываем его (В моём случае "АlatarInitialSpawn")
1.3. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наш файл с фразой.
2. Открываем FinalBig.
2.1.Нажимаем File-New
2.2. В появившемся окошке выбираем "Big Archive" и нажимаем "ОК"
2.3. Перетаскиваем в FinalBig папку data.
2.4. Сохраняем.
\
2.5. В появившемся окне ставим "_________________" ,а после даём название вашему файлу. У меня например: "_______________Sounds". Нажимаем Сохранить
Мы ставили "_____" ,чтобы наш файл оказался сверху ,игра в первую очередь считает верхние файлы . Файл будет меньше весить и его можно будет легко удалить (не делая бэкапы старых файлов).
3. Заходим в игру и проверяем фразу ,которую вы заменили.
P.s . Стоит учитывать ,что у некоторых юнитов есть одна и та же озвучка ,к примеру: озвучка оригинального Гимли стоит у Балина ,заменив её вы измените и Балину.
КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?
1. Заходим в папку с игрой - Ер1 - ищем Edain_Data (Это файл кода Энората).
2. Открываем программу через FinalBig
2.1. В открывшемся окне нажимаем Edit-Extract All.
2.2. Выбираем место ,где будут экспортированы файлы.
2.3. Заходим в папку куда вы экспортировали файлы . Идём по пути data - ini
Папка "Includes" это файлы эдайна. В нём же хранятся и кодинг немецкой озвучки.
3. в ini и Includes есть файлы с названиями:
soundeffects - Файл где находится код способностей юнита и палантира
voice - файл ,где кодятся фразы юнитов
commandbutton - файл где добавляется озвучка к определенной способности.
4. Сейчас я покажу как добавлять озвучку юниту на примере voice.inc ,который находится в Includes. Нажимаем Пкм и выбираем Edit With Notepad++
4.1. В открывшемся окне Нотепада нажимаем сочетание клавиш Ctrl+F (откроется окно поиска). В окне поиска пишем имя юнита или героя (англ.буквами), так как мод делали немцы,могут быть некоторые названия юнитов на немецком языке.
Если у вас не может найти ,убедитесь , что вы не поставили галочку на "Только целые слова" или не допустили ли вы грамматических ошибок.
4.2. AudioEvent GaladrielModVoiceSelect - здесь пишется действие юнита ,в данном случае его "Выбор".
Мы ничего ,кроме строки "Sounds" не трогаем.
4.3. в строке "Sounds" вписываем название наших файлов. Например у меня так:
4.3. Сохраняем наши изменения.
5. Переходим к файлу "commandbutton" . Открываем его через Notepad++
5.1. К примеру я возьму способность Бильбо "Взломщик" ,которая позволяет ему призывать 500 монет . В настоящий момент у этой способности нету озвучки. В коде это способность будет выглядеть так:
5.2. Приписываем новую строку под "InPalantir" . Название этой строки всегда будет "UnitSpecificSound"
5.3. Вместо "BilboNew_Treasures" вы можете написать другое ,например: " Dain_Summon".
5.4. Сохраняем изменения ,как в пункте 4.3 статьи "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"
6. Открываем soundeffects через Notepad ++
6.1. Так как у озвучки Бильбо нету озвучки ,мы её сами добавим. Для копирования:
AudioEvent
Sounds =
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End6.2. В строке AudioEvent пишем название нашей способности ,которое мы писали в "commandbutton".В моём случае это "BilboNew_Treasures" . В строке Sounds название вашего звукового файла.
AudioEvent BilboNew_Treasures
Sounds = Bilbo_SummonGold
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End6.3. Сохраняем изменения ,как в пункте 4.3 статьи "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"
7. Делаем ,как в пунктах 2 - 2.2 статьи " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"
7.1. Перетаскиваем папки bases,data и libraries в FinalBig
7.2. Сохраняем
8. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наши файлы ,которые вводили в voice.inc/ini .(в моём же случае Galya Select\Move\Attack и Bilbo_SummonGold)
8.1. Дальше делаем также ,как в Пунктах 2.3-2.5 статьи " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"
P.S также вы можете добавить тому же Балину его персональную озвучку через object\goodfaction\units\dwarven - dwarvenbalin
Но это вызовет рассинхрон версий ,так что не советую)
Перед началом вам нужно будет скачать три программы:
Программа для открытия "Big" файлов:
https://drive.google.com/file/d/1opFehmGkEnU94RKkkFNSApYJ94ZqVC-R/view?usp=sharing
Программа для работы со звуком:
https://freesoft.ru/windows/audacity/versions/2-4-2-125081
Программа для редактирования текста:
https://drive.google.com/file/d/1Ifj6zqpNRy1aQVFLn7Y-vZXaA1fRrF6N/view?usp=share_l\
Как вытащить звуковые файлы из игры?
В игре есть 4 файла со звуками:
RussianAudio - находится в папке с игрой - lang . Озвучка оригинальных юнитов (к примеру мечников гондора)
RussianAudio - находится в папке с игрой - Ер1 - lang . Озвучка фракции Ангмар, также есть озвучки других юнитов добавленных в ROTWK (к примеру Князь Бранд)
________enosounds - находится в папке с игрой - Ер1 . Озвучка добавленная модом (к примеру Алатар ,Салеме )
__edain_german - находится в папке с игрой - Ер1. Немецкая озвучка оставшиеся от мода Edain 3.8.1.
1. Для примера я возьму "________enosounds" .
1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - FinalBIG Application
Если у вас оно не высветилось среди этого списка ,мотаем вниз и нажимаем "Выбрать другое приложение на этом компьютере" . Идём к месту ,куда вы установили Final Big . Выбираем FinalBig.exe
1.2. Как только вы открыли ,перед вами высветится вот такое окошко:
1.3. В левом верхнем углу нажимаем Edit - Extract all (программа пару минут зависнет ,подождите 10 секунд и оно вернётся в норму).
1.4. Нажимаем "ДА"
1.5. Открылось новое окно ,выбираем путь где будет находится файл со звуками.
1.6. Идём по пути ,куда вы кинули звуковые файлы. Я их экспортировал в отдельную папку ,как видно на скрине.
Sounds - звуки в игре.
Tracks - музыка в игре.
1.7. Напишу обозначение каждой фразы:
Select - выбор юнита в бою.
Move - движение юнита.
Help - Помощь герою (срабатывает ,когда у героя здоровье ниже 25%).
Attack - Атака юнита
Есть ещё фразы Воскрешение ,Появления и звуки способностей , я думаю вы сами разберетесь прослушав их.)
1.8. Теперь вы можете их прослушивать .
Как пользоваться программой Audacity ?
1. Как только мы скачали и установили ,открываем через программу Audacity выбранный вами звуковой файл.
К примеру я возьму скачанный мной звуковой файл из интернета.
1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - Audacity
1.3. Вот так выглядит программа.
2.Сверху нажимаем Треки-Микшировать-Стерео в моно (игра принимает только моно звук).
2.1. Теперь у нас одна звуковая линия
2.2. Слушаем и ищем фразу ,которую вы хотели бы вставить в игру. Выбираем начало этой фразы ,затем зажимаем ЛКМ и водим мышкой ,где заканчивалась бы ваша фраза.
2.3. Копируем эту область (Ctrl+C) ,убираем выделение фразы и вставляем (Ctrl+V)
2.4 убираем оригинальную звуковую дорожку (Нажимаем на крестик).
2.5. У нас осталась только вырезанная нами часть. Сверху нажимаем Эффекты-Усиление- Программа сразу ставит нам рекомендуемые нормы звука ,нажимаем "ОК" (вы можете поиграться ползунком усиления и выбрать для себя собственную громкость ).
2.6. Выделяем конец и нажимаем Эффекты-Фейд-Спад
2.7. Такую же работу проделываем и с началом. Выделяем начало и нажимаем Эффекты-Фейд-Подъём
Мы сделали эти Фейд-Спады и Фейд-Подъёмы для того ,чтобы фразы были слышны не обрывочно (в особенности неприятно слушать ,как в фразе неожиданно обрывается музыка )
3. Сохраняем звуковой Файл. Нажимаем Файл-Экспорт-Export Wav . Выбираем папку где будет находиться ваша озвучка.
Игра принимает только звуковые файлы формата "Wav" (Исключение лишь Музыка ,её можно в "Mp3") .
КАК УДАЛИТЬ МУЗЫКУ ИЗ ФАЙЛА?
- Зайдите на сайт удаления музыки из файла: https://tunebat.com/Vocal-Remover
- Выбираете свой звуковой файл и ждёт ,пока сайт удалит из неё музыку.
- Качаете файл с названием Vocal (голос).
4. Вам снова нужно будет поработать над громкостью и перевести в "Wav" (Так как скачивается в mp3 )
КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?
1.Заходим в папку с звуками игры ,ищем там фразу ,которую вы хотели бы заменить.
1.1.Копируем название файла.
1.2 Переходим к нашему основному файлу ,который мы вырезали . Переименовываем его (В моём случае "АlatarInitialSpawn")
1.3. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наш файл с фразой.
2. Открываем FinalBig.
2.1.Нажимаем File-New
2.2. В появившемся окошке выбираем "Big Archive" и нажимаем "ОК"
2.3. Перетаскиваем в FinalBig папку data.
2.4. Сохраняем.
\
2.5. В появившемся окне ставим "_________________" ,а после даём название вашему файлу. У меня например: "_______________Sounds". Нажимаем Сохранить
Мы ставили "_____" ,чтобы наш файл оказался сверху ,игра в первую очередь считает верхние файлы . Файл будет меньше весить и его можно будет легко удалить (не делая бэкапы старых файлов).
3. Заходим в игру и проверяем фразу ,которую вы заменили.
P.s . Стоит учитывать ,что у некоторых юнитов есть одна и та же озвучка ,к примеру: озвучка оригинального Гимли стоит у Балина ,заменив её вы измените и Балину.
КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?
1. Заходим в папку с игрой - Ер1 - ищем Edain_Data (Это файл кода Энората).
2. Открываем программу через FinalBig
2.1. В открывшемся окне нажимаем Edit-Extract All.
2.2. Выбираем место ,где будут экспортированы файлы.
2.3. Заходим в папку куда вы экспортировали файлы . Идём по пути data - ini
Папка "Includes" это файлы эдайна. В нём же хранятся и кодинг немецкой озвучки.
3. в ini и Includes есть файлы с названиями:
soundeffects - Файл где находится код способностей юнита и палантира
voice - файл ,где кодятся фразы юнитов
commandbutton - файл где добавляется озвучка к определенной способности.
4. Сейчас я покажу как добавлять озвучку юниту на примере voice.inc ,который находится в Includes. Нажимаем Пкм и выбираем Edit With Notepad++
4.1. В открывшемся окне Нотепада нажимаем сочетание клавиш Ctrl+F (откроется окно поиска). В окне поиска пишем имя юнита или героя (англ.буквами), так как мод делали немцы,могут быть некоторые названия юнитов на немецком языке.
Если у вас не может найти ,убедитесь , что вы не поставили галочку на "Только целые слова" или не допустили ли вы грамматических ошибок.
4.2. AudioEvent GaladrielModVoiceSelect - здесь пишется действие юнита ,в данном случае его "Выбор".
Мы ничего ,кроме строки "Sounds" не трогаем.
4.3. в строке "Sounds" вписываем название наших файлов. Например у меня так:
4.3. Сохраняем наши изменения.
5. Переходим к файлу "commandbutton" . Открываем его через Notepad++
5.1. К примеру я возьму способность Бильбо "Взломщик" ,которая позволяет ему призывать 500 монет . В настоящий момент у этой способности нету озвучки. В коде это способность будет выглядеть так:
5.2. Приписываем новую строку под "InPalantir" . Название этой строки всегда будет "UnitSpecificSound"
5.3. Вместо "BilboNew_Treasures" вы можете написать другое ,например: " Dain_Summon".
5.4. Сохраняем изменения ,как в пункте 4.3 статьи "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"
6. Открываем soundeffects через Notepad ++
6.1. Так как у озвучки Бильбо нету озвучки ,мы её сами добавим. Для копирования:
AudioEvent
Sounds =
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End
6.2. В строке AudioEvent пишем название нашей способности ,которое мы писали в "commandbutton".В моём случае это "BilboNew_Treasures" . В строке Sounds название вашего звукового файла.
AudioEvent BilboNew_Treasures
Sounds = Bilbo_SummonGold
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End
6.3. Сохраняем изменения ,как в пункте 4.3 статьи "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"
7. Делаем ,как в пунктах 2 - 2.2 статьи " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"
7.1. Перетаскиваем папки bases,data и libraries в FinalBig
7.2. Сохраняем
8. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наши файлы ,которые вводили в voice.inc/ini .(в моём же случае Galya Select\Move\Attack и Bilbo_SummonGold)
8.1. Дальше делаем также ,как в Пунктах 2.3-2.5 статьи " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"
P.S также вы можете добавить тому же Балину его персональную озвучку через object\goodfaction\units\dwarven - dwarvenbalin
Но это вызовет рассинхрон версий ,так что не советую)
