Автор Тема: Извлечение мультимедиа (звук, видео, музыка) данных из игр CD/DVD приставок  (Прочитано 606236 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2728
    • Youtube
    • Просмотр профиля
Dwayde, спрашивай тут, только учти что на восьмом поколении консолей дампов игр то нет и скачать их неоткуда, либо можно но зашифровано всё.

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
Ок. На этот раз та же серия игр и тот же разработчик. NASCAR 08 от EA Sports. Говорить конкретную приставку нет смысла, ибо, что диск с ящика, что диск с игростанции - файлы игр одни и те же. Но в данном случае файлы с образа XBOX360
Так вот, все ресурсы запакованы в некий контейнер .ast. (а их там 5). Я хочу извлечь оттуда все, что можно. К сожалению, Unpacker' ов к данному контейнеру я не смог найти. Но однако прогоняя контейнеры WinHexом, я узнал, что интересующие меня видеоролики лежат там в формате .vp6. SILENT_Pavel, , я тут недавно напоролся на статью еще одного хакерского форума, где ты спрашивал как извлечь с помощью Hex редактора загрузочный экран GTA Liberty City Stories (и я так понял у тебя это получилось  :D). Так вот, прокатит ли такая же фича с роликами vp6? Если нет, то жду еще варианты.

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
Dwayde, VGMtoolbox в помощь.
VGMtoolbox
----------------------------
Note:Go to Misc.Tools->Extraction Tools->Generic->Advanced/Offset Finder
Criteria: 4D56686420000000 или MVhd
Treat as Hex:+
Extract Files:+
Output File Extension: .VP6
Use Terminator String: 4D56686420000000 или MVhd
Treat as Hex:+
Cut to EOF when Terminator Not Found:+
Files to Search: контейнер


Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , спасибо все выдернулось :D :)!

P.S. помимо роликов в контейнерах есть: .anm ; .ast ; .pus ; .xpr ; .dds ; .gdb ; .xml ; .ini ; .fx ; .cam ; .mus ; .wav.
Если знаешь как выдернуть хотя бы один из них, то можешь написать алгоритм?

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
Да точно также как и vp6 - смотришь заголовок через хекс вбиваешь в Criteria\Use Terminator String, WAV обычно с RIFF(RIFF Style Header фильтр есть),DDS обычно DDS\DDS5\DDS3, если без заголовка, тогда нужно искать похожие куски,скачай мой мануал выше,в нём для определённых игр есть нужные примеры по рипу с помощью vgmtoolbox, обычно если фирма производитель одна, то и форматы одни и те же

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , как то странно  :?


Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, :?


P.S. может я что-то делаю не так?

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
Ты сам дал ответ в прошлом посте, должно быть DDS, а не dds, если не найдёшь значит они идут без заголовков

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , тогда они точно без заголовков, потому что я пробовал искать dds и DDS. Результат один и тот же.

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
пробуй грузить весь архив или куски в TextureFinder.v2

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , Эммммм.......

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
.....пробуем листать дальше. Есть куски, которые отличаются от общей "картины".

P.S. грузил туды весь архивю

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
играй с настройками, основное это размер картинки, когда подберешь нужный увидишь чёткую картинку, т.к. грузишь весь пак, то и размеры везде разные

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , увы пробую разные размеры - все то же самое. Гора разноцветных пикселейю

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
Ну,хз, возможно есть сжатие, как вариант попросить луиджиаурему или альфа23 на  xentax.com написать скрипт для распаковки через quickbms,возможно даже на сайте квикбмс уже есть данный скрипт

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
mauzer, , хмммм насчет сжатия не уверен. Потому что в том же контейнере лежат 2 ролика .wmv. И Jeader Naub свободно вытащил один (почему-то один  :?).


P.S. Знал бы я английский :) :lol:

как вариант попросить луиджиаурему или альфа23 на  xentax.com написать скрипт для распаковки через quickbms
« Последнее редактирование: 01 Июнь 2015, 22:21:58 от Dwayde »

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
Вообще звук редко жмётся, видео вообще не встречал зажатое, а по поводу контейнера,так в нём могут быть архивы со сжатыми данными,т.к. помимо графики сжимается ещё туча всякой всячины и исчесляется не одной десяткой тысяч файлов

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
в нём могут быть архивы со сжатыми данными

И они есть. В одном из них я видел .ast. То есть контейнер внутри контейнера. По его названию понял что это один из контейнеров со звуками. Остается одно - зажат ли он как DDS или нет?

P.S. странно то, что еще в архивах попадается .xml.

P.P.S а EA - козлы! Понапридумают форматов - потом сиди мучайся!
« Последнее редактирование: 02 Июнь 2015, 00:16:11 от Dwayde »

