PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Русификация игр и софта для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=190)
-   -   [Готово] Русификация игры "Prince of Persia: Revelations" (https://www.pspx.ru/forum/showthread.php?t=105461)

Re-Education 12.03.2015 16:52

[Готово] Русификация игры "Prince of Persia: Revelations"
 
Вложений: 4

Вложение 10858
Здравствуйте уважаемые форумчане!
В общем вопрос такого плана - на форуме не нашел подходящей темы, очень хочу русифицировать две игры.

Принц персии для псп, вернее хочу озвучку вставить с пк версий!
Видеоролики, что в псп версии, что в пк версии, называются одинаково, кроме расширений - в псп версии pmf а в пк версии bik.
Структура папок соблюдена одинаково, что там, что там. Пробовал конвертить видео-ролики из пк версий игр, с уже русской озвучкой, сперва в avi, затем в mpeg4 AVC, затем перегонял через Sony Umd Stream Composer, вставлял, но при запуске загружается до того видео, что я подменил и игра вылетает с ошибкой.

Возможно ли это, ну имею в виду, можно ли с точной аналогии игр пк версий озвучку вставить в псп версии игр? Просто можно было бы псп версию сделать с русской озвучкой, причем не какой-то подпольной, а официальной, скажем от акелла. Ну, в общем, вопрос к знающим людям: как из avi сделать игровой pmf? :blush:

Ссылки по теме:


ErikPshat 12.03.2015 22:15

Re-Education, нужно просто перегнать звук avi в pmf. Конвертится это легко и просто с помощью Umd Stream Composer.

В пк версии *.bik точно чистый AVI контейнер или что-то шифрованное? Оно в плейере проигрывается на компе? Можно посмотреть Media Info.

P.S. Prince of Persia - моя любимая игра, начиная с самых первых версий.
  • Единственно Prince of Persia: Revelations я в ПК версии не встречал, думаю это Prince of Persia: Warrior Within

  • А игра Prince of Persia: Rival Swords на ПК вроде носит название Prince of Persia: The Two Thrones

Re-Education 12.03.2015 23:16

Цитата:

Сообщение от ErikPshat (Сообщение 1095417)
Re-Education, нужно просто перегнать звук avi в pmf. Конвертится это легко и просто с помощью Umd Stream Composer.

как я написал выше я так уже делал но игра не запускается)) пока пробую с первым роликом игры если получится то и остальное тоже сделаю))

Цитата:

Сообщение от ErikPshat (Сообщение 1095417)
В пк версии *.bik точно чистый AVI контейнер или что-то шифрованное? Оно в плейере проигрывается на компе? Можно посмотреть Media Info.

в пк версии .bik открывал The RAD Video Tools'ом брал нужное видео с пк версии игры и перегонял его в avi any video converter'ом затем уже Umd Stream Composer'ом но ничего не работало)) извини но в этой проге the rad video tools так и не нашел как посмотреть Media Info. в обычном плеере не воспроизводится))даже если сменить расширение))

Цитата:

P.S. Prince of Persia - моя любимая игра, начиная с самых первых версий.
  • Единственно Prince of Persia: Revelations я в ПК версии не встречал, думаю это Prince of Persia: Warrior Within

  • А игра Prince of Persia: Rival Swords на ПК вроде носит название Prince of Persia: The Two Thrones


принц персии тоже одни из самых моих любимых игр прошел всю антологию на пк) на псп) на пс2) и вот в общем задумался об переводе пспшных версий и оочень хотел бы чтобы получилось))

Prince of Persia: Revelations -- Prince of Persia: Warrior Within
Prince of Persia: Rival Swords -- Prince of Persia: The Two Thrones

да эти игры абсолютно идентичны!! разве что только в псп версии Prince of Persia: Revelations разница с пк версией Prince of Persia: Warrior Within в середине но там только игровой процесс то есть прохождение и никаких диалогов не присудствует так что совместимость доноров абсолютна:D просто нужно найти как сконвертить видео из .bik в .pmf

ErikPshat 12.03.2015 23:38

Re-Education, ок, заинтересовало, уже качаю ПК версию и PSP версию. Будем посмотреть...


Re-Education 12.03.2015 23:52

а какие именно скачиваешь?? просто я разобрал Prince of Persia: Revelations -- Prince of Persia: Warrior Within если ты качаешь вторые то я тож быстро скачаю их

ErikPshat 13.03.2015 00:06

Re-Education, не, пока первые, ссылки указал выше.

ПК версия оригинал Ubisoft, идёт с полным русификатором в отличном качестве, т.к. версия от Акеллы урезанная и видеоролики с аудио кодированы с низким битрейтом (там в раздаче об этом написано). И потом, версия от Акелы была урезана, вырезаны кровавые сцены и т.п. из-за законных ограничений и для понижения возрастного рейтинга.

PSP версию нашёл наобум US NTSC, там видно, что кто-то поковырялся в образе, заменили нулевой BOOT.BIN на декриптованный, надеюсь, что больше ничего не ковыряли )). Вообще надо искать оригинальный релиз там от пропер или пси команд. И не знаю, что лучше брать, US или EU версию.

BlackDaemon 13.03.2015 00:34

Чуть подробнее о различиях:

