Перейти к содержимому
Zone of Games Forum
xoixa

Pacific Drive (утилиты для озвучки)

Рекомендованные сообщения

набор скриптов и инструментов для экспорта/импорта звука (для версии игры 1.1.4)

Pacific_Drive_VO_tools_1.2.zip

Для сжатия в формат wem необходимо предварительно установить audiokinetic wwise 2021.1.* (не включён в архив. скачать автономный установщик можно, например здесь (нужна регистрация) )

  1. Распаковать архив в папку PenDriverPro\Content\Paks\
  2. Запустить export.bat чтобы получить ogg файлы озвучки
  3. Переозвучить и сохранить в папку wav (озвученные файлы должны быть с теми же характеристиками что и оригиналы (имя, длительность, дискретизация, количество дорожек) в формате wav PCM s16)
  4. Запустить import.bat чтобы сжать wav и импортировать обратно в пак

 

Скрытый текст

@echo off
REM Export wems
@echo It takes time to export all files. Be patient
@pause
quickbms pak2wem_meta.bms pakchunk0-WindowsNoEditor.pak

REM Rename wems to friendly name using filetable.txt
::%%1 size	%%2 mediaID	%%3 name	%%4 sha1	%%5 offset 1.1.1	%%6 offset 1.1.3	%%7 offset 1.1.4
for /f "tokens=1,2,3,4,5,6,7 delims=," %%1 in (filetable.txt) do IF exist wem\%%7.wem ren wem\%%7.wem %%3.%%7.wem 

REM Convert vo wems to ogg
mkdir ogg
for /f "tokens=1,2,3,4,5,6,7 delims=," %%1 in (filetable.txt) do IF exist wem\%%3.%%7.wem ww2ogg.exe —pcb packed_codebooks_aoTuV_603.bin wem\%%3.%%7.wem -o ogg\%%3.%%7.ogg

@echo Delete wem files? Close window now if you need them
@pause
del wem\*.wem
@pause

 

Скрытый текст

@echo off
REM Create ExternalSourcesList list.txt for WwiseCLI tool
echo ^<^?xml version=^"1.0^" encoding=^"UTF-8^"^?^> > list.txt
echo ^<ExternalSourcesList SchemaVersion=^"1^" Root=^"^"^> >> list.txt
for %%s in (wav\*.wav) do echo 	^<Source Path=^"%%~fs^" Conversion=^"Vorbis Quality High^" /^> >> list.txt
echo ^</ExternalSourcesList^> >> list.txt

REM Convert wavs to wem
"%WWISEROOT%\Authoring\x64\Release\bin\WwiseCLI.exe" dummy.wproj -ConvertExternalSources list.txt -ExternalSourcesOutput wem
RMDIR /S /Q .cache, Originals
del /A:h wem\Wwise.dat
del list.txt

REM Rename wems for importing using filetable.txt
::%%1 size	%%2 mediaID	%%3 name	%%4 sha1	%%5 offset 1.1.1	%%6 offset 1.1.3	%%7 offset 1.1.4
for /f "tokens=1,2,3,4,5,6,7 delims=," %%1 in (filetable.txt) do IF exist wem\%%3.%%7.wem ren wem\%%3.%%7.wem %%7.wem

REM inject metadata 
for %%a in (wem\*.wem) do IF exist wem\%%~na.meta quickbms -Y meta_inj.bms %%a

@echo Time to import
@pause
REM Import to pakchunk0-WindowsNoEditor.pak
quickbms -r -w pak2wem.bms pakchunk0-WindowsNoEditor.pak
@echo Delete wem folder?
RMDIR /S wem
@pause

 

Скрытый текст

//QuickBMS script for export/import wwise wem sound of Pcific Drive game
//to import use quickbms -r -w pak2wem.bms pakchunk0-WindowsNoEditor.pak

for 
findloc OFFSET binary "RIFF" 0 ""
if OFFSET == ""
	cleanexit
endif
goto OFFSET
idstring "RIFF"
get Size long

getDString check 4
if check != "WAVE"
	continue
endif

getDString fmt 4
get fmt long

math Size + 8
string Name P "wem/%OFFSET%.wem"
if fmt != 0x42
	//string Name P "fmt_%fmt%/%OFFSET%.wem"
	continue
endif
log Name OFFSET Size
math OFFSET + 4
goto OFFSET
next

 

Скрытый текст

//QuickBMS script for export wwise wem sound of Pacific Drive game