Оффлайн mauzer

  • Пользователь
  • Сообщений: 190
  • Пол: Мужской
    • Просмотр профиля
В xml обычно либо скрипты игрового движка, либо текст, либо координаты шрифта... Что ж поделаешь, если вся запаковка обычно делается с целью заточки под железо, ускорения загрузок и т.д.,шифрование обычно идёт для борьбы с пиратами - чтоб всякие умники не лезли, не модифицыровали данные, не делали локализации/порты

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
Что ж поделаешь, если вся запаковка обычно делается с целью заточки под железо, ускорения загрузок и т.д.,шифрование обычно идёт для борьбы с пиратами - чтоб всякие умники не лезли, не модифицыровали данные, не делали локализации/порты



mauzer, , с одной стороны да, это хорошо. Ибо может получится как с ArmA 2 и DayZ. Но с другой все же жаль, что у EA Sports не такая открытая игровая платформа. Ну что ж, попробую повыдергивать оттуда еще что-нибудь. Ибо я не знал, что VGM - такая мощная тулза. Но я думаю, что в конце концов это все приведёт меня на xentax. :)

P.S. спасибо за помощь! Пусть только ролики, но это лучше чем ничего :)

Оффлайн decoy13

  • Пользователь
  • Сообщений: 25
  • Пол: Мужской
  • long time no see..
    • Просмотр профиля
Кто-нибудь смог извлечь данные из Kingdom Hearts HD 2.5 Remix для ps3?
Здесь какая-то тулза была, но ссылка сдохла.. http://forum.xentax.com/viewtopic.php?f=10&t=10231&start=30
Вот, загрузил файл kh2movie.mself на мегу - https://mega.co.nz/#!oNNhmITK!4ShtN1NiaLG_SYC8wopYUZ0gK8l3goGveoTTvEyOpPo
Может кто помочь с выдёргиванием видео оттуда?

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
Ребята, а есть ли хоть какая-то возможность задампить текстуры в PCSX2?

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2728
    • Youtube
    • Просмотр профиля
Ребята, а есть ли хоть какая-то возможность задампить текстуры в PCSX2?
Да и достаточно просто. Прямо сейчас наверное не смогу написать полный туториал, но суть набросаю.

Нужен обычный 3D Ripper DX, в нём надо нажать галочку "всегда выдирать текстуры постоянно", затем запустить pcsx2 например последнюю стабильную версию, выбрать плагин директ х9 и выключить все фильтры в его опциях. Запустить эмуль через риппер и в папке риппера будут появляться 2д текстуры с неправильной палитрой. Инвертируешь палитру через Xnview, удаляешь альфа канал и получаешь текстуру. иногда текстура выходит не целиком

Альтернативный способ: http://www.swordofmoonlight.com/bbs/index.php?topic=712.0
файл из темы отдельно прикладываю к сообщению.
---
оффтоп. раз затронули тему риппинга текстур. вдруг кому-то очень нужно будет выдрать текстуры из эмуляторов, где опен гл плагин, а не директХ (например PPSSPP). Для этого дела существует:
https://github.com/dtrebilco/glintercept

но ему нужна особая конфигурация файла gliConfig.ini, выкладываю мой вариант (кто знает как лучше поправьте его):
« Последнее редактирование: 07 Июнь 2015, 04:13:14 от SILENT_Pavel »

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
SILENT_Pavel, , отлично все извлекается :). Единственное, не понимаю как инвертировать палитру.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2728
    • Youtube
    • Просмотр профиля
переводишь xnview на английский язык
открываешь текстуру с неправильной палитрой
image -> remove alpha channel
image -> swap ->  RGB > BGR

да потеряется альфа канал и это может испортить текстуру. чтобы не испортить альфа канал читай альтернативный мануал по ссылке выше, там это через гимп решается

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
SILENT_Pavel, , тут почему-то в обоих случаях текстура выдергивается черно-белой и с увеличенной резкостью. При всех, приведенных выше, операциях остается такой-же.

P.S. довольно странным остается факт , что Фотошоп ее видит как черный квадрат, а Гимп не распознает вообще (причем оба имеют плагин DDS).

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8178
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Dwayde, товарищ, давайте-ка вы будите миниатюры использовать в своих постах. А то пару-тройку полноразмерных картинок занимают всю страницу. Причём далеко не вся их площадь содержит полезную информацию.

Оффлайн Dwayde

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Просмотр профиля
paul_met, , да, хорошо. Извиняюсь.

Оффлайн ALTERHARD

  • Пользователь
  • Сообщений: 21
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Просмотр профиля
Из L.A. Rush на PS2 кто-то вытаскивал музло?