PoP: Revelations - Warrior Within с дополнительными локациями.
PoP: Rival Swords - The Two Thrones с дополнительными локациями (только в US версии), плюс дополнительные отдельные режимы (гонки на колесницах, и т.д...), в т.ч. по сети. По какой-то причине из PSP версии вырезаны секретные оружия и чит-коды после прохождения игры.

BlackDaemon добавил 13.03.2015 в 00:34
Цитата:

Сообщение от ErikPshat (Сообщение 1095427)
PSP версию нашёл наобум US NTSC, там видно, что кто-то поковырялся в образе, заменили нулевой BOOT.BIN на декриптованный, надеюсь, что больше ничего не ковыряли )). Вообще надо искать оригинальный релиз там от пропер или пси команд. И не знаю, что лучше брать, US или EU версию.

Гмм? В релизе со сцены не_нулевой BOOT.BIN присутствует тоже, игра достаточно старая (версия прошивки в PARAM.SFO - 2.82), т.е. в таких случаях ещё можно наткнуться на не_нулевой BOOT.BIN. :D

Re-Education 13.03.2015 00:50

в общем первый ролик в игре называется CINE0100.pmf и так же в пк версии только с расширением CINE0100.bik я взял псп версию ролика и разобрал его на ави по этой инструкции из темы [FAQ] Umd Stream Composer - конвертер видео в MPS для UMD-Video, GameBoot и ICON1.PMF
Инструкция
Обратное извлечение из PMF видео и аудио
Выше мы рассматривали процесс создания PMF, а теперь я предлагаю вам произвести обратное действие. Для чего это может понадобится? Ну например просто выдернуть видео со звуком из какого-нибудь ролика PMF.

Ролики PMF часто встречаются в образах игр ISO/CSO. Иногда возникает такая необходимость - извлечь это видео со звуком и например выложить на Youtube. Само по себе видео прекрасно проигрывается на компьютере, но БЕЗ ЗВУКА! Дело в том, что звук в таком видео находится в формате ATRAC 3 PLUS, которое обычно декодируется только аппаратным декодером девайсов от SONY.

Например звук можно декодировать в формат WAV аппаратным чипом-декодером PSP с помощью программы "AT3 Decode Test": AT3_DecodeTest_kernel150_&_3xx.rar

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

Скачайте и разархивируйте архив в любое удобное место: PMF2AVI&WAV&AAC.zip

Закиньте туда любой файл PMF и переименуйте его как gameboot.pmf

В сборке прилагаются 3 исполняемых Батника:

1 PMF2AVI & AT3 & AAC-LC.BAT - с помощью него будет происходить извлечение следующих файлов:

Видео отдельно в формате AVI (h.263)

Аудио целых 3 формата: AAC-LC/AT3/WAV

Готовое видео со звуком в файле: VIDEO+AUDIO.avi

2 Merge - [1.avi + 2.avi].BAT - этот батник просто склеивает 2 файла AVI в один, что иногда бывает нужно.

3 CLEAN.BAT - просто очищает папку от мусора предыдущих махинаций.


но разобрав видео без звука я попытался его сконвертить обратно в pmf в Umd Stream Composer и он не хочет конвертить его)) не пойму почему )) вот скрин
Нажмите для увеличения

COOLERbyPSP 13.03.2015 01:02

Re-Education, а просто multiplex там не делается? Нахрена ещё раз видео портить?
Цитата:

Сообщение от Re-Education (Сообщение 1095423)
в обычном плеере не воспроизводится))даже если сменить расширение))

Что значит "в обычном"? В нормальном должно всё играться, в том же MPC-BE, например.
Цитата:

avi any video converter
Тоже в помойку, Xvid4PSP 5 маст хэв

Re-Education 13.03.2015 01:23

Цитата:

Сообщение от COOLERbyPSP (Сообщение 1095431)
, а просто multiplex там не делается? Нахрена ещё раз видео портить?

пробовал опять ошибка)) пишет нет кодированного видео))

насчет any video converter с ним конверчу на пиху фильмы и еще ни разу не было чтоб не воспроизводилось))xvid4psp мне не понравилась)) а насчет плеера MPC-BE первый раз слышу вообще))

COOLERbyPSP 13.03.2015 02:51

ゆっくりしていってね!
Цитата:

Сообщение от Re-Education (Сообщение 1095433)
xvid4psp мне не понравилась

Просто она не "однокнопочная". Хотя и так можно. Фишка в безграничных возможностях AviSynth

Цитата:

Сообщение от Re-Education (Сообщение 1095433)
насчет плеера MPC-BE первый раз слышу вообще

2 1337 4 U :cool:

ErikPshat 13.03.2015 08:58

Цитата:

Сообщение от Re-Education (Сообщение 1095423)
извини но в этой проге the rad video tools так и не нашел как посмотреть Media Info. в обычном плеере не воспроизводится))даже если сменить расширение))

В проге Rad кнопка называется "File Info".
PMF должно воспроизводиться в обычном плеере, например Media Player Classic (Home Sinema или Bluray Edition))). Нужно просто установить кодек Sony ATRAC3 Audio Codec. На XP он устанавливается просто правой кнопкой по INF и выбираешь "Установить", а на 7-ке и 8-ке запускаешь экзешник.

Почитай ещё эту статью, там есть некоторые нюансы с кодированием и там во вложениях я просто навыкладывал кучу сопутствующих архивов.

