PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   SONY PlayStation - TechSupport (https://psxplanet.ru/forum/forumdisplay.php?f=20)
-   -   Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP) (https://psxplanet.ru/forum/showthread.php?t=6606)

DruchaPucha 20.06.2013 14:18

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Цитата:

Сообщение от ZiP (Сообщение 166181)
Если я текст переведу его кто-нибудь впихнёт в игру, а то я в этом деле не соображаю.

Тут кроме ViT больше никто переводами не занимается. С переводами, скорее всего сюда нужно обращаться.
http://ex-ve.ucoz.ru/forum/

Ещё нужно учесть, что не все игры легко ломаются, а перед переводом - это в первую очереждь делается.=)

-ZigZag- 26.06.2013 22:10

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
DruchaPucha, Вы как-то писали, что извлечённый звук через VGMToolBox можно упаковать обратно через Sky Tools, используя созданный VGMToolBox скрипт. Не могу разобраться. Должен ли размер изменяемых файлов совпадать с исходным, или они могут быть меньше исходных? И для чего нужен *.bat файл?

DruchaPucha 26.06.2013 22:58

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Можно на ты. Смотри после распаковки внутреностей, появляется папка с файлами
_sony_adpcm_ext
внутри с файлами есть
vgmt_extraction_log.txt
его нужно скопировать туда, где находиться файл из которого распакован звук.
Открыть vgmt_extraction_log.txt в блокноте и подредактировать.
Пример.
Extracted - Offset: 0x00000000 Length: 0x00000800 File: MIDTRO_00000000.bin
нужно изменить на это
000000000|0000000800|MIDTRO_00000000.bin
Всё это легко сделать, просто сделать замену и всё.
Саму папку _sony_adpcm_ext нужно переименовать.
Например распакованный файл называется SONY.bin
Значит папку нужно переименовать в SONY.bin Extracted.
Потом просто запускаешь sky tool, на второй вкладке ставишь галочку reinsert, на первой выбираешь файл в который нужно вставить звук и vgmt_extraction_log.txt жмёшь Start. Главное, чтобы файлы были тогоже размера, ну или меньше.=)

-ZigZag- 27.06.2013 20:55

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Спасибо, получилось. А нет ли команд для MFAudio для конвертирования нескольких файлов? А то устал по одному конвертить.::wacko::

DruchaPucha 27.06.2013 21:16

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Wav2RAWC
for %%1 in (*.wav) do start /wait MFAudio "%%1" /IF /IC /II /OTRAWC /OF /OC /OI "%%1.raw"
/IF - исходная частота от 11025 до 48000
/IC - сколько каналов 1 моно, 2 стерео
/II - частота выставляется только для стерео в зависимости от адреса.
/OTRAWC - формат выхода
/OF - выходная частота от 11025 до 48000
/OC - сколько каналов 1 моно, 2 стерео
/OI - выходная частота выставляется только для стерео в зависимости от адреса.
Пример для моно
for %%1 in (*.wav) do start /wait MFAudio "%%1" /IF44100 /IC1 /OTRAWC /OF44100 /OC1 "%%1.raw"
Пример для стерео (/OI выставляется в зависимости, где находится начало диалога)
for %%1 in (*.wav) do start /wait MFAudio "%%1" /IF44100 /IC2 /OTRAWC /OF44100 /OC2 /OI800 "%%1.raw"

-ZigZag- 27.06.2013 22:02

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Лучше бы не спрашивал. =) Сейчас глупый вопрос задам, но что есть %%1? А то даже глядя на пример что-то не то в командную строку пишу.

Kazooki 27.06.2013 22:20

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
-ZigZag-,

Цитата:

В пакетных файлах для команды FOR используется запись %%переменная вместо %переменная.
выполнить > help for

-ZigZag- 27.06.2013 22:37

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Kazooki, спасибо, дошло. Пример то для батника, а я в командную строку писал %%1 вместо %1.

muxaspb99 02.07.2013 03:26

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
Всем доброй ночи!
В общем есть один файлик, звук из него вытаскивается с помощью VGMToolbox. Проблема заключается в том, что почти все файлы русской версии гораздо длиннее оригинальных. Поэтому что бы не урезать до билеберды, нужен распаковщик запаковщик что бы спокойно заменить файлы. В общем прошу помощи у знающих людей в этом деле. =)
ViToTiV, если будет время, тоже посмотри пожалуйста. Буду благодарен!=)
Вот файл: http://rghost.ru/47153570
Всем заранее спасибо!:Blush:


К слову у мну при пересборке с помощью Скай Тулсы почему то зависает прога. Даже с оригинальными файлами. Скрипт вроде верно выправил... ::BlackEye::


UPD
DruchaPucha
UEFA Champions League 2004 - 2005 [SLES-52909] [RUS]
На твое усмотрение добавлять в список или нет. Так как перенос там частичный.=)

DruchaPucha 02.07.2013 11:34

Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PSP)
 
А если битрейд понизить? Когда переносил озвучку для Garfield, я понизил битрейд 44100 (вроде или 22050)>11025, но звук всё равно нормально проигровался, без убыстрения. Я не помню какой системный файл отвечает за звук, возможно cdstream.irx, если поменять нужный параметр, тогда можно понизить битрейд. У меня никаких проблем со Sky Tools не было, может с путями что, русские буквы в названии папки, или ещё что.


Часовой пояс GMT +3, время: 01:28.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024