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

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

2 часа назад, DragonZH сказал:

А какая разница как назван тип, проигрыватели это итак возьмут, они же по данным определяют. Кто-то и в mp3 тексты BASE64 cуёт.
mov у этой проги как тип данных от видео, как snd и как tex. Ну возможно забыл это убирать при настройке без дата типа.
У меня там такое
InfoMovie.m_Format
    1:Result:='.ogm';
    2:Result:='.mp4';
    3:Result:='.m4v';
    4:Result:='.webm';
Что тогда это 2 идентификатор будет? Более вероятно, что всё так и есть.

То что там mov мне без разницы, ибо по факту расширение оканчивается на ogm. У меня на скрине видно, что mp4 UnityEX как ogm обзывает (при распаковке тоже), то есть детектит не верно, причём я ни разу не видел, чтобы корректно mp4 файл определился сколько игр не пробовал. По поводу того, что всё читает у меня сомнения есть насчёт видео — VP8 пожатые Юнити отказывался читать, пока я я метадату не удалил. По факту ogm вообще нет такого тут https://docs.unity3d.com/2023.3/Documentation/Manual/VideoSources-FileCompatibility.html только ogv.

unityex-vids.jpg

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

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


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

v1.10.5.8 Ultimate
Изменено назначение идентификатора типа mp4 на 1.
При запаковке другого типа видео меняется и идентификатор, при равном не меняется, раньше занулялось, сейчас 0, если не один не совпал из (mp4, ogv, m4v, webm).
 

  • +1 1

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


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

Добавлен размер в строку инфы в эту же версию.

  • Спасибо (+1) 1

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


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

Я наверна достал уже, но в GUI темпаки от бандлов удаляются при выходе из UnityEX, соотв. если открыть несколько подряд бандлов, то после закрытия проги удалится только temp файл от последнего открытого бандла. Поэтому хотелось бы, чтобы старые темпаки чистились при открытии нового файла тоже, ну или сделать работающую чистку всех темпаков при выходе.

И ещё такой вопрос по бандлам: экспорт допустим видео из бандла можно сделать батником Export_movie_PV.bat, а запаковать назад через Import_movie_PV.bat уже нельзя (вылезает ошибка что не найден CAB-*resource), ибо надо сначала запустить Export_bundles.bat, а затем уже Import_movie_PV.bat и Import_bundles.bat, с одной стороны ничего мне не мешает 3 батника в блокноте объединить в 1, но раз экспорт одной командой делается, то почему и импорт так же нельзя замутить было?

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

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


Ссылка на сообщение
1 час назад, SupHamster сказал:

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

Экспорт это примитивные действия простого извлечения данных, а импорт это сложные вычисления со смещением всех вложенных ресурсов архивов стоящих следом. Так как ресурс отдельная неактивная запись данных в бандле в период обработки, то запаковка ещё более усложняется, при каждой записи файла всё будет смещаться с замедлением работы. Поэтому такой поддержки нет. Такая обработка возможна только на внешнем файле, это можно автоматизировать извлечением ресурса и запаковкой. Параметром это тоже несложно сделать, но пока не до этого.
Типа: 1 -извлечение ресурса. 2 -запаковка файлов. 3 -запаковка ресурса.
На гуи это сейчас так и выглядит Переключение на ресурс извлечение, переключение на архив с файлами и запаковка, снова переключение на ресурс и запаковка.
Но и опять же смысла на консоли это не много даст, data.unity3d это множество ассетов с ресурсами, и их всё равно нужно все извлекать. Да и бандлы тоже бывает из нескольких ассетов кабов состоят. В общем бандл это архив в котором находятся другие архивы. Чтобы точно убедится, что вы не пропустили никакие нужные данные для модифицирования или не можете их найти, нужно распаковывать все бандлы. Это даст снятие сжатия, а там уже поиск нужного текста или распаковкой этих кабов упростится.

Изменено пользователем DragonZH
  • +1 1

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


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

unityex-size.jpg

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

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

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


Ссылка на сообщение
1 час назад, SupHamster сказал:

unityex-size.jpg

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