И потом, в игре многие файлы BIK упакованы архивно, поэтому их нужно распаковать с помощью Nova Software Extractor, а потом конвертировать в RAD Video Tools, а лучше в XviD4PSP последняя версия v7.0.118. Нужно по теме UMD Composer смотреть поддерживаемые форматы на входе, она очень капризная, если там FPS или соотношение сторон не такое, или скодировано криво.

Цитата:

Сообщение от COOLERbyPSP (Сообщение 1095431)
а просто multiplex там не делается? Нахрена ещё раз видео портить?

Эмм :D мультиплекс выполняет операцию склейки видео + аудио.
А, как можно предположить, у него исходный AVI скорее всего формата H.263, который Композёру требуется преобразовать на выходе в MPEG4 AVC main profile level 2.1.
Я не представляю, как такое можно провернуть, не прибегая к функции Encode :D



Просто-напросто, как мне представляется, наш Re-Education плохо переучивается и постигает уроки инструкции. Там есть большая красивая таблица, где описаны принимаемые форматы, это в оранжевой графе "PSP™ Movie Format (for game)".
А там написано белым по апельсиновому, что:
  • Видео должно быть - AVI (Huf-YUV, YUY2, RGB24), 64x64 min - 480x272 max, 29.97p, Progressive
  • Аудио должно быть - WAV, AVI, 44.1kHz, 16bit, Mono, 2ch (Stereo, Dual mono)
То есть, если исходное Видео в игре 800х600 квадратное 4:3, то я незнаючтоонделал, но Композёр воспримет только 480х272 максимум для "PSP™ Movie Format (for game)". Если FPS у видео не 29.97p, а, например 24-25 или 30, то опять косяк. Формат AVI - это кодек Xvid или DivX(давно на помойке), т.е. H.263.

Для Аудио можно использовать, как WAV, так и AVI, котоый по другому называется PCM. Но строго должно быть 16 Бит, а не 8 или 24. И обязательно 44.1kHz, а не 48000Hz.
Ну например у меня щас этот ролик CINE0100.bik кодируется без никаких проблем:
Нажмите для увеличения




Что интересно, то на ПК версии в видеофайлах BIK лежат по 5 дорожек аудио. Это 5 стереодорожек для разных языков. XviD4PSP их всех показывает.
А на PSP версии в файлах PMF так же лежать те же самые 5 аудиодорожек. PMF запускал через MPC-HC и смотрел свойства:
Вот лог:
Код:

General
Complete name                  : D:\Torrents\Prince of Persia Revelations\PSP_GAME\USRDIR\VIDEOS\CINE0100.PMF
Format                        : MPEG-PS
File size                      : 24.5 MiB
Duration                      : 3mn 22s
Overall bit rate mode          : Variable
Overall bit rate              : 1 013 Kbps

Video
ID                            : 224 (0xE0)
Format                        : AVC
Format/Info                    : Advanced Video Codec
Format profile                : Main@L2.1
Format settings, CABAC        : Yes
Format settings, ReFrames      : 1 frame
Duration                      : 3mn 21s
Bit rate mode                  : Variable
Bit rate                      : 993 Kbps
Width                          : 480 pixels
Height                        : 272 pixels
Display aspect ratio          : 16:9
Frame rate                    : 29.970 fps
Color space                    : YUV
Chroma subsampling            : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Bits/(Pixel*Frame)            : 0.254
Stream size                    : 23.8 MiB (97%)

Text #1
ID                            : 189 (0xBD)
Format                        : RLE
Format/Info                    : Run-length encoding
Duration                      : 3mn 22s
Delay relative to video        : -46ms

Text #2
ID                            : 189 (0xBD)-1 (0x1)
Format                        : RLE
Format/Info                    : Run-length encoding
Muxing mode                    : DVD-Video
Duration                      : 3mn 22s
Delay relative to video        : -46ms

Text #3
ID                            : 189 (0xBD)-2 (0x2)
Format                        : RLE
Format/Info                    : Run-length encoding
Muxing mode                    : DVD-Video
Duration                      : 3mn 22s
Delay relative to video        : -46ms

Text #4
ID                            : 189 (0xBD)-3 (0x3)
Format                        : RLE
Format/Info                    : Run-length encoding
Muxing mode                    : DVD-Video
Duration                      : 3mn 22s
Delay relative to video        : -46ms

Text #5
ID                            : 189 (0xBD)-4 (0x4)
Format                        : RLE
Format/Info                    : Run-length encoding
Muxing mode                    : DVD-Video
Duration                      : 3mn 22s
Delay relative to video        : -46ms

Menu

Я что-то не пойму, разве на PSP версии идёт мультиязычная версия или просто разрабы поленились отрезать лишние языковые дорожки из аудио???
Если поленились, то достаточно с ПК версии брать только русскую дорожку, она идёт самой первой (нулевой) и конвертить одну дорожку в PMF.
Так размер каждого файла будет вдвое меньше.

BlackDaemon 13.03.2015 09:21

ErikPshat, всё верно, версии мультиязычные, загляните в папку MENU. :)

немного оффтопа
Незнаю, может кому-то будет интересно - когда-то я поковырялся в структуре сэйвов Revelations/Rival Swords и написал простенький редактор сэйвов. Прошу прощения за ужасные исходники, я к ним уже давным-давно не прикасался. Работает только с декриптованными сэйвами (комплект сэйвов на лёгкой сложности прилагается).