for 
	findloc OFFSET binary "RIFF" 0 ""
	if OFFSET == ""
		cleanexit
	endif
	goto OFFSET
	idstring "RIFF"
	get Size long

	getDString check 4
	if check != "WAVE"
		continue END
	endif

	getDString fmt 4
	get fmt long

	math Size + 8
	string Name P "wem/%OFFSET%.wem"
	if fmt != 0x42
		//string Name P "fmt_%fmt%/%OFFSET%.wem"
		continue END
	endif

	//Save metadata start
	log MEMORY_FILE 0 0
	log MEMORY_FILE OFFSET Size // write wem to memory file

	set MetaSize long 0
	set MetaOffset long 0x56 //skip RIFF and WAVE chunks(0x56)
	goto MetaOffset MEMORY_FILE

	for  
	get ChunkID long MEMORY_FILE
		if ChunkID = 0x61746164 // "data"
			string MetaName P "wem\%OFFSET%.meta"
				if MetaSize > 0
					//print "%OFFSET%.meta"
					log MetaName 0x56 MetaSize MEMORY_FILE //write meta to file
				endif
			break //end of metadata. exit cycle
		elif ChunkID = 0x4b4e554a // "JUNK"
			getdstring Unk 10 MEMORY_FILE
			get ChunkSize long MEMORY_FILE
			xmath MetaSize "MetaSize + 8 + 10 + ChunkSize"
			xmath Pos "MetaOffset + MetaSize"
			goto Pos MEMORY_FILE
		else
			get ChunkSize long MEMORY_FILE
			xmath MetaSize "MetaSize + 8 + ChunkSize"
			xmath Pos "MetaOffset + MetaSize"
			goto Pos MEMORY_FILE
		endif
	next
	//save metadata end

	log Name OFFSET Size //write wem to file
	label END
	math OFFSET + 4
	goto OFFSET
next

 

Скрытый текст

get Name basename 
open FDDE "meta" 1
get MetaSize asize 1

log MEMORY_FILE 0 0
get RIFF long
get WSize long
get WAVE long
get fmt long
get fmtSize long
xmath HeaderSize "20 + fmtSize"
goto HeaderSize
get Data long
if Data != 0x61746164 // "data"
string Name + ".error"
log Name 0 0
cleanexit
endif
xmath DataSize "WSize - fmtSize - 12"
log MEMORY_FILE 0 HeaderSize 
append
log MEMORY_FILE 0 MetaSize 1
log MEMORY_FILE HeaderSize DataSize
append 
math WSize + MetaSize
putVarChr MEMORY_FILE 4 WSize long
get Size asize MEMORY_FILE
string Name P "wem\%Name%.wem"
log Name 0 Size MEMORY_FILE

 

Для экспорта файлов с понятными именами, понадобится файл filetable.txt(включён в архив) с описанием файлов “размер,медиаID,название,sha1 hash,адрес в патче 1.1.1,адрес в патче 1.1.3,адрес в патче 1.1.4”, разделённым запятыми. Вот такое:

17071,998451977,vo_q08_061_francis_TobiasTobias_int,0024a30aeb823d9abc006053afb0c2c851e4b87d,4657524654,4656476078,4656476078
122866,551825624,vo_q08_nudge_batterylow_003_tobias_DontWorryDriver_int,002e9ba74497e553037b537e17ebf2e5faf8d4e3,4346843982,4345795406,4345795406
...
172425,459377820,S07C_ToCheckpoint05A_052_054_int,003631d3d91e7c97f55c5fb30097ae4adbd9ef14,4289459786,4288411210,4288411210

как сгенерировать такой файл - отдельная история…

Инструменты:

QuickBMS универсальный инструмент для распаковки/запаковки по скрипту

ww2ogg утилита для конвертации wem файлов в ogg

audiokinetic wwise софт для работы со звуком для видео игр

UPD: утилиты обновлены до версии 1.2

  • Исправлены субтитры
  • Исправлен экспорт файлов vo_q01_retry_antennaparts_001_oppy_StillNeedThose_Alt_1_ext и vo_q01_retry_antennaparts_001_oppy_StillNeedThose_Alt_1_int
  • Оптимизирована конвертация wem в ogg при экспорте
  • Обновлён файл filetable.txt адресами из патча 1.1.4
Изменено пользователем xoixa
обновление для версии 1.1.4
  • Лайк (+1) 2
  • Спасибо (+1) 2

Поделиться сообщением


Ссылка на сообщение

Ещё раз большое спасибо!)

22 часа назад, xoixa сказал:

Запустить export.bat чтобы получить ogg файлы озвучки

Папка с медиа изначально экспортировалась в формате wav и для сохранения эффектов радио и тому подобного я думал заменить именно их .. Vo_ как я понял не дает такого эффекта (да он просто заменяет все привязанные файлы в медиа )

Изменено пользователем moodshimon

Поделиться сообщением


Ссылка на сообщение
В 01.03.2024 в 03:05, xoixa сказал:
  • Распаковать архив в папку PenDriverPro\Content\Paks\
  • Запустить export.bat чтобы получить ogg файлы озвучки
  • Переозвучить и сохранить в папку wav (озвученные файлы должны быть с теми же характеристиками что и оригиналы (имя, длительность, количество дорожек) в формате wav PCM s16)
  • Запустить import.bat чтобы сжать wav и импортировать обратно в пак

Доброго времени суток. Я прошелся по пунктам, распаковал и в папку wav загрузил файлы которые отправлял вам.. Строка вроде прошла загрузилось в конце согласился удалить папку wev но я не понял что куда упаковалось и в игре ничего не поменялось.

Изменено пользователем moodshimon

Поделиться сообщением


Ссылка на сообщение

А зачем всё это? Кто-то хочет сделать полное озвучивание на русский?