Пока нет. Изначальная ошибка, что используется полный путь и теперь сложно учесть везде сделав абстрактый путь, да и странно он выглядит, на звуках, видео, дампах он применяется. С коротким тоже хз что могло бы быть может ещё хуже. Ну а полный такое ограничение винды.

удаление добавлено.

Для изменения путей используйте параметр -p Это подойдёт, будет где папка Unity_Assets_Files\
-f [General]  Это не путь, а то место Unity_Assets_Files\[General]\ откуда запаковываются все файлы, не помню распаковывает ли сюда же, если что можно попробовать для сокращения, но потеряется путь от архива непонятен будет.

Изменено пользователем DragonZH
  • +1 1

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


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

Проверил работает распаковка -f "%%~na"

Так тоже можно я думаю
-p c:\

  • Спасибо (+1) 1

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


Ссылка на сообщение
4 часа назад, DragonZH сказал:

Проверил работает распаковка -f "%%~na"

Так тоже можно я думаю
-p c:\

-f для ассетов, -p для бандлов походу, ибо с 1м структура распаковки другая (нет папки CAB-*). Кстати, текстуры можно сразу в .bundle паковать без предварительной распаковки CAB-* файлов из бандла, проблема только в видео и аудио (ругается на отсутствие CAB-*.resource).

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

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


Ссылка на сообщение
10 часов назад, SupHamster сказал:

-f для ассетов, -p для бандлов походу, ибо с 1м структура распаковки другая (нет папки CAB-*). Кстати, текстуры можно сразу в .bundle паковать без предварительной распаковки CAB-* файлов из бандла, проблема только в видео и аудио (ругается на отсутствие CAB-*.resource).

Без разницы можно и тем и другим. папки кабов смысла много не несут их можно и опускать, запаковка тоже пройдёт. Но как и сказал бандлы лучше распаковывать, потому что консоль берёт только первый каб, дальше могут быть ещё.

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


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

v1.10.5.9 Ultimate
Теперь из консоли при распаковке/запаковке на бандл проходит по всем ассетам/кабам внутри него.

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


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

Добавлены параметры режимов экспорта/импорта только ресурсов бандла exportres importres.

экспорт в корень бандлов идёт.

Импорт реса происходит на памяти, возможно переполнение памяти и задержка. Пока нет функции файлового потока на файловый поток в середину файла с заменой и смещением последующих данных.

Изменено пользователем DragonZH
  • +1 1

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


Ссылка на сообщение
2 часа назад, DragonZH сказал:

Добавлены параметры режимов экспорта/импорта только ресурсов бандла exportres importres.

экспорт в корень бандлов идёт.

Импорт реса происходит на памяти, возможно переполнение памяти и задержка. Пока нет функции файлового потока на файловый поток в середину файла с заменой и смещением последующих данных.

UnityEX.exe export "test.bundle" -t ogm,webm,dds,tex,crn,fsb -p "C:\games\Test\Test_Data\StreamingAssets\aa\StandaloneWindows64"
UnityEX.exe exportres "test.bundle"
UnityEX.exe importres "test.bundle"

Замутил такой батник для тестов — вроде работает, но, думаю, не помешал бы ключ для удаления импортированных кабов (которые создаются во 2й команде) на последнем шаге, что-то типа “-delcab” в конце.

 

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

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


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

Нет это для импорта нужно, экспорт итак будет работать.
Экспорт
for %%a in (*.unity3D;*.bundle) do (
UnityEX.exe export "%%a" -t ogm,webm,dds,tex,crn,fsb -p ".\"
)
Импорт
for %%a in (*.unity3D;*.bundle) do (
if exist "Unity_Assets_Files\%%~na\" (
UnityEX.exe exportres "%%a"
UnityEX.exe import "%%a" -p ".\"
UnityEX.exe importres "%%a"
)
)
 

Если ещё удаление остатков нужно то можно добавить в конец после импорта всего
del "*.resS"
del "*.resource"
Думаю ничего нужного не удалится. :)

  • Спасибо (+1) 1

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


Ссылка на сообщение
2 часа назад, DragonZH сказал:

Экспорт
for %%a in (*.unity3D;*.bundle) do (
UnityEX.exe export "%%a" -t ogm,webm,dds,tex,crn,fsb -p ".\"
)