Собранная версия + исходники - https://drive.google.com/file/d/0B98...OXM/view?pli=1
Демонстрация на эмуляторе PPSSPP - https://www.youtube.com/watch?v=Rfm5Q9wYq8E

ErikPshat 13.03.2015 09:50

Цитата:

Сообщение от BlackDaemon (Сообщение 1095443)
всё верно, версии мультиязычные, загляните в папку MENU

Мда, действительно там 5 языков. Я то уже не помню, 7-8 лет назад играл в неё.
Тогда нужно подумать, какую аудио дорожку затирать. Добавить наверное не получится, не вижу конфига, скорее всё заложено в EBOOT.BIN.

BlackDaemon, а в чём прикол с сейвами, это типа, чтобы все уровни были открыты?

BlackDaemon 13.03.2015 10:18

ErikPshat, сэйвы я засунул, чтоб удобнее было. :) Учитывая, что мне пришлось немало времени убить на выяснение значений второстепенного оружия. :D

Re-Education 13.03.2015 12:38

Цитата:



Просто-напросто, как мне представляется, наш Re-Education плохо переучивается и постигает уроки инструкции. Там есть большая красивая таблица, где описаны принимаемые форматы, это в оранжевой графе "PSP™ Movie Format (for game)".
А там написано белым по апельсиновому, что:
  • Видео должно быть - AVI (Huf-YUV, YUY2, RGB24), 64x64 min - 480x272 max, 29.97p, Progressive
  • Аудио должно быть - WAV, AVI, 44.1kHz, 16bit, Mono, 2ch (Stereo, Dual mono)
То есть, если исходное Видео в игре 800х600 квадратное 4:3, то я незнаючтоонделал, но Композёр воспримет только 480х272 максимум для "PSP™ Movie Format (for game)". Если FPS у видео не 29.97p, а, например 24-25 или 30, то опять косяк. Формат AVI - это кодек Xvid или DivX(давно на помойке), т.е. H.263.

Для Аудио можно использовать, как WAV, так и AVI, котоый по другому называется PCM. Но строго должно быть 16 Бит, а не 8 или 24. И обязательно 44.1kHz, а не 48000Hz.
Ну например у меня щас этот ролик CINE0100.bik кодируется без никаких проблем:
Нажмите для увеличения

я не плохо переучиваюсь!! сейчас попробую с xvid4psp до этого кодил в ani video converter как писал выше!! и выставлял все нужные параметры!! как и написано было белым по апельсиновому, что:
  • Видео должно быть - AVI (Huf-YUV, YUY2, RGB24), 64x64 min - 480x272 max, 29.97p, Progressive
  • Аудио должно быть - WAV, AVI, 44.1kHz, 16bit, Mono, 2ch (Stereo, Dual mono)
но у меня не получилось)) может конвертер криво кодит видео поэтому не принимает cоmposer)) сейчас будем разбираться)) проделав работу отпишусь:blush::unknw:

ErikPshat 13.03.2015 12:50

Re-Education, я тут поэкспериментировал немного. Не думал, что на PSP многоязыковая поддержка Multi5, поэтому скодировал видео с одной русской дорожкой. Уже тянет спать, так что пока можешь проверить его...

Re-Education 13.03.2015 13:14

ок спасибочки!!:good: ща проверю у нас разница во времени наверное)) у меня сейчас 12 часов утра)) потом все равно я буду кодить до тех пор пока у меня тоже получится)) :drinks:

Re-Education добавил 13.03.2015 в 13:14
не работает)) вначале показывает как слайд шоу с кадрами но с сопровождением звука затем сразу выкидывает в игровой процесс где то после четверти видео которое воспроизводилось как куча картинок)) вот и все)) что то неправильно)) будем думать)

в общем такие дела)) получилось у меня сконвертить но то же самое)) немного воспроизводится а потом выкидывает в игровой процесс)) пока не знаю что делать)) может стоит подумать над тем чтобы не конвертить видео вообще а просто наложить звуковую дорожку на pmf файл?? только пока я что то не представляю как это сделать)) буду эксперементировать)):D

ErikPshat 13.03.2015 21:13

Re-Education, ага, я так и думал. Потому что оригинальный PMF на компе проигрывается нормально чётко, а сконверченный так же тормозит, как слайдшоу. Была надежда, что на PSP потянет. Нужно будет покумекать, в чём проблема.

После конвертирования в AVI видео проигрывается замечательно. Получается проблема при кодировании в UMD Stream Composer. Можно попробовать кодировать, как "UMD® Video". Нужно проверять, в чём проблема, может это из-за звуковой дорожки, может из-за видеодорожки, а может просто нужно делать в Windows XP, т.к. программа заточена под неё.

Re-Education 13.03.2015 22:44

Цитата:

Сообщение от ErikPshat (Сообщение 1095478)
После конвертирования в AVI видео проигрывается замечательно. Получается проблема при кодировании в UMD Stream Composer. Можно попробовать кодировать, как "UMD® Video". Нужно проверять, в чём проблема, может это из-за звуковой дорожки, может из-за видеодорожки, а может просто нужно делать в Windows XP, т.к. программа заточена под неё.

