#NOTES: перенос озвучки «Mahoutsukai no Yoru» («Ведьмина ночь») завершён
9390 аудиофайлов, более 72 часов непрерывной возни с ними — и озвучка из «Mahoutsukai no Yoru» 2022 года перенесена в «Ведьмину ночь» 2012 года. Ура!
Процесс оказался муторнее, чем я думал. Дабы вы представляли объём возни: приходилось не только прослушивать каждый аудиофайл, сопоставляя речь и текст диалогов, но и следить за исходным кодом, в котором то нужного ключа не было в нужном месте, то речь персонажа прерывалась анимацией...
Хорошо хоть под рукой были японские скрипты с уже прописанными файлами озвучки, найденные на просторах Сети: они помогли ориентироваться в стенах текста, быстрее находя нужные места для соответствующих ключей.
Вы можете спросить: почему я не использовал уже готовые скрипты? Отвечаю: так как «Ведьмина ночь» у нас уже частично переведена, причём, с некоторыми отличиями в структуре текста, то прописывать код озвучки в нашем варианте файлов показалось более лёгким решением, чем переносить наш текст в чужой. Да и не факт, что этот готовый вариант правильно работал бы с нашей версией игры. Так что подумалось, что лучше действовать в понятной мне манере, чем потом разбираться с возможными чужими косяками. И это решение оказалось верным: по ходу дела выяснилось, что в готовых скриптах имеются пропуски...
Кстати, однажды случилась стрёмная засада: какие-то файлы никак не хотели воспроизводиться в игре. То есть в архив, поддерживаемый движком, файлы нормально запаковывались, извлекались из него и отдельно проигрывались, но игра игнорировала то, что находилось после определённой позиции в общем списке. У меня было варианта два: архив слишком большой либо по количеству самих файлов, либо по общему размеру. Методом тыка мне удалось узнать, что второе: судя по всему, движок «KiriKiri» заточен под файловую систему FAT32, а потому не переваривает файлы «весом» более 4 «гигов». Так как файлы озвучки у меня были в WAV-формате, общий размер превысил допустимый, а именно 4,26 «гигов». При этом под файлы озвучки я создал специальный архив, только одна копия которого поддерживается движком. То есть разбить файлы на два архива — не вариант. Я пришёл к ужасному выводу: нужно переводить файлы в формат «полегче». Но вручную переформатировать более 9000 файлов похоже на каторгу. Выручило приложение FlicFlac. Такая вот ситуёвина приключилась.
Как бы то ни было, задача портирования озвучки персонажей решена: остался непосредственно перевод текста и тест. Как говорится, дорогу осилит идущий.