после прогона данного экспорт батника в папке с кучей .bundle файлов у меня появилось почти столько же .temp файлов (86 бандлов и 81 темпаков, не появились темпаки только у бандлов, где нет CAB-*.resS файлов внутри, например, где только звуки) сколько самих бандлов в итоге, ошибок не было вроде. С одной стороны, можно добавить del "*.temp", но лучше если будет само чиститься, думаю. Самое интересное, что после импорта темпаки удалились сами.

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Да там уже перевели. Ждём полноценного перевода.
    • Да. Я это сам написал. Количеством контента. У демки, мало, у базовой версии по больше, но не всё, и у версии со всеми dlc весь контент — полная версия.  Что будешь делать если игра песочница? или у игры нет конца, как у ммо? Они все демки раз не проходимы?) Действительно какой интересный способ. Ну не хочешь отвечать, не отвечай. Я понимаю что ты споришь, потому что тебе просто скучно. Ну во первых я уже ответил. Полная версия у тебя, та, которая содержит весь актуальный контент. То есть грубо говоря публикуется разраб только в стиме. Значит в  стиме всегда будет полная версия. Хоть она 0.3 хоть 1.0 хоть 2.0.  Я ничему не противоречу. Играй когда хочешь. В какую версию хочешь. Просто факт, что если есть версия с более полным контентом, то твоя без этого контента — не полная. А если ее нету в природе, то значит у тебя полная версия. Мне нужно просто показать текст, из которого ты понял причину нападения сектантов друг на друга. Ты его показывать отказываешься. Толпа не толпа какая разница, если никто не может показать текст из которого к ним пришло понимание. Я не знаю язык оригинала. И поэтому не очень верю, что в оригинале они не называют никаких причин, и начинают убивать друг друга. И не надо меня отправлять к нейросетям, они не точные в переводах.  
    • Почему же, на геймплей очень даже влияет. Игроку приятнее смотреть на более интересный для себя скин. В т.ч. может быть и прямое влияние от того, что скин может перекрывать больше или меньше экрана, имея больше или меньше материала. То есть есть даже косвенное влияние и на пвп из-за того, что хитбокс не меняется, а моделька становится “обширнее”, из-за чего противнику проще промахнуться, попав в часть скина, не имеющую хитбокса, либо затрудняя прицеливание тем, что моделька в скине стала визуально меньше или менее заметной. А в случае соревновательных игр с видом от третьего лица, скины, делающие персонажа менее “обширным”, расширяют для этого игрока зону видимости, т.е. меньше экрана заполняется персонажем, из-за чего проще быстрее увидеть противника. Ну и да, как игра может быть “полной” без косметических длс, если в ней не “не всё”. Один из главных твоих аргументов же именно в полноте, в том, что контент должен быть вообще весь-весь, забыл? А тут бац, и оказывается, что всё-таки в игре может быть не всё-всё, но тогда как же она может считаться “полной”. “Полноценной” по твоей личной логике — возможно, но “полной” — по твоим же определениям, которые ты сам же и давал ранее — ни разу.
    • После беглой разборки того текста, который выдёргивает автопереводчик, есть подозрение, что тексты игра хранит в том же формате, в котором они лежали на psp. Но пока вообще ничего похожего я найти в ресурсах не смогла. Шрифты заменила, всё отлично работает. При желании можно собрать миниперевод (только интерфейс).
    • Я про то, что без них игра ведь тоже не будет полной. И собственно какая разница, что кто-то не считает их за контент, вы же сами писали, что если кому-то какие-то длц не нужны, то это сути дела не меняет, это всего лишь его личные предпочтения. И я правильно понимаю, что длц которые добавляют уберпредметы или кучу денег на старте считаются вами за полноценные длц, ведь они в отличие от косметики влияют на баланс, на геймплей и дают игроку преимущества. Получается без таких длц игра тоже полной не будет верно?
    • Спасибо mognet, перевод получился хорошим и шрифты классные! Правда иногда встречаются английские слова в появляющихся списках, когда получаешь какой-то предмет или при сборе лута. Это надо исправить!
    • Потому что ее не принято считать контентом. Косметика не влияет на баланс, на геймплей, не дает никаких преимуществ в пвп, или в пве. Поэтому разрабы продают  внешки, а игроки особо не жалуются, потому что на игровом процессе это не сказывается. Так и есть. Некоторые спорят за полноценность продукта, не понимая что это разные вещи. Завершенной игра может никогда не быть вообще, яркий пример это ММО, пока ММО популярно к ней клепают DLC называя это обновами, бесконечно продолжая как основной сюжет так и добавляя сайд контент. При этом, если ММО теряет популярность, то просто обрывают все линии сюжета и закрывают проект. Тоже самое по сути с сингл проектами, только там это разделяют на разные игры. Пока Ассасин популярен и приносит доход, он будет выходить и выходить и выходить. Что в принципе с ним и произошло. Но если вдруг что, то мы можем никогда не узнать конец истории, или его сольют. Скажут “Так мы закрываемся, это последняя игра в серии, вот вам концовка, не жалуйтесь что вас оставили без концовки”, хотя по факту у них там был план еще на 3 игры, как минимум и естественно с совершенно другой концовкой. У японцев которые публикуются, такое постоянно, издательство говорит “все сворачиваемся”, и автор спешно пишет концовку чтобы его не заклевали. Что поделать, мы живем в таком мире. Но полная версия, это просто весь вышедший контент. И ничего более.  Сидеть рассуждать, что моды фанатские это часть этого вышедшего контента, это ударяться в крайности. Говорить что продолжение в виде новой игры, это новая полная версия, а не новый продукт — тоже крайность. У ассасинов которых я выше упоминал, каждая игра — это отдельный продукт со своими DLC. Каждый кто играет в игры, общается с геймерами это все понимает. Почему у некоторых — если из игры вырезали контент как например уровень с аэропортом в колл оф дюти, то это уже не полная версия. А вот если контент добавили, но в их версии,базовой, его нету, то это уже не считается что у них не полная версия. В одну сторону логика работает у них, а в другую уже нет.
    • Открытая концовка — это всё равно концовка. Демка от самой игры отличается в первую очередь чем? Количеством контента, демка не даёт пройти игру, но отсутствие длс не мешает этому, то есть не делает из игры демку ну никоим образом. Ну хоть ты тресни, но от твоих хотелось суть демок не поменяется. Вот и мне интересно, почему ты так избегаешь отвечать на любые хоть сколкьо-то неудобные для тебя вопросы. Какой интересный способ перевести стрелки, пытаясь убедить собеседника, что это не он задавал вопрос тебе, а он сам должен ответить на вопрос, заданный тебе. И нет, конкретно в этой реплике тебе задавался совсем иной вопрос, не про “полноту”. Ты так и не удосужился ответить про геншин. Когда у него наступит момент с “полной версией”?) Уж не говорю о том, что ты постоянно лавируешь между оценками с “неполноценностью”, осуждением отсутствия длс и “полнотой” тогда, когда это удобно тебе, регулярно то забывая собственные слова, то вспоминая их. И каким образом это относится к длс? Ты тему-то завязывай менять. Уж молчу о том, что буквально на днях ты упарывался, доказывая нам, что ранние версии, как и продолжения игры “это другое”. И опять тот же вопрос, что и раньше. А играть-то когда? В том числе по твоей же более ранней оценке если ты знаешь, что у игры будет более полная версия, то твоя нынешняя версия уже является неполной и неполноценной. Но сейчас ты говоришь обратное, противореча самому же себе. Как так-то? Запутался в собственных же словах? Ну не представляю, как вообще возможно научить человека понимать написанные слова. Тебе и так целая толпа народа разжёвывала, что там происходило и почему. Научить тебя работать головой, понимая то, что понимают остальные, лично я не в силах, это выше моих способностей. В языке оригинальном уточнения, которое было сделано в английском переводе, тоже нет, собственно. Но это не мешало понимать происходящее всем. Всем, кроме тебя одного. Не иначе как ты только один не телепат, а все прочие телепаты. Ага, несомненно.
    • На PS1 без фильтрации текстур смотрится посимпатичнее чем на эмуле.
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


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

×