PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=295)
-   -   YACC + CisoPlus - утилита для преобразования файлов PSP ISO в сжатый формат CSO (https://www.pspx.ru/forum/showthread.php?t=47703)

ShadowGoldX 06.07.2007 20:32

YACC + CisoPlus - утилита для преобразования файлов PSP ISO в сжатый формат CSO
 
Вложений: 4
CISO Converter Plus! by kapoue3

Вышла новая версия компрессора CSO-образов для Windows и Linux. Программа покажется сложной для рядового пользователя, так как все команды вводятся из консоли, отсутствует графический интерфейс. Есть возможность вырезать аудио/видео файлы из образов игр, но это порой приводит к невозможности их запуска.
Readme
Код:

/\/\                                                  /\/\
/\/\    CISO Converter Plus! Ver.1.0.11  by kapoue3  /\/\
/\/\                                                  /\/\
 Based on Compressed ISO9660 converter Ver.1.01 by Booster
          DAX Creator 0.3 by Dark_AleX
 Icon by oxbow151        (igloops.fr.nf)
 27/09/07

Convert PSP-ISO file in compressed CSO format
Usage:
    cisoplus ACTION [OPTIONS] inputfile outputfile
ACTION is
  -dec: to decompress
  -com: to compress
  -est: to estimate compression rate. No output file is written

OPTIONS are one or more of:
  -ln : where n is a number from [1-9] specifying the compression level
        1 = fast but large file, 9 = small file but slow compression
        If not specified, CisoPlus uses 9

  -opt: optimized compression. By default, CisoPlus uses Booster's code to
        compress. If the -opt is set, CisoPlus uses an optimized code.

  -MT : threaded compression. If the -MT is set, CisoPlus use an optimized
        compression for Hyper-Threading and Dual-Core processors. Depending
        on the CPU and HDD capacities, the compression is up to 2 times faster.
        The threaded compression is available with -com & -est

  -tnn: where nn is a number from [00-99] specifying the threshold percentage.
        If the compressed blocksize is greater than (threshold+1)%, it will
        not be compressed. Decrease this value if the game lags
        By default, the threshold is 99 as in original Booster's compression

  -qn : where q is a number from [1-9] specifying the estimation quality.
        1 = accurate estimation but slow, 9 = fast but inaccurate estimation

  -vid: put video files in NC areas. If -vid is set, CisoPlus searches for
        video files in the input file and forces them to be in the not
        compressed area without analyzing if they could be compressed.
        Original Booster's compression does not use -vid

  -aud: put audio files in NC areas

  -ext.XX1.XX2.XXN: where XX1 to XXN are file extension. If a file extension
        in ISO is the same as one of the XXi, this file will be put in NC area
        eg: -ext.prx.bin will put *.prx and *.bin files in NC area.
        Original Booster's compression does not use -ext

  -rm_vid : put video files in Lost area to reduce CSO size. The videos are not
        written in the output file. As a consequence when decompressing such a
        CSO, it will not be possible to recover these video files. The game can
        be also unplayable on the PSP. !!!PLEASE DO NOT USE THIS OPTION IF YOU
        DO NOT HAVE THE FULL ISO ON YOUR COMPUTER!!!

  -rm_aud : put audio files in Lost area to reduce CSO size

  -rm_ext : if -ext.XX1.XX2.XXN is set, the files will be send in Lost area
        instead of NC area. This option is even more dangerous than -rm_vid or
        -rm_aud. The game will be totally unplayable if you do not set
        the extensions carefully.

  -rm_update : put the update files in Lost area. The game must be playable,

        only the update will not work (which is a good thing on CustomFirmware)
ex: cisoplus -com -l9 c:\umdfile.iso d:\umdfile.cso
    cisoplus -dec d:\umdfile.cso  c:\umdfile.iso
    cisoplus -com -opt -MT -l9 -t99 c:\umdfile.iso  d:\umdfile.cso
    cisoplus -com -opt -MT -l9 -t25 -vid -aud -ext.xpac.res c:\1.iso  d:\1.cso
    cisoplus -com -opt -rm_vid -rm_aud c:\1.iso c:\1.cso
    cisoplus -est -opt -MT -l9 -q1 c:\umdfile.iso
    cisoplus -com -rm_update -l9 c:\umdfile.iso d:\umdfile.cso

В архиве лежит файл help. Если честно, то у мня даже и по образце не получилось сжать ISO-образ. Может быть кто попробует разобраться.
Скачать: :download: Вложение 13245

И ещё одна, довольно продвинутая программа с графической оболочкой:

YACC - функциональный CSO компрессор

Вложение 13246

Веских причин для написания материала о еще одном CSO компрессоре (кстати, именно так расшифровывается аббревиатура YACC) существует как минимум две.
  1. Во-первых, сама графическая оболочка данного конвертера намного более приятна и функциональна: есть и русификатор и поддержка скинов, а также большое количество упрощающих жизнь настроек и пакетный режим обработки.
  2. А, во-вторых, это единственная программа, умеющая работать не только с классическим «сжимальщиком» от Booster`а, но и с альтернативной, продвинутой версией cso.exe – CisoPlus.
В отличие от классического CSO, CisoPlus прекрасно заточен под двуядерные процессоры, что позволяет увеличить скорость конвертации до 75%. Переработанный алгоритм не только быстрее сжимает, но и дает на выходе более компактный файл, который, ко всему прочему, еще и немного меньше тормозит.

Но и это еще не все! В настройках CisoPlus есть возможность указать на сжатие, пропуск или удаление аудио, видео и других данных. Что позволяет как избавиться от тормозов, так и сделать своего рода UmdRip.


Интерфейс у YACC интуитивно понятный, построен по принципу вкладок. Одна отвечает за сжатие, другая за распаковку, третья за пакетное преобразование, четвертая за настройки и так далее.

Обращаю ваше внимание именно на настройки, потому как именно там и кроется доступ к переключателю CSO/CisoPlus, после активирования которого становятся доступны такие полезные галочки как Оптимизация и Многопоточность.

Для Видео и Аудио файлов настоятельно рекомендую вам установить «горошек» в положение Не сжимать, а Обновить (это папка UPDATE) – на Не записывать. Дело в том, что мультимедийные файлы и так используют алгоритмы сжатия и их дополнительная упаковка принесет вам лишь тормоза.

Спасибо разработчику kapoue3 за YACC и CisoPlus, а также In$ane за перевод интерфейса на русский язык.

Скачать: :download: Вложение 13243

mad_gamer 11.07.2007 15:19

у меня все ок, работал по английскому хелпу
Шадоу, как это ты умудрился по образцу и не сработало?
чтобы делать все как на образце (CisoPlus дальше параметры) надо сунуть его в системную папку. Если вы не знаете что это, то она скорее всего в C:\Windows\System32 :)

затем Пуск-Выполнить-cmd

далее вводим например cisoplus -com -opt -MT -l9 -t99 c:\umdfile.iso d:\umdfile.cso
(пример из хелпа :))

добавлено через 8 минут
вот что у меня получилось:

Код:

C:\Program Files\Console2>cd ..\..

C:\>D:

D:\>cd psp

D:\psp>cisoplus -com -opt -MT -l9 -t99 300.iso 300.cso
/\/\                                                  /\/\
/\/\    CISO Converter Plus! Ver.1.0.9.1  by kapoue3  /\/\
/\/\                                                  /\/\
 Based on Compressed ISO9660 converter Ver.1.01 by Booster
 Icon by oxbow151      (igloops.fr.nf)
 04/07/07

Compress '300.iso' to '301.cso'
Thread number      2
Total file size    911,802,368 bytes
Block size          2048 bytes
Compress level      9
Compress threshold  100%
Files in NC area    none
Files in Lost area  none
Ciso compress completed, total size 722,863,032 bytes, rate 79%
Time: 122 sec

D:\psp>


ErikPshat 23.08.2017 18:13

Вот ещё на GitHub от meoow: https://github.com/meoow/cisoplus


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

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