@moodshimon А всё прочитал вашу тему на PG.

P.S. Успехов.

Поделиться сообщением


Ссылка на сообщение

обновление 1.2

В 07.03.2024 в 17:22, moodshimon сказал:

Доброго времени суток. Я прошелся по пунктам, распаковал и в папку wav загрузил файлы которые отправлял вам.. Строка вроде прошла загрузилось в конце согласился удалить папку wev но я не понял что куда упаковалось и в игре ничего не поменялось.

Если что-то не работает, сделайте скриншот ошибки или запишите видео с процессом, чтобы вам можно было помочь

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение
В 01.03.2024 в 03:05, xoixa сказал:

Для экспорта файлов с понятными именами, понадобится файл filetable.txt(включён в архив) с описанием файлов “размер,медиаID,название,sha1 hash,адрес в патче 1.1.1,адрес в патче 1.1.3,адрес в патче 1.1.4”, разделённым запятыми. Вот такое:


17071,998451977,vo_q08_061_francis_TobiasTobias_int,0024a30aeb823d9abc006053afb0c2c851e4b87d,4657524654,4656476078,4656476078
122866,551825624,vo_q08_nudge_batterylow_003_tobias_DontWorryDriver_int,002e9ba74497e553037b537e17ebf2e5faf8d4e3,4346843982,4345795406,4345795406
...
172425,459377820,S07C_ToCheckpoint05A_052_054_int,003631d3d91e7c97f55c5fb30097ae4adbd9ef14,4289459786,4288411210,4288411210

как сгенерировать такой файл - отдельная история…

Если не запарно, можешь рассказать как генерируется filetable? Либо как и где могу найти нужные данные для файла?

Поделиться сообщением


Ссылка на сообщение

@moodshimon Нет, я не совсем следовал методу. Пытался заменить радио в игре и распаковал всё подряд, но вот запаковать не вышло. Думаю если бы понял как генерировать filetable.txt, то возможно всё вышло бы по этому методу.

Поделиться сообщением


Ссылка на сообщение
2 часа назад, How to generate filetable сказал:

@moodshimon Нет, я не совсем следовал методу. Пытался заменить радио в игре и распаковал всё подряд, но вот запаковать не вышло. Думаю если бы понял как генерировать filetable.txt, то возможно всё вышло бы по этому методу.

Скрытый текст

