|
#1
|
||||
|
||||
|
MultiMedia Compressor
# MultiMedia Compressor (MMC)
**MultiMedia Compressor** is a new CLS filter designed for use with **FA (FreeArc) or Archiver**. By default, MMC uses the following media codecs and compressors: - WavPack - PackJPG - Brunsli - OggPre - PackMP3 Enjoy! ## How to Use MMC Effectively MMC is based on a stripped-down version of the **Precomp branch**, focused exclusively on media compression. Use the following commands to select the appropriate encoder: ### Audio Encoding - `mmc:cwavpack` — Encode WAV audio using WavPack. - `mmc:cflac` — Encode WAV audio using FLAC. - `mmc:cpackmp3` — Encode MP3 audio using PackMP3. - `mmc:coggpre` — Encode OGG/Opus audio using OggPre. ### Image Encoding - `mmc:cpackjpg` — Encode JPEG images using PackJPG. - `mmc:cbrunsli` — Encode JPEG images using Brunsli. ### Configuration Options You can customize the block size and number of threads by adding the following options: - **Block size:** Use `:b128mb` to set the block size to 128 MB. - **Thread count:** Use `:t4` or `:t12` to specify 4 or 12 threads, respectively. General Example: mmc:cpackmp3:cbrunsli:coggpre:cwavpack:b128mb:t12
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. Last edited by panker1992; 23-10-2026 at 13:10. |
| The Following 10 Users Say Thank You to panker1992 For This Useful Post: | ||
Carldric Clement (19-10-2026), Cesar82 (19-10-2026), DomoVoi_96 (19-10-2026), Dunnowho69 (19-10-2026), kj911 (19-10-2026), Masquerade (20-10-2026), ScOOt3r (19-10-2026), shazzla (19-10-2026), Spinneret94 (19-10-2026), Wanterlude (20-10-2026) | ||
| Sponsored Links |
|
#2
|
|||
|
|||
|
Quick, tested from FreeArc 0.67, still "hopefully" works. (Win7 x64) This DLL file patched from XP, compression ok, decompress not.
Extra arguments, switches don't need from compression? Single OGG file packing in greatly, multiple files, dont get good ratios, less than 1% size reduction. WAV files compression, very fast avg. 25-30MB/s speed! OGG compression, insanely slow 50kB/s! (1.ogg file need 128 sec from compression and ~32 sec from decompression.) |
|
#3
|
||||
|
||||
|
Unfortunately, i just saw that i forgot to pop the arguments. i will be updating this soon and all arguments will be there for you
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. |
|
#4
|
||||
|
||||
|
i was recently given some sample, someone wanted me to check for him
There you go
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. |
| The Following User Says Thank You to panker1992 For This Useful Post: | ||
kj911 (25-10-2026) | ||
|
#5
|
|||
|
|||
|
If my calculations are correct, this results in a compressed size of ~1883 MB. But wait! I just noticed that MMC is also present at the beginning of the compression chain. Does this mean there is no compression at all without it? (Despite the `cwavpack` switch.)
What happens if you unpack the contents of the WIM archive and compress that instead—with or without deduplication? In theory, it could be compressed down to around 1.25 GB using older FreeArc techniques. (Just to point out where this tool could potentially be further improved.) |
|
#6
|
||||
|
||||
|
Let me get, into details, to help you guys understand how this works.
In order for precompression to work on files several critical steps have to happen first for example. Wavpack, Flac, Packmp3 and so on aren't meant to run on top of deduplicated data. or compressed data. MMC scans the input for complete file, reading and deciphering the header while it understand how the mp3,wav,jpg was packed. it applies the compression on the buffer, the buffer is the file from start to finish, as if you had it locally on your drive and applying packmp3.exe for example, only in a streamlined manner and in multithreading with scanning on. this is the difference but the usual work happens in this way. If you go in and apply deduplication or compression before you apply MMC you break the data which each filter will try to understand and perform the compression. this is true for all precompression not only MMC, if you go in and srep a zlib file you cannot then expect precompression to be bale to precompressed the deflated stream. PLZ understand basics before posting stuff
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| New Fox Kompressor 1.01c Ultimate | felice2011 | Conversion Tutorials | 31 | 07-06-2023 15:58 |
| Ultimate Conversion Compressor (UCC) | vollachr | Conversion Tutorials | 55 | 26-04-2021 10:27 |
| Kitty File Compressor (STDIO Patch) | 78372 | Conversion Tutorials | 1 | 31-10-2019 08:46 |
| Tiny Compressor | 78372 | Conversion Tutorials | 1 | 24-11-2017 14:27 |
| [Tutorial] Making Compressor like BlackBox? | Carldric Clement | Conversion Tutorials | 8 | 15-10-2014 22:50 |