1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Поиск архив OAK

Тема в разделе "Разбор ресурсов", создана пользователем rDes7, 11 мар 2015.

  1. Ветеран

    Регистрация:
    26 янв 2015
    Сообщения:
    41
    Симпатии:
    6
    чем можно делать архивы OAK ?

    пока известно - это специально обработанный, по заголовкам, аудио поток данных Ogg Vorbis с файлом коррекции OAK для последующего оптимального сжатия алгоритмом LZMA.
     
    Последнее редактирование: 13 мар 2015
  2. Ветеран Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    427
    Симпатии:
    160
    Пол:
    Мужской
    пример файла есть?
     
  3. Ветеран

    Регистрация:
    26 янв 2015
    Сообщения:
    41
    Симпатии:
    6
    Mickey1s вот рабочие образцы

    original_archive_OGG_Vorbis оригинальный архив с файлами OGG size 214 MB (224 985 088 byte) -- max compression ratio LZMA 93.43% 200 MB (210,214,182 byte)

    prepared_archive_OGG_Vorbis подготовленный архив для сжатия LZMA size 214 MB (224 985 088 byte) -- max compression ratio LZMA 0.05% 104 KB (107 132 byte)

    file_differences_OAK файл коррекции для восстановления исходного архива (использовать только совместно с файлом prepared_archive_OGG_Vorbis)

    size 18,2 MB (19 151 177 byte) -- max compression ratio LZMA 98.52% 17,9 MB (18 867 269 byte)

    после сжатия файлов paOV + fdOAK алгоритмом LZMA выигрыш в размере получается очень приличный
     
    Последнее редактирование: 13 мар 2015
  4. Безумный Лорд Администратор

    Регистрация:
    15 июн 2011
    Сообщения:
    705
    Симпатии:
    1.025
    Пол:
    Мужской
    rDes7
    Поковырял тут немного.
    Внутри не ogg vorbis а rsd4pcm, по сути raw pcm. MSC с -raw=2 должен отработать на ура.

    Из файла извлечены все rsd4pcm и вместо них пространство забито нулями.

    Вот тут то как раз и находятся ogg.

    По сути что из себя представляет эта схема:
    Из исходного архива извлекаются все rsd4pcm, вместо них забиваются нули. Далее rsd4pcm кодируется в ogg (oggenc --raw tmp.rsd), правда не знаю с какими параметрами сжатия, и сохраняется структура, содержащая эти самые ogg и необходимые данные, чтобы потом восстановить исходный файл. Это и есть ваш file_differences_OAK.
     
    rDes7 нравится это.
  5. Ветеран

    Регистрация:
    26 янв 2015
    Сообщения:
    41
    Симпатии:
    6
    Shegorat получается не возможно выйти на такой размер 18,09 MB без lossy compression
    FreeArc 0.67 (March 15 2014) creating archive: .\original_archive_OGG_Vorbis.arc
    Compressing 1 file, 224,985,088 bytes. Processed 100%
    Compressing 224,985,088 bytes with msc c -v -f -wav=1 -raw=1 -bmp=0 -ddsraw=0 -d
    dsdxt=0 -mp3=0 -tak=9+ $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

    MSC [media streams compressor] v0.0.6.4 by ProFrager
    Settings:
    [audio compression]
    tak_compression_lvl=9 tak_vers=2.3.0 32 bit
    [raw audio search]
    raw_search_engine=1
    <--------------------------- W A V ---------------------------->
    Total founded RIFF WAVE: 0
    WAV with non-supported format (not PCM): 0
    WAV PCM:
    with non-standard bit_per_sample (not 8 and not 16): 0
    with non-standard number_of_channels (not [1;2]): 0
    with non-standard sample_rate: 0
    with too big header ( >65536 bytes): 0
    WAV PCM filtered by size: 0
    processed PCM WAV: 0 (0 bytes)
    <------------------------ R A W audio ------------------------->
    Total founded RAW audio blocks: 24
    RAW filtered by size: 0
    processed RAW audio: 24 (223'838'208 bytes)

    Errorlevel=0
    Compressed 1 file, 224,985,088 => 153,626,468 bytes. Ratio 68.28%
    All OK
    FreeArc 0.67 (March 15 2014) creating archive: .\original_archive_OGG_Vorbis.arc
    Compressing 1 file, 224,985,088 bytes. Processed 0%
    Compressing 224,985,088 bytes with msc c -v -f -wav=1 -raw=2 -bmp=0 -ddsraw=0 -d
    dsdxt=0 -mp3=0 -tak=9+ $$arcdatafile$$.tmp $$arcpackedfile$$.tmp

    MSC [media streams compressor] v0.0.6.4 by ProFrager
    Settings:
    [audio compression]
    tak_compression_lvl=9 tak_vers=2.3.0 32 bit
    [raw audio search]
    raw_search_engine=2
    <--------------------------- W A V ---------------------------->
    Total founded RIFF WAVE: 0
    WAV with non-supported format (not PCM): 0
    WAV PCM:
    with non-standard bit_per_sample (not 8 and not 16): 0
    with non-standard number_of_channels (not [1;2]): 0
    with non-standard sample_rate: 0
    with too big header ( >65536 bytes): 0
    WAV PCM filtered by size: 0
    processed PCM WAV: 0 (0 bytes)
    <------------------------ R A W audio ------------------------->
    Total founded RAW audio blocks: 25
    RAW filtered by size: 0
    processed RAW audio: 25 (223'805'440 bytes)

    Errorlevel=0
    Compressed 1 file, 224,985,088 => 153,656,080 bytes. Ratio 68.30%
    All OK
     
    Последнее редактирование: 16 мар 2015
  6. Безумный Лорд Администратор

    Регистрация:
    15 июн 2011
    Сообщения:
    705
    Симпатии:
    1.025
    Пол:
    Мужской
    Скорее всего нет.
     

Поделиться этой страницей