#511
|
|||
|
|||
|
Sponsored Links |
#512
|
||||
|
||||
Update available
Changes - added wav stream detector - added flac codec - added jpg stream detector - added packjpg, brunsli, jojpeg codec - added feature that allows input to be a directory - added feature to extract detected streams - updated database feature - updated deduplication feature - IO function decode updated Notes I have added wav audio compression as an alternative of msc for people who has issues with it or don't want to use Freearc's tta codec as it processes wav files individually. One thing to note, it's not as good as tta, tak or even frog as it is based on flac codec (It was the only open source codec I could work with...). Also added jpg image compression codecs, you can pick between packjpg, brunsli or jojpeg. packjpg seems to have a memory leak, brunsli is fast but cannot deal with large jpg images and jojpeg can be used if you're after ratio as it is paq based (seems to be buggy so stick to packjpg or brunsli for now) A new parameter is added --extract=[path], this will extract all detected streams to a directory... if you're interested in the streams themselves. database and deduplication features have been updated and can now be used at all times without worrying about crc collisions. Special thanks to KaktoR for running several tests and Shelwien for providing compiled libraries for brunsli and jojpeg. @elit These issues will be investigated in time. Last edited by Razor12911; 07-07-2022 at 01:56. |
#513
|
|||
|
|||
Find little uncritical bug
Quote:
Quote:
One question. Why TTA but not TAK? Quote:
Last edited by dixen; 07-07-2022 at 02:57. |
The Following User Says Thank You to dixen For This Useful Post: | ||
Gehrman (07-07-2022) |
#514
|
|||
|
|||
#515
|
|||
|
|||
Interesting, I should note that compression difference between different wav codecs is minimal. Also for me in the past, I found wavpack the best, It handle more formats(WAV/BWF/RF64, Sony Wave64, Apple CAF, Philips DSDIFF, and Sony DSF (all with no size limitations)), more modes(8, 16, 24, and 32-bit integer PCM; 32-bit float PCM; DSD audio; mono, stereo, and multichannel; sampling rates from 6 to 192 kHz (and non-standard rates)), RIFF chunks, is open source, does support STDIO which for me work unlike flac, which for some reason during decompression kept running past original size inflating to infinity(when used in FA with stdio mode).
However, flac is great too because is non-symetric so decompression is fast(although wavpack also seem to support asym. cmp.). I wonder how this work, if xtool is able to use it on chunks when wav files are inside big game packs, that would be indeed very useful. In fact, I don't know what would be the point beyond that as we could then just use standalone codecs? Last edited by elit; 07-07-2022 at 03:57. |
#516
|
|||
|
|||
![]()
Could someone please remind me what's the difference between the 0.3.21 and 0.6.0 versions?
__________________
Who's Got Time To Play Games? Huh?? |
#517
|
||||
|
||||
your chunk size is too small for that input
Quote:
Quote:
I picked codecs based on the information provided here, it's not that I haven't tried wavpack. I did but it requires additional code as it generates lossy wav and a patch file in case you wanted to restore the original pcm data whereas flac does not. In addition, it doesn't seem to be thread safe which means it cannot work in xtool environment (maybe I'm mistaking it with tta). That's pretty much how it is intended to work, wav files are scanned within files and then fed to codecs. Last edited by Razor12911; 07-07-2022 at 05:42. |
#518
|
|||
|
|||
Quote:
I am also perfectly ok with flac as well so don't worry about it, I just though this one may have been better due to more formats supported. https://www.wavpack.com |
The Following 2 Users Say Thank You to elit For This Useful Post: | ||
Gehrman (12-07-2022), Razor12911 (12-07-2022) |
#519
|
||||
|
||||
Update available
Changes - added fast lzma2 compression for portable mode - fixed issues with wav stream detection - fixed minor issue with stream deduplication feature Notes I have added fast lzma2 compression for users who would want to use xtool without FA but still want to perform compression immediately after precompressing. Example Code:
xtool.exe precomp -mzlib -c32mb -t100p --dbase --dedup --compress=l10,t100p - - |
The Following 13 Users Say Thank You to Razor12911 For This Useful Post: | ||
:( Sad8669 (13-07-2022), BKR-TN (12-07-2022), BLACKFIRE69 (12-07-2022), Cesar82 (13-07-2022), CR2032 (13-07-2022), dixen (12-07-2022), elit (14-07-2022), Gehrman (12-07-2022), Masquerade (12-07-2022), NERV (12-07-2022), ScOOt3r (12-07-2022), shazzla (12-07-2022), Wanterlude (28-07-2023) |
#520
|
||||
|
||||
Quote:
|
The Following User Says Thank You to CR2032 For This Useful Post: | ||
Razor12911 (15-07-2022) |
#521
|
||||
|
||||
Are there any current situations/titles that could benefit from the fast lzma2 compression option? Not fully awake, apologies if this is a tad silly to ask, with the answer being plainly obvious.
|
#522
|
|||
|
|||
As far as i know, it was added to increase the portability of xtool.
Code:
Notes: I have added fast lzma2 compression for users who would want to use xtool without FA but still want to perform compression immediately after precompressing. |
The Following User Says Thank You to :( Sad8669 For This Useful Post: | ||
Razor12911 (15-07-2022) |
#523
|
||||
|
||||
![]() Quote:
Maybe in the future it will get its own final compression with high compression gain and higher performance than lolz... It would be great! |
#524
|
|||
|
|||
Quote:
![]() @Razor thanks for the continued updates! |
The Following 2 Users Say Thank You to Masquerade For This Useful Post: | ||
CR2032 (14-07-2022), Razor12911 (15-07-2022) |
#525
|
||||
|
||||
Quote:
No. It's just a creative and really a gifted step, not more. ![]() Last edited by CR2032; 14-07-2022 at 14:50. |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Dev]XTool | Razor12911 | Conversion Tutorials | 180 | 23-10-2020 06:26 |
Project Cars Digital Edition (3xDVD5) (srep+lzma) | GTX590 | PC Games - CD/DVD Conversions | 10 | 28-08-2017 08:34 |
Project IGI Anthology 1xCD700 CIUV2 2039 | mausschieber | PC Games - CD/DVD Conversions | 0 | 24-07-2017 15:12 |
Space Channel 5 Part 2 Translation Project | Christuserloeser | DC Games | 0 | 21-06-2004 18:16 |