я тоже подумал потому что я конвертил уже по разному но все что проходит через UMD Stream Composer потом жутко тормозит)) у меня как раз надо сносить систему могу переустановить завтра поставить себе Хр и попробовать конвертить там)) но по моему дело в звуковых дорожках))я сегодня в хексе смотрел)) подумал а что если подменить через хекс дорожку , заранее сконвертить в Atrac3plus дорожку с переводом и заменить в видео?? это вообще реально??

В Xvid4PSP я так и не нашел как выставить эти параметры видео AVI (Huf-YUV, YUY2, RGB24) ни одного из них нет там)) есть такой YUV420P может поэтому и тормозит видео))

Scorpeg 13.03.2015 23:33

Цитата:

Сообщение от ErikPshat (Сообщение 1095427)
PSP версию нашёл наобум US NTSC, там видно, что кто-то поковырялся в образе, заменили нулевой BOOT.BIN на декриптованный, надеюсь, что больше ничего не ковыряли )). Вообще надо искать оригинальный релиз там от пропер или пси команд. И не знаю, что лучше брать, US или EU версию.

Почему ты думаешь, что он должен быть нулевым? Во многих играх, которые "старые" (идущие на старых версиях прошивки) используется файл BOOT.BIN. Он всегда декриптован. В новых версиях не используется, поэтому он обычно лежит там зануленный.

Scorpeg добавил 13.03.2015 в 23:33
Цитата:

Сообщение от Re-Education (Сообщение 1095484)
если подменить через хекс дорожку , заранее сконвертить в Atrac3plus дорожку с переводом и заменить в видео?? это вообще реально??

Видео с аудио кусками же идут. Ты ее не заменишь хексом, нужен mux/demux. mplayer/mencoder я думаю должны это уметь.

Re-Education 13.03.2015 23:43

Цитата:

Сообщение от Scorpeg (Сообщение 1095485)

Видео с аудио кусками же идут. Ты ее не заменишь хексом, нужен mux/demux. mplayer/mencoder я думаю должны это уметь.

спасибо!! в этом я имею понятие немного, просто весь день уже ломаю мозг себе как сконвертить чтоб читалось)) так что позабыл об этом вообще;):dash:

Scorpeg 13.03.2015 23:54

Есть такой вариант:

http://psp4real.ru/mps_pmf.zip

Еще понадобится софт, который написан в readme. Ну и разрешение с фпс ставить такое, как у видео. Сам не проверял, не на чем.

Re-Education 14.03.2015 00:05

Цитата:

Сообщение от Scorpeg (Сообщение 1095489)
Есть такой вариант:

http://psp4real.ru/mps_pmf.zip

Еще понадобится софт, который написан в readme. Ну и разрешение с фпс ставить такое, как у видео. Сам не проверял, не на чем.

спасибо!! этим и пользовался!! это для перевода mps в pmf. а проверять можно на эмуле ppsspp

ErikPshat 14.03.2015 01:34

Цитата:

Сообщение от Scorpeg (Сообщение 1095489)
Есть такой вариант: http://psp4real.ru/mps_pmf.zip
Еще понадобится софт, который написан в readme.

Это старая фича 2006-го года выпуска и она, в принципе, сейчас тоже работает, но у меня есть подозрения, что Fix неправильно отрабатыват, в заголовке должны правиться смещения в 3-ёх местах, тогда, как они правятся только в одном месте в первой строке.
С этим прекрасно справляется CTF Tool GUI, более современная утилита. При первом запуске, при установке галочек на влкадке "Set", она встраивается в контекстное меню проводника, откуда можно просто правой кнопкой мыши конвертировать MPS в PMF и обратно. Либо можно просто конвертировать через командную строку:
  1. Закидываем в папку "CTFtool_GUI_v5_beta2" свой 0001.MPS
  2. Выполняем команду: CTFtool_GUI.exe -convert pmf -input 00001.MPS
    • Я просто в этой папке запускаю батник с таким содержимым:
      Код:

      @echo off
      CTFtool_GUI -convert pmf -input 00001.MPS
      pause

  3. Забираем уже готовый и фиксенный PMF.

Re-Education, тут дело в самом конверторе Композёре, т.к. исходное AVI нормальное и не тормозит. Тормоза появляются на выходе, уже в самом 0001.MPS, поэтому тут дело даже не в PMF. Через хекс-редактор сомневаюсь, что можно найти дорожку ATRAC3+, сам формат PMF сильно пожат. Правда заметил такую закономерность в AT3 файлах, данные идут блоками каждые 0x800 байт и выровнены строго по 16. В PMF структура аналогичная, каждый блок начинается с сигнатуры 000001BA. И да, скоре видео и аудио читаются этими блоками, поэтому они идут кусками, т.к. чтение происходит последовательное.

ErikPshat 14.03.2015 02:42

Цитата:

Сообщение от Re-Education (Сообщение 1095484)
В Xvid4PSP я так и не нашел как выставить эти параметры видео AVI (Huf-YUV, YUY2, RGB24) ни одного из них нет там)) есть такой YUV420P может поэтому и тормозит видео))