size,mediaID,name,Sha1,Offset 1.1.1,Offset 1.1.3,Offset 1.1.4
4070122,26759335,Cadillac_Dust_-_Elliott_BROOD_int,9e77659ba0cb4e4ca7bc140a2052c0ecd4a6cf28,$,$,4868538421
5131073,33991368,Liminal_Drifter_-_Zachary_Blystone_juke,7847c49517459af81b4a6f432ee0ed80f160a8c7,$,$,4918870069
6830008,34577297,Drawing_Down_the_Moon_-_Gaia_Consort_juke,540086277218c3e0ddda772977d54e283d1beb2a,$,$,4928307253
5128441,35079250,TheFreeze_mastered_44100_censored_juke,fd6b02a27c439ccadba8c00f3e3788ea55fbe268,$,$,4940890165
5039638,61826080,Puzzle_Pieces_-_Lemon_Boy_int,2f02f38bdfc7e316acd4e4e32b3dd9ec4d165eda,$,$,1364197429
4358776,92642239,Bloodoath_-_Petey_Exes_int,3507927a871ca25378afc44ce19bc347f9b856c7,$,$,5424283701
4643142,96057560,Conjuring_Hell_-_Smokey_Brights_juke,7a75ee1353496f5f97383ff611431f691e82b1f1,$,$,5452595253
3332563,100294141,FortyFiveSaySixSixSix_mastered_44100_censored_juke,6d7b8fdcbe249222459aa9b066db8c40e67656f2,$,$,4656726069
7428873,147701714,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1_juke,8aeafef46b1911efd436bd830467691324654085,$,$,4742709301
4224861,150254905,Los_Angeles_-_Eyeliner_juke,89cd95a4cd751f22949d2ab716cbaa0b8c11aa16,$,$,4751097909
5215713,162104820,LRITDL_-_Night_Shades_int,822b3bdbbd32b5fb4bbc863e352608dde858e452,$,$,4766826549
5323713,164442278,Swansea_-_Lemolo,9e4cc2fd4bfa544eeffe8491651f2e50f8ebd4a1,$,$,4773118005
3993808,165712406,Holy_Mystery_-_Mark_Crawford_Kenny_Lee_Young_int,43c9d6d387d5d6368c5791fff3a49284bd91b6da,$,$,4782555189
5463977,172481361,DoctorJuice_mastered_44100_censored_juke,8786926a03227550b9c3b848394fa1ad99eacbc9,$,$,1398800437
8107200,176995676,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1,72597aee5e6849bb299e191a1dda1a4bcc8e3149,$,$,950009909
7046273,191484020,Drawing_Down_the_Moon_-_Gaia_Consort_int,89d85144da94ec56da69a1f4cb8b22ff0219b416,$,$,4791992373
7671115,204217844,Drawing_Down_the_Moon_-_Gaia_Consort,2e230d403b481a480dfdf8dcc9c19b6e58441e79,$,$,4806672437
5691623,220540360,TheFreeze_mastered_44100_censored,8add1d71983ed81889d77ec632aac1bcf013e0c6,$,$,4824498229
5519590,246004224,Liminal_Drifter_-_Zachary_Blystone,1c65242b321f9b6f6c2094cdb9f42e604ec51113,$,$,4841275445
4689267,259496134,Swansea_-_Lemolo_int,c73c9d8a8ad2cbad7daaae26e66712b50ed61968,$,$,4849664053
3680870,267495745,FortyFiveSaySixSixSix_mastered_44100_censored,0f09ed00f4f1efb28ac171e5240ff55af334b99b,$,$,4863295541
5963583,267782866,I_Will_Keep_Your_Ghost_-1964_juke,a7067d08378eda9066886cec045b46145fa4edcb,$,$,4872732725
4423443,269881740,Los_Angeles_-_Eyeliner_int,ed3d438062ee45ecd570ee41ced03637e62d4338,$,$,4879024181
6431395,330503816,DoctorJuice_mastered_44100_censored,2b2fbceb0ccab83f0011b73cf639856d5c246251,$,$,4910481461
4865855,332406550,Seven_Trumpets_-_Michael_Ray_the_Plastic_Sheets_int,08d2f8f6d0678c14c3771a8edc5b9006087e7366,$,$,1744830517
5060354,365738390,Liminal_Drifter_-_Zachary_Blystone_int,0f09a9bdb1690a629d9ba4998dbb82210176cf46,$,$,4951375925
3755657,368476464,DISTUR~1,a8d3e59535f3597afb9d2a2174d7b2ffc5e3e5a2,$,$,4957667381
5123820,400141336,Puzzle_Pieces_-_Lemon_Boy_juke,73322c087234839a7105110853422e2eb94b4325,$,$,1515192373
7193269,400669400,Turn_The_Page_-_Moon_Cathedral,0cabdd216aa6dd1b353e58df1a8656973c179463,$,$,4976541749
4302594,411642225,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke,9dcd0d20854ef1b380fb951f940a7bc1dcb2df36,$,$,4989124661
3854189,451457224,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke_juke,b30ae812cfbf42bea7f28ab52bd23872e687d155,$,$,1829765173
7074833,466703018,WHISPE~1,4f39a2e1cd30b4b250fc87543057d87b29369dcc,$,$,5013241909
5759980,488808034,DoctorJuice_mastered_44100_censored_int,230226b8a01ca5ffe1d8410bd7970cdebcd092f9,$,$,1405091893
5197075,530652575,Decay_-_Crooked_Mouth,41cb573a298c81dbc29bbdc064bea7656b3dda34,$,$,5045747765
7744107,539803015,Whispers_Of_The_Past_-_Of_the_Wand_and_the_Moon,84e8564990d6a60ae87652033681260a44aa2150,$,$,5053087797
3764253,547181976,Train_Song_-_Ilene_Dracott_juke,609e4c45cc91a1294471dfba7c8780161acf039e,$,$,5063573557
3839045,599751058,HOLYMY~1,c2689c348373332d5cc816cad7bd9b69ef8ecd49,$,$,5085593653
6606316,612960941,Moon_Cathedral_-_Turn_The_Page_int,bd67be436dc150e43a67fa9934a75dbdff9b29d2,$,$,5098176565
4039297,616135733,Bloodoath_-_Petey_Exes_juke,7183e6031eccbac29d0a70b6b6813acb27e44721,$,$,5112856629
6529530,618015869,Moon_Cathedral_-_Turn_The_Page_juke,7ce67d285e8d974640117555430321723f67594b,$,$,5118099509
7086411,625072354,Whispers_Of_The_Past_-_Of_the_Wand_and_the_Moon_int,8cac84bddfcf466894021ec8a4f5de717694f674,$,$,5127536693
3688670,650798687,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke_int,f7e6af5b08ae6a7e731ae642c29b5ef11526e237,$,$,1825570869
5278116,675926817,TheFreeze_mastered_44100_censored_int,a8617089e77e31dc0fe050111101733031c2601e,$,$,5167382581
7331866,681071707,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1_int,0b09d97a6b22760c38dae09fa7ebf2d9a84f06f4,$,$,1805647925
5709202,681103212,Puzzle_Pieces_-_Lemon_Boy,a6fa99d8d66d32e7dab0aa9ac60375a7dd54eeda,$,$,5173674037
7293883,690332340,Save_Us_Sarah_-_Smokey_Brights,d3dd45c6f6ba377734118833c91f4031d890c622,$,$,5185208373
5233796,696272732,LRITDL_-_Night_Shades_juke,e27ff63ba278f80b87b3ae29147f5b6678f00b67,$,$,5196742709
4571258,704903982,Bloodoath_-_Petey_+_EXES,89f2ddeb1b9d17b15fd178937c4745fbddeee13d,$,$,5203034165
4793726,709390225,Crooked_Mouth_-_Knife_juke,7881408d553251b351d02c1a1ba41c1a33aca692,$,$,5209325621
4910799,720564401,Conjuring_Hell_-_Smokey_Brights_int,c208331eeb0b99f0d41956b5a1c50a6bf33edd8a,$,$,5216665653
5849372,723789348,Bloodless_-_Claire_Cronin_int,fdb3750277d19e6278011a04989235d21a32f280,$,$,5225054261
5031784,731725752,Conjuring_Hell_-_Smokey_Brights,74d80536ba35751ececa5ba25047a8e2495c892b,$,$,5233442869
3619148,733334943,FortyFiveSaySixSixSix_mastered_44100_censored_int,2fa04d38bef418ba2acc2415b6430d042a760157,$,$,5239734325
3832075,740713636,The_Castle_-_King_Dude_juke,b85e5134420787131f172c122054d2ab6528cd67,$,$,5251268661
6492462,748128491,I_Will_Keep_Your_Ghost_-1964,da1634386f6eff0ae1ce5cf6af591b07ba5a72bb,$,$,5256511541
4701043,771887651,Los_Angeles_-_Eyeliner,35342bba82c2dd14adf92a71499818f157b12c03,$,$,5275385909
4620665,776770882,Decay_-_Crooked_Mouth_juke,2015e482191c8081de701412d1e806e78e00ab57,$,$,5280628789
3731802,851284027,Disturbing_the_Quiet_-_Patrik_Jarlestam_feat._Isabella_Morison_int,b23f880abcc58add312add1d197d74855bc1810a,$,$,5318377525
6641118,852175251,Save_Us_Sarah_-_Smokey_Brights_int,47209771d17aca1b00134ccc8e438386ae0301f4,$,$,5322571829
4733434,852386606,Decay_-_Crooked_Mouth_int,b4cf339f52c582aba32c9c125651e0097b1f537d,$,$,5329911861
3937356,852855172,Train_Song_-_Ilene_Dracott_int,c72eb562eedb25c2c1d2eb88ec2d6021081de8e1,$,$,5335154741
5164959,880419156,Seven_Trumpets_-_Michael_Ray_the_Plastic_Sheets,9c74d447008646f7be8352009a8c8d5dc2a20330,$,$,5367660597
3846774,891460973,Cadillac_Dust_-_Elliott_BROOD_juke,79d5bb3e6c16ef49e144e4dd4320dd609b6f5758,$,$,5373952053
5803613,892261729,Bloodless_-_Claire_Cronin_juke,21ddf0233227c5e180870835a8d61881be6e9792,$,$,5378146357
6626291,899062006,Save_Us_Sarah_-_Smokey_Brights_juke,406e894ff33e8666fe3d798ee864e5a700194644,$,$,5389680693
4375158,899472149,The_Castle_-_King_Dude,b7e38914b8ce663a437e9bdeccf0f69cfc7b4d38,$,$,5397020725
6371837,918119114,I_Will_Keep_Your_Ghost_-1964_int,16d5bd8fe7414a2d26e57672872b9a21a2a0de5c,$,$,5413797941
4690402,932709644,Swansea_-_Lemolo_juke,8ebbc810d1f3ca412201b02e73d60f69e861291c,$,$,5430575157
5434069,933651564,Crooked_Mouth_-_Knife,ce0d55435a40ccc575cead9b70aef4d1b6d8f9af,$,$,5437915189
4091227,939952225,Holy_Mystery_-_Mark_Crawford_Kenny_Lee_Young,3f89318f4d24f7e3821d809335d50190a3a588ac,$,$,5444206645
4682760,967139464,SEVENT~1,957ede7c34d9a9a7494fa045fe8a08f162b2ab76,$,$,5459935285
4107651,970958901,Train_Song_-_Ilene_Dracott,0b09f472ef0fb9fd08616bff0237ba6b3134d354,$,$,5466226741
5878052,997830199,Night_Shades_-_LRITDL,324b9721ecdc30d3a956fe23c677fd3a3d5f9e11,$,$,5475663925
4268749,1004492907,The_Castle_-_King_Dude_int,db1a8e7f6a60c9f04798de290edbf089a8dd819c,$,$,1782579253
4813737,1042987966,Crooked_Mouth_-_Knife_int,450da62b48940f157fc10d798b09e46c92b6537a,$,$,4686086197
6843547,1045305987,Bloodless_-_Claire_Cronin,58c0635acc999980580ad944e3d652d55e7f047f,$,$,4692377653
4023469,1053585719,Disturbing_the_Quiet_-_Patrik_Jarlestam_feat._Isabella_Morison,945df9f51713f2dcede7ee3e73d304459fb16185,$,$,4706009141
4318642,1057514558,Cadillac_Dust_-_Elliott_BROOD,5c09cd7eb624ec9de6c8771ea436e099723a6d9f,$,$,4711252021

 

для замены музыки

_int играет по радио

_juke играет в музыкальном автомате

Поделиться сообщением


Ссылка на сообщение
В 16.03.2024 в 20:08, xoixa сказал:
  filetable.txt (Показать содержимое)


size,mediaID,name,Sha1,Offset 1.1.1,Offset 1.1.3,Offset 1.1.4
4070122,26759335,Cadillac_Dust_-_Elliott_BROOD_int,9e77659ba0cb4e4ca7bc140a2052c0ecd4a6cf28,$,$,4868538421
5131073,33991368,Liminal_Drifter_-_Zachary_Blystone_juke,7847c49517459af81b4a6f432ee0ed80f160a8c7,$,$,4918870069
6830008,34577297,Drawing_Down_the_Moon_-_Gaia_Consort_juke,540086277218c3e0ddda772977d54e283d1beb2a,$,$,4928307253
5128441,35079250,TheFreeze_mastered_44100_censored_juke,fd6b02a27c439ccadba8c00f3e3788ea55fbe268,$,$,4940890165
5039638,61826080,Puzzle_Pieces_-_Lemon_Boy_int,2f02f38bdfc7e316acd4e4e32b3dd9ec4d165eda,$,$,1364197429
4358776,92642239,Bloodoath_-_Petey_Exes_int,3507927a871ca25378afc44ce19bc347f9b856c7,$,$,5424283701
4643142,96057560,Conjuring_Hell_-_Smokey_Brights_juke,7a75ee1353496f5f97383ff611431f691e82b1f1,$,$,5452595253
3332563,100294141,FortyFiveSaySixSixSix_mastered_44100_censored_juke,6d7b8fdcbe249222459aa9b066db8c40e67656f2,$,$,4656726069
7428873,147701714,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1_juke,8aeafef46b1911efd436bd830467691324654085,$,$,4742709301
4224861,150254905,Los_Angeles_-_Eyeliner_juke,89cd95a4cd751f22949d2ab716cbaa0b8c11aa16,$,$,4751097909
5215713,162104820,LRITDL_-_Night_Shades_int,822b3bdbbd32b5fb4bbc863e352608dde858e452,$,$,4766826549
5323713,164442278,Swansea_-_Lemolo,9e4cc2fd4bfa544eeffe8491651f2e50f8ebd4a1,$,$,4773118005
3993808,165712406,Holy_Mystery_-_Mark_Crawford_Kenny_Lee_Young_int,43c9d6d387d5d6368c5791fff3a49284bd91b6da,$,$,4782555189
5463977,172481361,DoctorJuice_mastered_44100_censored_juke,8786926a03227550b9c3b848394fa1ad99eacbc9,$,$,1398800437
8107200,176995676,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1,72597aee5e6849bb299e191a1dda1a4bcc8e3149,$,$,950009909
7046273,191484020,Drawing_Down_the_Moon_-_Gaia_Consort_int,89d85144da94ec56da69a1f4cb8b22ff0219b416,$,$,4791992373
7671115,204217844,Drawing_Down_the_Moon_-_Gaia_Consort,2e230d403b481a480dfdf8dcc9c19b6e58441e79,$,$,4806672437
5691623,220540360,TheFreeze_mastered_44100_censored,8add1d71983ed81889d77ec632aac1bcf013e0c6,$,$,4824498229
5519590,246004224,Liminal_Drifter_-_Zachary_Blystone,1c65242b321f9b6f6c2094cdb9f42e604ec51113,$,$,4841275445
4689267,259496134,Swansea_-_Lemolo_int,c73c9d8a8ad2cbad7daaae26e66712b50ed61968,$,$,4849664053
3680870,267495745,FortyFiveSaySixSixSix_mastered_44100_censored,0f09ed00f4f1efb28ac171e5240ff55af334b99b,$,$,4863295541
5963583,267782866,I_Will_Keep_Your_Ghost_-1964_juke,a7067d08378eda9066886cec045b46145fa4edcb,$,$,4872732725
4423443,269881740,Los_Angeles_-_Eyeliner_int,ed3d438062ee45ecd570ee41ced03637e62d4338,$,$,4879024181
6431395,330503816,DoctorJuice_mastered_44100_censored,2b2fbceb0ccab83f0011b73cf639856d5c246251,$,$,4910481461
4865855,332406550,Seven_Trumpets_-_Michael_Ray_the_Plastic_Sheets_int,08d2f8f6d0678c14c3771a8edc5b9006087e7366,$,$,1744830517
5060354,365738390,Liminal_Drifter_-_Zachary_Blystone_int,0f09a9bdb1690a629d9ba4998dbb82210176cf46,$,$,4951375925
3755657,368476464,DISTUR~1,a8d3e59535f3597afb9d2a2174d7b2ffc5e3e5a2,$,$,4957667381
5123820,400141336,Puzzle_Pieces_-_Lemon_Boy_juke,73322c087234839a7105110853422e2eb94b4325,$,$,1515192373
7193269,400669400,Turn_The_Page_-_Moon_Cathedral,0cabdd216aa6dd1b353e58df1a8656973c179463,$,$,4976541749
4302594,411642225,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke,9dcd0d20854ef1b380fb951f940a7bc1dcb2df36,$,$,4989124661
3854189,451457224,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke_juke,b30ae812cfbf42bea7f28ab52bd23872e687d155,$,$,1829765173
7074833,466703018,WHISPE~1,4f39a2e1cd30b4b250fc87543057d87b29369dcc,$,$,5013241909
5759980,488808034,DoctorJuice_mastered_44100_censored_int,230226b8a01ca5ffe1d8410bd7970cdebcd092f9,$,$,1405091893
5197075,530652575,Decay_-_Crooked_Mouth,41cb573a298c81dbc29bbdc064bea7656b3dda34,$,$,5045747765
7744107,539803015,Whispers_Of_The_Past_-_Of_the_Wand_and_the_Moon,84e8564990d6a60ae87652033681260a44aa2150,$,$,5053087797
3764253,547181976,Train_Song_-_Ilene_Dracott_juke,609e4c45cc91a1294471dfba7c8780161acf039e,$,$,5063573557
3839045,599751058,HOLYMY~1,c2689c348373332d5cc816cad7bd9b69ef8ecd49,$,$,5085593653
6606316,612960941,Moon_Cathedral_-_Turn_The_Page_int,bd67be436dc150e43a67fa9934a75dbdff9b29d2,$,$,5098176565
4039297,616135733,Bloodoath_-_Petey_Exes_juke,7183e6031eccbac29d0a70b6b6813acb27e44721,$,$,5112856629
6529530,618015869,Moon_Cathedral_-_Turn_The_Page_juke,7ce67d285e8d974640117555430321723f67594b,$,$,5118099509
7086411,625072354,Whispers_Of_The_Past_-_Of_the_Wand_and_the_Moon_int,8cac84bddfcf466894021ec8a4f5de717694f674,$,$,5127536693
3688670,650798687,She_Told_Me_Where_to_Go_-_Old_Man_Leudecke_int,f7e6af5b08ae6a7e731ae642c29b5ef11526e237,$,$,1825570869
5278116,675926817,TheFreeze_mastered_44100_censored_int,a8617089e77e31dc0fe050111101733031c2601e,$,$,5167382581
7331866,681071707,Ghost_on_the_Road_-_9LUFS_quiet_parts_boosted_-_ASITP_Mastered_v1_int,0b09d97a6b22760c38dae09fa7ebf2d9a84f06f4,$,$,1805647925
5709202,681103212,Puzzle_Pieces_-_Lemon_Boy,a6fa99d8d66d32e7dab0aa9ac60375a7dd54eeda,$,$,5173674037
7293883,690332340,Save_Us_Sarah_-_Smokey_Brights,d3dd45c6f6ba377734118833c91f4031d890c622,$,$,5185208373
5233796,696272732,LRITDL_-_Night_Shades_juke,e27ff63ba278f80b87b3ae29147f5b6678f00b67,$,$,5196742709
4571258,704903982,Bloodoath_-_Petey_+_EXES,89f2ddeb1b9d17b15fd178937c4745fbddeee13d,$,$,5203034165
4793726,709390225,Crooked_Mouth_-_Knife_juke,7881408d553251b351d02c1a1ba41c1a33aca692,$,$,5209325621
4910799,720564401,Conjuring_Hell_-_Smokey_Brights_int,c208331eeb0b99f0d41956b5a1c50a6bf33edd8a,$,$,5216665653
5849372,723789348,Bloodless_-_Claire_Cronin_int,fdb3750277d19e6278011a04989235d21a32f280,$,$,5225054261
5031784,731725752,Conjuring_Hell_-_Smokey_Brights,74d80536ba35751ececa5ba25047a8e2495c892b,$,$,5233442869
3619148,733334943,FortyFiveSaySixSixSix_mastered_44100_censored_int,2fa04d38bef418ba2acc2415b6430d042a760157,$,$,5239734325
3832075,740713636,The_Castle_-_King_Dude_juke,b85e5134420787131f172c122054d2ab6528cd67,$,$,5251268661
6492462,748128491,I_Will_Keep_Your_Ghost_-1964,da1634386f6eff0ae1ce5cf6af591b07ba5a72bb,$,$,5256511541
4701043,771887651,Los_Angeles_-_Eyeliner,35342bba82c2dd14adf92a71499818f157b12c03,$,$,5275385909
4620665,776770882,Decay_-_Crooked_Mouth_juke,2015e482191c8081de701412d1e806e78e00ab57,$,$,5280628789
3731802,851284027,Disturbing_the_Quiet_-_Patrik_Jarlestam_feat._Isabella_Morison_int,b23f880abcc58add312add1d197d74855bc1810a,$,$,5318377525
6641118,852175251,Save_Us_Sarah_-_Smokey_Brights_int,47209771d17aca1b00134ccc8e438386ae0301f4,$,$,5322571829
4733434,852386606,Decay_-_Crooked_Mouth_int,b4cf339f52c582aba32c9c125651e0097b1f537d,$,$,5329911861
3937356,852855172,Train_Song_-_Ilene_Dracott_int,c72eb562eedb25c2c1d2eb88ec2d6021081de8e1,$,$,5335154741
5164959,880419156,Seven_Trumpets_-_Michael_Ray_the_Plastic_Sheets,9c74d447008646f7be8352009a8c8d5dc2a20330,$,$,5367660597
3846774,891460973,Cadillac_Dust_-_Elliott_BROOD_juke,79d5bb3e6c16ef49e144e4dd4320dd609b6f5758,$,$,5373952053
5803613,892261729,Bloodless_-_Claire_Cronin_juke,21ddf0233227c5e180870835a8d61881be6e9792,$,$,5378146357
6626291,899062006,Save_Us_Sarah_-_Smokey_Brights_juke,406e894ff33e8666fe3d798ee864e5a700194644,$,$,5389680693
4375158,899472149,The_Castle_-_King_Dude,b7e38914b8ce663a437e9bdeccf0f69cfc7b4d38,$,$,5397020725
6371837,918119114,I_Will_Keep_Your_Ghost_-1964_int,16d5bd8fe7414a2d26e57672872b9a21a2a0de5c,$,$,5413797941
4690402,932709644,Swansea_-_Lemolo_juke,8ebbc810d1f3ca412201b02e73d60f69e861291c,$,$,5430575157
5434069,933651564,Crooked_Mouth_-_Knife,ce0d55435a40ccc575cead9b70aef4d1b6d8f9af,$,$,5437915189
4091227,939952225,Holy_Mystery_-_Mark_Crawford_Kenny_Lee_Young,3f89318f4d24f7e3821d809335d50190a3a588ac,$,$,5444206645
4682760,967139464,SEVENT~1,957ede7c34d9a9a7494fa045fe8a08f162b2ab76,$,$,5459935285
4107651,970958901,Train_Song_-_Ilene_Dracott,0b09f472ef0fb9fd08616bff0237ba6b3134d354,$,$,5466226741
5878052,997830199,Night_Shades_-_LRITDL,324b9721ecdc30d3a956fe23c677fd3a3d5f9e11,$,$,5475663925
4268749,1004492907,The_Castle_-_King_Dude_int,db1a8e7f6a60c9f04798de290edbf089a8dd819c,$,$,1782579253
4813737,1042987966,Crooked_Mouth_-_Knife_int,450da62b48940f157fc10d798b09e46c92b6537a,$,$,4686086197
6843547,1045305987,Bloodless_-_Claire_Cronin,58c0635acc999980580ad944e3d652d55e7f047f,$,$,4692377653
4023469,1053585719,Disturbing_the_Quiet_-_Patrik_Jarlestam_feat._Isabella_Morison,945df9f51713f2dcede7ee3e73d304459fb16185,$,$,4706009141
4318642,1057514558,Cadillac_Dust_-_Elliott_BROOD,5c09cd7eb624ec9de6c8771ea436e099723a6d9f,$,$,4711252021

 