YUV420P - это название пресета (заранее заготовленные настройки кодирования). Поэтому тебя не должно смущать то, как автор придумал название ))). Это и есть YUV, просто с настройками под размер экрана 420p. Нужно просто далее настройки видео подстроить под себя.
  • В кодеках выбираешь AVI по дефолту.
  • В настройках видео автоматом YUV420p
  • Crop - нажимаешь 16:9
  • Resize - выбираешь 480х272 (не путать с 480х272max)
  • Crop - снова идёшь сюда и подстраиваешь обрезку сверху/снизу. В это же время наблюдаешь за изменениями внизу в окне лога, там значение Resize должно смениться строго на 480х272. Как только сменилось, значит всё замечательно. Старайся сверху меньше резать, ставить меньше цифру, чем снизу, т.к. на видео головы засняты прямо по верху кадров. Я обычно сверху режу 70, а снизу 74.
Аудио
  • С аудио композёр видит только одну дорожку, даже если ему подсунуть AVI видео с аудио с 5-ю дорожками, то он заметит только перую. Поэтому нужно конвертировать в PCM 16 Бит 44100 Hz по одной дорожке, с соблюдением порядка, т.е. сохранять под названием 1.avi, 2.avi, 3.avi, 4.avi, 5.avi, чтобы не перепутать языки.
  • Затем в композёре, при создании проекта, не забыть указать 5 дорожек и в проге их по очереди добавлять.

Re-Education 14.03.2015 02:47

завтра переустановлю себе винду на Хр и попробую там конвертить)) кто знает может из-за этого тормоза)) посмотрим)) просто как наложить звуковую дорожку на имеющийся оригинальный pmf пока не знаю)) сижу обчитываю форумы но пока ничего дельного не нашел)):scratch_one-s_head:

Scorpeg 14.03.2015 09:52

Цитата:

Сообщение от Re-Education (Сообщение 1095491)
спасибо!! этим и пользовался!! это для перевода mps в pmf. а проверять можно на эмуле ppsspp

Ну так есть Sony UMD Tools, которая перегоняет из AVI в MPS, там в ридми написано.

Вы пробовали сделать демукс дорожки аудио из pmf и замуксить туда другую дорожку из PC версии, которую надо тоже перегнать в atrac3plus (не просто atrac3)? А хотя муксера нет наверное отдельного...

Re-Education 14.03.2015 11:57

Цитата:

Сообщение от Scorpeg (Сообщение 1095498)

Ну так есть Sony UMD Tools, которая перегоняет из AVI в MPS, там в ридми написано.

Ну так ею мы и пользовались!! только вот видео тормозит на выходе!!! прочти выше!!

Цитата:

Вы пробовали сделать демукс дорожки аудио из pmf и замуксить туда другую дорожку из PC версии, которую надо тоже перегнать в atrac3plus (не просто atrac3)? А хотя муксера нет наверное отдельного...
подробнее можно?? я так понимаю это нужно выдернуть звуковую дорожку из оригинального pmf затем подменить сконверченной из пк версии)) только вот как это сделать не испортив оригинального видео то??

ErikPshat 14.03.2015 12:32

Цитата:

Сообщение от Scorpeg (Сообщение 1095498)
Ну так есть Sony UMD Tools, которая перегоняет из AVI в MPS, там в ридми написано.

Так только об этом мы всю тему и разговариваем :girl_crazy:



Re-Education, я понял в чём проблема. Дело оказывается не в Композёре )), а в подготавливаемом AVI.
В Xvid4PSP нужно в качестве кодека выбирать не XVID, а H263P.
По видимому Композёр как-то не правильно воспринимает XVID, поэтому его не так конвертирует. Хотя XviD и DivX - это по сути и есть H.263, просто в кастомном развитии.

Вот результат во вложении, там только одна русская аудио-дорожка...
Уверен, что на PSP должна полететь.

Scorpeg 14.03.2015 16:04

Цитата:

Сообщение от ErikPshat (Сообщение 1095506)
В Xvid4PSP нужно в качестве кодека выбирать не XVID, а H263P.
По видимому Композёр как-то не правильно воспринимает XVID, поэтому его не так конвертирует. Хотя XviD и DivX - это по сути и есть H.263, просто в кастомном развитии.

С каком перепуга? H.263 это развитие H.261. Xvid - это хак DivX, который в свою очередь хак Mpeg4. Это совершенно разные системы кодирования.

Scorpeg добавил 14.03.2015 в 16:04
Цитата:

Сообщение от Re-Education (Сообщение 1095505)
только вот как это сделать не испортив оригинального видео то??

Я тулзы не нашел для этого. Что странно. А у вас качество видео разве не упадет от двойного перекодирования видео? Или там есть режим без потерь?

И может лучше все же на собственно игровом аудио сосредоточится? Как бы наверное аудио не только в роликах там.

Re-Education 14.03.2015 16:31

Цитата:

Сообщение от ErikPshat (Сообщение 1095506)
Re-Education, я понял в чём проблема. Дело оказывается не в Композёре )), а в подготавливаемом AVI.
В Xvid4PSP нужно в качестве кодека выбирать не XVID, а H263P.
По видимому Композёр как-то не правильно воспринимает XVID, поэтому его не так конвертирует. Хотя XviD и DivX - это по сути и есть H.263, просто в кастомном развитии.

Вот результат во вложении, там только одна русская аудио-дорожка...
Уверен, что на PSP должна полететь.

проверил)) все идет с нормальной скоростью и нормальным сопровождением звука до момента в видео когда принц выхватывает мечи потом обрыв и выкидывает в игровой процесс)) но это уже хорошо!! я подумал а что если не конвертить ави из компьютерной версии а вытащить из пмф ролик и затем конвертить его в xvid4psp с теми настройками как ты описал)) авось получится!! сейчас этим займусь проверю и отпишусь.