для замены музыки

_int играет по радио

_juke играет в музыкальном автомате

Спасибо большое за помощь, премного благодарен. Хоть и не сразу, но всё же удалось разобраться как правильно экспортировать файлы, чтобы батник не проходился по всем 23 055 wem\meta файлам, и в конечном счете добиться желаемого результата.
Заметил еще интересную вещь, что названия музыки в игре отличаются от тех на которые я заменял. Так же при прослушивании импортированных .ogg файлов с названиями композиций, не всегда проигрывалась музыка, а прочие звуки из игры продолжительностью в 5-10 секунд.
В любом случае ещё раз благодарю. Ваши утилиты единственное что я смог нагуглить в ру\eng сегменте.(хоть и может просто плохо искал с:)

Изменено пользователем How to generate filetable

Поделиться сообщением


Ссылка на сообщение
4 часа назад, How to generate filetable сказал:

Названия музыки в игре отличаются от тех на которые я заменял.

Названия треков находятся в uasset’ах в папке PenDriverPro\Content\Music

4 часа назад, How to generate filetable сказал:

 при прослушивании импортированных .ogg файлов с названиями композиций, не всегда проигрывалась музыка, а прочие звуки из игры продолжительностью в 5-10 секунд.

Проверьте версию игры. Утилиты для версии 1.1.4

 

4 часа назад, How to generate filetable сказал:

Ваши утилиты единственное что я смог нагуглить в ру\eng сегменте.(хоть и может просто плохо искал с:)

Вот тут гайд на английском по замене музыки в Pacific Drive

Поделиться сообщением


Ссылка на сообщение

На playground уже лежит нейроозвучка Pacific Drive от какого-то Shimon Mood. Я проверил на лицензии стима. Всё идеально работает. Голоса кайфовые оригинальные. Играть стало одно блаженство. Может закинете в архив или кому-то пригодится.
https://www.playground.ru/pacific_drive/file/pacific_drive_russkaya_ozvuchka_shimon_mood-1691384

Поделиться сообщением


Ссылка на сообщение

@CRYM0RY  Спасибо большое за такой комментарий! Надо благодарить xoixa ! Он мучился со мной что капец)

  • Лайк (+1) 2

Поделиться сообщением


Ссылка на сообщение

@moodshimon Подскажите, а это финальная версия? Правок не будет? Планируете опубликовать озвучку на ZoG?

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас



Zone of Games © 2003–2024 | Реклама на сайте.

×