Scorpeg 14.03.2015 16:36

Качество упадет.

ErikPshat 14.03.2015 20:50

Цитата:

Сообщение от Scorpeg (Сообщение 1095517)
С каком перепуга? H.263 это развитие H.261. Xvid - это хак DivX, который в свою очередь хак Mpeg4. Это совершенно разные системы кодирования.

H.263 - правильнее сказать - пришёл на замену H.261. По другому - это MPEG-4 Part 2.
Смотри сноску внизу "Стандарты ИСО/МЭК" - MPEG-4 (Part 2/H.263 • Part 10/H.264/AVC)
DivX и Xvid — кодеки стандарта MPEG-4 Part 2.

Сколько себя помню, DivX и Xvid всегда были именем нарицательным H.263. Просто это разные команды разработчиков, одни лицензированые, другие свободно распространяемые. Каждая команда шла своим путём развития.

Существует упорядоченная линейка в истории кодеков: H.261 • H.262 • H.263 • H.264 • H.265
Надеюсь про H.264 тебе достоверно известно, что это AVC или MPEG-4 Part 10.
Тогда к какому периоду истории ты соотносишь DivX и Xvid, может к H.261 или H.262?
Может ты ещё скажешь, что Россия - это не центр Европы?

Цитата:

Сообщение от Scorpeg (Сообщение 1095528)
Качество упадет.

Упадёт только теоретически, при равных условиях.
А если прикинуть, то картинка 800х600, при пережатии в 480х272, будет по качеству выглядеть ещё лучше, чем изначальная.

COOLERbyPSP 14.03.2015 21:15

Цитата:

Сообщение от ErikPshat (Сообщение 1095538)
будет по качеству выглядеть ещё лучше, чем изначальная

определённо так и будет, тогда даже нормальных ресайзеров не было небось. Во многих (к сожалению, даже в относительно новых) играх видно, что хайрез даунскейлили ПоинтРесайзом, то бишь "по соседним".
Думаю, что про "упадёт" он имел ввиду уже пспшные ролики ещё раз кодировать. Тут уже от настроек зависит сильно.
Цитата:

Сообщение от ErikPshat (Сообщение 1095442)
Эмм мультиплекс выполняет операцию склейки видео + аудио.
А, как можно предположить, у него исходный AVI скорее всего формата H.263, который Композёру требуется преобразовать на выходе в MPEG4 AVC main profile level 2.1.
Я не представляю, как такое можно провернуть, не прибегая к функции Encode

Ну так я думал он хочет к пспшному ролику прикрутить выдернутую и конвертированную в "атрак" озвучку с ПКшного. Тут проблем с "ремуксом" чисто теоретически возникать не должно.
Цитата:

Сообщение от ErikPshat (Сообщение 1095495)
YUV420P - это название пресета (заранее заготовленные настройки кодирования). Поэтому тебя не должно смущать то, как автор придумал название ))). Это и есть YUV, просто с настройками под размер экрана 420p. Нужно просто далее настройки видео подстроить под себя.

Никак нет, YUV420P это цветовой формат.

Re-Education 14.03.2015 23:28

Цитата:

Сообщение от COOLERbyPSP (Сообщение 1095542)
Ну так я думал он хочет к пспшному ролику прикрутить выдернутую и конвертированную в "атрак" озвучку с ПКшного. Тут проблем с "ремуксом" чисто теоретически возникать не должно.

и интересно как это сделать если sony umd stream composer на вхоте требует форматы avi для видео wav(avi) для аудио)) аудио я выдернул сконвертить не проблема в том же композере а вот как дать проге увидеть pmf ролик для последующей склейки его с нужным нам роликом??:blush::unknw: извини я как бы не очень пока разбираюсь как это делать!! это первый проект русификации игр за который я взялся))в том то и дело что на словах ничего вроде бы сложного но на деле не срабатывает)) я сегодня весь день конверчу ролик)) самое хорошо получилось с кодеком MPEG4 но при конвертировании в composere видео подтормаживает :unknw:

Scorpeg 15.03.2015 00:09

Цитата:

H.263 - правильнее сказать - пришёл на замену H.261. По другому - это MPEG-4 Part 2.
Смотри сноску внизу "Стандарты ИСО/МЭК" - MPEG-4 (Part 2/H.263 • Part 10/H.264/AVC)
DivX и Xvid — кодеки стандарта MPEG-4 Part 2.

Сколько себя помню, DivX и Xvid всегда были именем нарицательным H.263. Просто это разные команды разработчиков, одни лицензированые, другие свободно распространяемые. Каждая команда шла своим путём развития.
Кодеки разные? Разные. Итоговый результат после сжатия разный? Разный. При чем тут H.263 я не понимаю вообще. Да, Xvid может проиграть H.263 поток. Но плеер, заточенный только под стандартную H.263 (т.е. MPEG4), будет воспроизводить Xvid с различными багами, в зависимости от использованных фишек Xvid, не поддерживаемых собственно плеером. Это я и пытался объяснить.

Цитата:

Существует упорядоченная линейка в истории кодеков: H.261 • H.262 • H.263 • H.264 • H.265
Надеюсь про H.264 тебе достоверно известно, что это AVC или MPEG-4 Part 10.
Какие кодеки, H.262 и прочие - стандарты сжатия! А кодек - это программа, блин! Просто для H.264 кодекам не придумали какого-нибудь суперназвания типа UltraMegaXvid и они так и называются для упрощения H.264 codec.

Цитата:

Упадёт только теоретически, при равных условиях.
А если прикинуть, то картинка 800х600, при пережатии в 480х272, будет по качеству выглядеть ещё лучше, чем изначальная.
Товарищ собирался перекодить прямо PSP-видео же, не?

Scorpeg добавил 15.03.2015 в 00:09
Цитата:

Сообщение от COOLERbyPSP (Сообщение 1095542)
Ну так я думал он хочет к пспшному ролику прикрутить выдернутую и конвертированную в "атрак" озвучку с ПКшного. Тут проблем с "ремуксом" чисто теоретически возникать не должно.

Кроме одной - муксера нет :)

COOLERbyPSP 15.03.2015 00:37

Цитата:

Сообщение от Scorpeg (Сообщение 1095548)
Кроме одной - муксера нет

Oh shi...Нуок, я так и думал xD
Цитата:

Сообщение от Scorpeg (Сообщение 1095548)
для H.264 кодекам не придумали какого-нибудь суперназвания типа UltraMegaXvid и они так и называются для упрощения H.264 codec

x264? MainConcept?... Хотя это энкодеры:scratch_one-s_head:

Scorpeg 15.03.2015 01:13

Ну кодек это и есть энкодер-декодер. Так что да, вот эти вот - кодеки для H.264

Короче, странно вообще, что нет муксера. Надо кого-то подбить, чтоб написал :)

ErikPshat 15.03.2015 02:05

Цитата:

Сообщение от Scorpeg (Сообщение 1095548)
Какие кодеки, H.262 и прочие - стандарты сжатия! А кодек - это программа, блин! Просто для H.264 кодекам не придумали какого-нибудь суперназвания типа UltraMegaXvid и они так и называются для упрощения H.264 codec.

КЭП :) давай по сути, а то твои посты в основном не по теме. С этими H.263 и MP3 я полжизни за компом провёл, остальные полжизни изучал аналоговые кодеки игольчатых граммофонов и плёночных кассет. Тут, думаю, все прекрасно понимают, что:
  • H.263/H264 and etc. - это Стандартизация, т.е. сообщество типа ООН, куда входят представители фирм-производителей, как Sony, Panasonic, Toshiba и прочных научных конфессий, которые призваны разрабатывать единый стандарт, проигрываемый на оборудовании различных фирм. Они только заседают за круглым столом и разговаривают, но сами не воюют и держать оружие в руках не умеют.
  • Mpeg-1,2,3,4 - это расширение стандарта, т.е. научно-техническое желеобразное образование, ака инженеры верхнего звена, которые сидят и описывают на чертежах каждую закорючку и галочку.
  • DivX, Xvid, AVC - это программные кодеки, от команд разработчиков программистов.
Это я дал описание простым народным языком, для твоего детского понимания :) Только не надо потом тыкать во всякие научные мануалы, что я опять допустил ошибку, типа Европа - это Франция, Германия и Украина, а центр Европы - это Брюссель, а то в последнее время кругом такое слышу от всяких геодезистов.
Так вот, эти самые кодеки, для их обратной совместимости, опираются каждый на соответствующие стандарты и их расширения. В любом случае, кодеки DivX, Xvid опираются на стандарт H.263, есстесна у каждого свой подход к реализации большего сжатия и при этом стремление к лучшему качеству, поэтому могут быть отклонения от спецификации и всякие секретные фиксы для совместимости.



Цитата:

Сообщение от COOLERbyPSP (Сообщение 1095542)
Никак нет, YUV420P это цветовой формат.

Ага, это я понял. YUV420P, он же I420, он же YV12 хранит картинку в трех плоскостях, Planar, поэтому в конце стоит P.
Я подсмотрел свойства видео, которое прежде сконвертил и там отображается YV12 Planar. Так что это может влиять на несовместимость, т.к. в спецификации к UMD Stream Composer, который входит в комплект Sony UMD Tools (прим. для Scorpeg), видео должно иметь такие параметры AVI (Huf-YUV, YUY2, RGB24)
Так что нужно подбирать кодировщик, где можно выбрать нужный профиль YUV и прочие опции. Думаю нужно переходить на VirtualDubMod.

Цитата:

Сообщение от Scorpeg (Сообщение 1095548)
Товарищ собирался перекодить прямо PSP-видео же, не?

А как же его перекодить, муксить/демуксить, если я знаю только одну прогу, которая может создать MPS/PMF - это обсуждаемый всё это время в этой теме - Sony UMD Stream Composer. А эта прога, как уже не раз говорилось, воспринимает исключительно только AVI (Huf-YUV, YUY2, RGB24), аудио только WAV или AVI 44100Hz 16Bit

Можно конечно извлекать видео в .264 и аудио в OMA/WAW/AT3/AAC-LC, но это всё равно конвертить в нужные для Композёра форматы.
Из аудио PMF можно вроде даже извлечь ATRAC3+, но я не знаю такого демуксера, чтобю без кодировки вклеить обратно в PMF. Снова же понадобится кодировать в WAV или AVI, чтобы подсунуть в UMD Композёр.


Текущее время: 16:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.