The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Основатель QEMU и FFmpeg опубликовал звуковой кодек TSAC

04.05.2024 13:53

Французский математик Фабрис Беллар (Fabrice Bellard), основавший в своё время проекты QEMU, FFmpeg, BPG, QuickJS, TinyGL и TinyCC, опубликовал формат кодирования звука TSAC и связанный с ним инструментарий для сжатия и распаковки звуковых файлов. Формат ориентирован на передачу данных с очень низким битрейтом, например, 5.5 kb/s для моно и 7.5 kb/s для стерео, при сохранении приемлемого качества музыки и речи. Использование TSAC позволяет упаковать музыкальную композицию, длительностью 3.5 минут и с частотой дискретизации 44.1 kHz (стерео), в файл размером 192 КБ, который будет почти неотличим от оригинала на слух неискушённого обывателя. Заявлено, что наработки проекта распространяются под лицензией MIT, но исходный код на данный момент не предложен для загрузки.

В качестве основы при создании TSAC использован звуковой кодек Descript, который расширен для поддержки стереозвука и переведён на использование другой модели машинного обучения на базе нейронной сети с архитектурой "трансформер", позволившей увеличить степень сжатия за счёт реконструкции утерянных деталей с учётом модели человеческого слухового восприятия. Модель занимает около 200 МБ в сжатом виде и оформлена в детерминированном представлении, которое гарантирует получение одинакового результата независимо от используемых CPU/GPU и числа задействованных при вычислениях потоков.

Кодировщик может работать с использованием для вычислений только CPU (для ускорения поддерживаются инструкции AVX2), но для достижения высокой производительности рекомендуется задействовать GPU. В текущем виде может применяться API CUDA для ускорения с использованием GPU NVIDIA на базе микроархитектур Ampere, ADA и Hopper (RTX 3090, RTX 4090, RTX A6000, A100 и H100), имеющих как минимум 4 ГБ видеопамяти. Для преобразования звуковых файлов перед кодированием применяется FFmpeg.

original
stereo 6.21 kb/s
mono 4.71 kb/s
stereo 2.57 kb/s

Дополнительно можно отметить обновление развиваемой Белларом утилиты ts_zip, предназначенной для эффективного сжатия текстовых данных, используя механизм предсказания токенов на основе системы машинного обучения и большой языковой модели RWKV 169M v4. При сжатии архива Википедии утилита ts_zip позволила сжать данные в 7.3 раза, а при сжатии кода ядра Linux 1.2 - в 7.8 раз. Для сравнения уровни сжатия при использовании утилиты xz составили 4.7 и 5.5 раз, соответственно. Ценой высокой эффективности сжатия является низкая скорость сжатия и большие требования к ресурсам (минимум 4 ГБ ОЗУ). На системе с GPU RTX 4090 производительность сжатия составляет примерно 1 MB/s.

  1. Главная ссылка к новости (https://bellard.org/tsac/...)
  2. OpenNews: Facebook опубликовал звуковой кодек EnCodec, использующий машинное обучение
  3. OpenNews: Создатель QEMU и FFmpeg предложил новый формат изображений BPG
  4. OpenNews: Google опубликовал аудиокодек Lyra для передачи речи при плохом качестве связи
  5. OpenNews: Звуковому кодеку FLAC присвоен статус предложенного стандарта
  6. OpenNews: Доступен аудиокодек Opus 1.5
Лицензия: CC BY 3.0
Наводку на новость прислал Аноним
Короткая ссылка: https://opennet.ru/61113-tsac
Ключевые слова: tsac, audio, codec
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (128) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Максимка (??), 13:52, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +92 +/
    Беллар просто слоняра IT и математики
     
     
  • 2.18, tcpip (??), 14:36, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    По факту чел
     
  • 2.125, Аноним (125), 15:09, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Но нам же говорили, что без святых корпораций сообщество ничего не может, а тем более одиночка. И тут же какой-то ботаник выкатывает кодек с качеством не хуже коммерческих аналогов, только лицензии на которые стоят миллионы. Выходит, нам врали.
     
     
  • 3.148, Аноним (-), 06:25, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Но нам же говорили, что без святых корпораций сообщество ничего не может,
    > а тем более одиночка. И тут же какой-то ботаник выкатывает кодек с качеством
    > не хуже коммерческих аналогов, только лицензии на которые стоят миллионы. Выходит,
    > нам врали.

    Эту мантру продвигают унылые корпоративные наймиты, которые как раз ничего из себя не представляют - зато рады стараться помочь вляпаться в д@рьмо, во благо своего кармана конечно.

     
  • 3.155, Аноним (155), 14:47, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ботаник выкатывает бесполезную игрушку, делится результатами развлечений и мб за одно намекает толстосумам на возможность выделения ему гранта для дальнейших игр.
     
  • 3.156, _oleg_ (ok), 13:26, 07/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это немного не так работает :-). Сделать открытие, прорыв, как и раньше, может одиночка. Но для оттачивания результата, доведения до ума нужны люди и бабки.

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

     

  • 1.2, Аноним (2), 13:53, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Тащит! Красавчик!
     
  • 1.3, Аноним (3), 13:54, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >который будет почти неотличим от оригинала на слух неискушённого обывателя. Код проекта распространяется под лицензией MIT.

    хотя, там нет исходников

     
     
  • 2.27, Аноним (-), 15:41, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > хотя, там нет исходников

    Так это... я конечно повторяюсь, но "лицензия позволяет!". Расслабьтесь и наслаждайтесь дадеными вам свободами.

     
     
  • 3.81, Аноним (81), 21:32, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Песенки лучше в песенковом зале воспринимать. Как есть, без сжатия.
     
     
  • 4.128, Аноним (128), 15:34, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно когда на пробежку вышел и огород на даче перекапываешь. В смокинге и с бабочкой. Или живешь в деревне Зажопино Мухосранского району - тогда будешь, по заветам анонима опеннета про "песенковый", только в бывшем колхозном клубе оперы Верди слушать в исполнении тети Глаши.
     
     
  • 5.129, Аноним (129), 15:47, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какие верди в Зажопино? Брага и гармошка. Обычная.
     
     
  • 6.149, Аноним (149), 09:42, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Обычная брага или гармошка?
     
  • 2.64, Аноним (64), 19:42, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Код проекта распространяется под лицензией MIT.

    Двоичный код. Это фриварь с бинарником под MIT, не открытое и не свободное ПО (из-за закрытости кода, хотя лицензия MIT может смутить). Ещё копирайт Descript'а почему-то перебит, а не дополнен.


    "MIT License ... Copyright (c) 2023-present, Descript ... The above copyright notice ... shall be included in all ... substantial portions of the Software."
    ===>
    "Copyright (c) 2023-2024 Fabrice Bellard ..."

    Удолите новость, зачем она тут.

     
     
  • 3.98, Аноним (3), 00:46, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    возможно, исходники забыл опубликовать... Но, или же потерял. Дизассемблер в помощь...
     
     
  • 4.103, Аноним (64), 03:02, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А вот не надо этого цинизьму Надо просто удалить новость или покаяться в её ис... большой текст свёрнут, показать
     
     
  • 5.122, Аноним (122), 11:40, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > да, GNU классифицирует такое как проприетарное:

    Их религиозные проблемы.

     
     
  • 6.139, Аноним (64), 18:27, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, отрицание этого - твоя личная проблема.

    "Proprietary software, software developed by an individual or company that chooses not to publicly share the program’s source code" - https://www.britannica.com/technology/proprietary-software

    Напомнило, как здесь анон доказывал, что PNG - это lossy-формат. Кто не согласен - тот начитавшийся википедии неуч. Создатели спецификации PNG - тоже из этих, начитались википедии до её появления. А теперь ты шутки про windows.ru/closednet.ru воплощаешь в реальность.

     
  • 3.152, fuggy (ok), 13:52, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Бинарный блоб.

    Мы только прошли бэкдор в бинарнике xz. А тут аж 200 МБ бинарного файла, туда что захочешь спрятать можно. Ещё и поди скачивается автоматически по отдельному каналу без хеш-сумм.

     
  • 2.104, Аноним (104), 03:11, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и чем это отличается от прориетаршины? Почему новость о программе исходники которой недоступны появляются на сайте об открытом программном обеспечении.
     

  • 1.4, Аноним (4), 13:56, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +20 +/
    PaTSAC должен носить TSAC
     
     
  • 2.107, Личинка_Шигорина (?), 04:27, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И радоваться!
     

  • 1.5, Аноним (5), 14:02, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А Паваротти нейросеть по телефону напеть может?
     
     
  • 2.10, anonymous (??), 14:09, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее Энрико Палаццо
     
  • 2.94, Аноним (94), 23:32, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > А Паваротти нейросеть по телефону напеть может?

    Пока только Рабинович пробовал, при том Битлов. Ну и гадость же эти ваши Битлы!

     

  • 1.6, Аноним (6), 14:03, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Вот что бывает, когда за дело берутся настоящие специалисты. И никаких нейронок и прочих смузи недотехнологий сжатия.
     
     
  • 2.7, Аноним (6), 14:04, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +14 +/
    А, не, ошибся, тут тоже нейронка.
     
     
  • 3.69, kusb (?), 20:21, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Неудобно вышло
     
  • 2.17, Аноним (17), 14:35, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, настоящие специалисты размещают ценную информацию на сайте, который при открытии выдает

    Websites prove their identity via certificates. Firefox does not trust this site because it uses a certificate that is not valid for www.bellard.org. The certificate is only valid for bellard.org.

    Error code: SSL_ERROR_BAD_CERT_DOMAIN

     
     
  • 3.20, Аноним (20), 15:13, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так убери www. Из названия хз кто додумался дописать ввв автор опеннета на столько стар что везде это дописывает и думает что всё будет работать.
     
     
  • 4.54, Бывалый Смузихлёб (ok), 18:19, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну а через какой зад лепили настройки адресации, что ввв оно не поддерживает ?
     
     
  • 5.55, Аноним (20), 18:22, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Омг какой ещё адресации. Автор что должен угадывать куда тебя вести когда ты сам выдумал адрес? Это тебе в битву экстрасенсов а не в IT.
     
     
  • 6.58, тыквенное латте (?), 18:26, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Омг какой ещё адресации. Автор что должен угадывать куда тебя вести когда
    > ты сам выдумал адрес? Это тебе в битву экстрасенсов а не
    > в IT.

    двер^W настройку адресации мне запили!!11

     
  • 6.70, kusb (?), 20:22, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    www частично такой стандарт, особенно раньше.
     
  • 5.158, Kuromi (ok), 16:11, 07/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лолчто? Человек просто не парился насчет WWW и все, не он один. Сейчас многие сайты ВНЕЗАПНО не только работают без www, но некоторые даже не поддерживают\перенаправляют с www на версию без него.
     

  • 1.8, Аноним (8), 14:06, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем он это сделал?
     
     
  • 2.40, OpenEcho (?), 16:27, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень далеко в космос передать/принять... к примеру
     
     
  • 3.68, Аноним (155), 20:19, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Передавать туда пока нечего, а принять есть чего, но для этого, внезапно, нужна целая видюха. А в космосе купить 4090 легально и с гарантией пока негде
     
     
  • 4.112, Аноним (112), 09:15, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю Илон Маск может себе позволить купить,
    а то что в Роскосмосе это уже секретная информация.
     
  • 2.82, юсандец (-), 21:44, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Полезно будет для радиовещания на средних и коротких волнах, а также для уплотнения FM диапазона: https://ru.wikipedia.org/wiki/Digital_Radio_Mondiale
     
     
  • 3.113, Аноним (112), 09:17, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но есть нюанс... в виде 200 МБ каких-то моделей и адской грелки.
    Радиопередатчик будет еще и греть так нехило...
     
     
  • 4.136, Аноним (136), 17:15, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    200 Мб приложение на Electron - ни кого не смущает.
    200 Мб ИИ-модель, приносящая реальную пользу - сразу дикий вой на болотах.
     

  • 1.9, Аноним (9), 14:07, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Модель занимает около 200 МБ в сжатом виде и оформлена в детерминированной представлении, которое гарантирует получение одинакового результата независимо от используемых CPU/GPU и числа задействованных при вычислениях потоков.

    на 4090 запустится или апгрейд нужен?

     
     
  • 2.29, Аноним (29), 15:44, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Написано же

    > На системе с GPU RTX 4090 производительность сжатия составляет примерно 1 MB/s.

    Не тянет)

     
  • 2.43, Tron is Whistling (?), 16:29, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На 4090 шустренько жмёт, 3 минуты секунд за 7-8.
     
  • 2.44, helloworld (?), 16:39, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это, получается, encoder весит 200 МБ?
     

  • 1.11, Аноним (11), 14:10, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Какие-то проблемы со стерео у этого кодека. Слушаешь оригинал - нормально, 7кб/с стерео - дискомфорт, что-то не так. Моно - опять нормально. 2,99кб/с стерео - звук как-то туда-сюда из канала в канал плавает, в правом канале какое-то кваканье.
     
     
  • 2.61, Oe (?), 18:52, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Оно втупую стерео как две независимые дорожки жмет, там где тихие звуки вырезает все и делает полную тишину, вместо того чтобы отдельно работать с только стерео звуками и только моно (мид сайд), как в мп3 и других кодеках. Ибо нейронка не пожмет сайд составляющую, там звуки мало на что похожи от моно моделей на которых она натренерована.
     
     
  • 3.102, Аноним (64), 02:22, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    By default, stereo files are encoded using joint stereo coding in order
    to get the highest compression. The "-s" option disables joint stereo
    and encodes each channel separately.
     

  • 1.12, Аноним (12), 14:12, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Все это от лично звучит на специально подготовленных и предобработанных данных. Когда дело доходит до реального применения к звуку записанному с обычного микрофона, без фильтров то ни одного слова разобрать невозможно.
     
     
  • 2.41, Tron is Whistling (?), 16:28, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Попробуй просто фоновый шум срезать. С запасиком, даже небольшие искажения приемлемы. Со срезанным шумом на голос заходит вполне себе.
     

  • 1.13, Аноним (13), 14:21, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А какие ресурсы необходимы для декодирования, известно?
     
     
  • 2.88, 12yoexpert (ok), 23:17, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    учёные ещё не доказали
     

  • 1.14, Banned (?), 14:25, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И никаких Gstreamer облегчаюего кодеру жизнь.Все брутально с FFmpeg.
     
     
  • 2.30, Аноним (-), 15:45, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И никаких Gstreamer облегчаюего кодеру жизнь.Все брутально с FFmpeg.

    Сколько кодеков эти, облегченные, за свою жизнь написали? А, ну вот то-то и оно...

     
  • 2.72, Прадед (?), 20:33, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё правильно, gst-libav подхватит
     

  • 1.15, Аноним (17), 14:34, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что-то стремное оно все, прослушать отсюда нельзя - кнопки не нажмаются, ни readme ни сайт не посмотреть - ошибки SSL (это точно такой крутой математик, что не знает как обновить Letsencrypt или заплатить за хостинг, где за него это сделают)?

    Осадочек остается, однако.. в 2024 на левые сайты с левыми некорректными сертификатами не очень хочется ходить.

     
     
  • 2.19, крок (?), 14:44, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поздравляю, вы жертва маркетинга безопасности.

    В реале никакая крипта не нужна пока вы там аутинтифицироватся не станете для авторизации каких то действий.

     
     
  • 3.22, Аноним (22), 15:15, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В реале тебе встроят пачку майнеров и стилеров на каждую страницу без https.
     
     
  • 4.24, Аноним (24), 15:28, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы из принципа не блокируете вообще всё кроме html, когда на новый для вас сайт заходите?
     
     
  • 5.25, Аноним (22), 15:33, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Umatrix блокирует все обращения к левым сайтам, этого в принципе достаточно. Не помогает, когда малварь встраивают прямо в код. Тут дело в другом: заходишь на привычный сайт по нешифрованному соединению, а там тебе напихали "партнёрской" малвари.
     
  • 4.84, Ivan_83 (ok), 22:36, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, и они сразу смайнят у вас из дома всё электричество и украдут все деньги из банка, потому нужно посещать только сайты которые гугель одобрил зелёным цветом!
    Как мы только жили, когда не было никакого https зато был flash player в котором каждую неделю было по 3 новых способа запускать бинарник без пользовательского участия?
     
     
  • 5.85, Аноним (22), 22:41, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раньше трафик не прослушивался и не модифицировался, как сегодня. Порог входа уменьшился, опять же. Дело не в гугле.
     
     
  • 6.97, Ivan_83 (ok), 00:29, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У вас проблемы не технического характера, и TLS тут не поможет :)
    Гугол огородил свою поляну, свою личную и своих майоров, для их всеобщего блага.

    Я просто в ФФ завёл два профиля:
    - для доверенных сайтов, где история, куки, юматрикс, восстановление вкладок
    - амнезийный в вечно приватном режиме, без юматрикса, который всё забывает после перезапуска

    Амнезийный для поиска инфы и всяких ссылок из месенгеров.
    Правда у нас ещё дома фильтрация по DNS всякого мусора. Но когда что то пролезает - меня не колышет.

     
  • 6.137, Аноним (136), 17:17, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Трафик всегда прослушивался, но Google стал продвигать HTTPS только тогда, когда провайдеры начали замещать их рекламу своей. Но это наверное сопадение.
     

  • 1.31, Вялые уши (?), 15:47, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А слушать примеры можно только из под Линэкс? У меня на Андроиде не открывается ничего. Даже original.
     
     
  • 2.95, Xo (?), 23:58, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё открывается. Хромиум.
     
  • 2.134, Аноним (134), 16:35, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя в Андроиде тоже внезапно Линекс.
     
     
  • 3.153, Аноним (153), 13:55, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У тебя в Андроиде тоже внезапно Линекс.

    Нет.
    Как в его хроме не вебкит, так и в его андроиде - не линукс.

     

  • 1.32, Аноним (32), 15:48, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ну "так себе" практическое применение.
    Попытался сжать 1.5 Мб файлик чистого ASCII-шного текста.
    За 4 минуты сжатия выдал прогресс завершенного в 2 процента.
    За 6 минут - 3%.
    За 8 минут - 4%.
    Экстраполировать дальнейшее, надеюсь, сможете самостоятельно.

    i7 10700 CPU 2.90GHz \ 32 GB RAM \ данные положены на SSD.

     
     
  • 2.45, Аноним (-), 17:10, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> опубликовал звуковой кодек TSAC
    >> ЗВУКОВОЙ
    > Попытался сжать 1.5 Мб файлик чистого ASCII-шного текста.

    Ты вообще статью читал?
    Что-то аноны с пенька меня в последнее время совсем расстраивают((

     
     
  • 3.47, Витюшка (?), 17:43, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Но ведь получилось же! Целых 4% уже! Так рождаются инновации анонимов с opennet.
     
  • 3.60, helloworld (?), 18:46, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мало кто до конца может текстик прочесть, как видно.

    (Там в конце про обычный компрессор для текста, показан пример сжатия википедии и исходников ядра линукса)

     
  • 3.126, Аноним (125), 15:14, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Новость не читай, сразу отвечай.
     
  • 2.52, Pret78 (?), 18:17, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    A GPU is necessary for fast operation. CPU only is also supported but
    slower.

    1) Installation
    ---------------

    In order to get reasonable speed, you need an Nvidia Ampere, ADA or
    Hopper GPU (e.g. RTX 3090, RTX 4090, RTX A6000, A100 or H100) with
    cuda >= 12.x. At least 4 GB memory should be available on the GPU.

    x86 CPUs are supported too but the program is much slower. The CPU
    must support the AVX2 instruction set in order to run the program.

    The FFmpeg utility is required to convert input files to raw
    format.

     
  • 2.53, Pret78 (?), 18:18, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Важно иметь не производительный CPU, а важно иметь производительный GPU.
     
     
  • 3.127, Аноним (32), 15:25, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    лол:

    C:\Temp\test>ts_zip.exe c text.txt text.ts_zip
    Your CPU does not support AVX2+FMA - exiting

     
  • 3.131, Аноним (32), 15:55, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Важно иметь не производительный CPU, а важно иметь производительный GPU.

    Так я же не против!
    Сгоняй, купи мне производительный GPU, для кодирования этого...

     
  • 2.75, Аноним (64), 20:48, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А кто сказал, что у ts_zip оно есть? Раньше чтобы у PAQ'ов появилось практическое применение, пришлось создать ZPAQ. ts_zip ближе к рекордным кодекам для выигрывания соревнований: http://prize.hutter1.net/

    Но до победителей далеко. ts_zip: enwik9 ужато до 135'443'237 байт (без размера декодера),  fx-cmix: 112'578'322 байт (включая размер декодера). Надо подметить, что в соревнованиях размер декодера прибавляется к размеру сжатых данных. Это и на TSAC можно перенести: аудиофайлы 6 кбит/с - это совсем не то, что аудиофайлы 6 кбит/с плюс 257 МиБ моделей.

    ---
    > А кто сказал, что у ts_zip оно есть?

    А, сам Беллар на это намекнул, сравнив его с xz, а с не с рекордными кодеками. Что ж, зря он это сделал.

     
     
  • 3.108, Аноним (64), 07:03, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Но до победителей далеко

    Точнее, его NNCP обходит fx-cmix и держит рекорд в бенчмарке [1], но не проходит по потреблению ресурсов на премию Хаттера.

    Для сравнения ts_zip с таблицей на mattmahoney.net:
    "up to 1 MB/s on a RTX 4090" ==> 1000 ns/byte
    135'443'237 байт без учёта декомпрессора ==> ~295'000'000 байт с декомпрессором

    [1] http://mattmahoney.net/dc/text.html#1085

     
     
  • 4.150, Аноним (32), 11:15, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    решил сам проверить и сравнить с LZMA:
    26.08.2021  21:43         4 439 381 oui.txt
    05.05.2024  14:50           814 110 oui.txt.7z
    05.05.2024  11:20           963 885 oui.txt.tsz

    результаты говорят сами за себя.
    при этом 7z отработал за секунду.

     

  • 1.35, Аноним (35), 15:57, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Он что издевается? Это же слишком высокие системные требования. OPUS, GSM, AAC, MPEG на обычных компах работают.
     
  • 1.36, Аноним (36), 16:00, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Применение для звукового кодека - голосовые звонки во всяких ватсапах. Примение для текста - сжимать исходники болоших дистрибутивов
     
     
  • 2.51, Орк (?), 18:14, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ага, подключи невидию 4090 к своему тапку с камерой и экономь себе на трафике!
     
     
  • 3.83, cheburnator9000 (ok), 21:45, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В то время как каждый веб сайт тащит по 20мб javascript мусора они реально экономят на спичках.
     
     
  • 4.89, 12yoexpert (ok), 23:18, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    не тащит, если стоят блокировщики в браузере и по dns

    на мнение биомассы, у которой сайты грузят по 20 мб, имхо пофиг, если лично ты на них не зарабатываешь

     
  • 3.121, Аноним (121), 11:26, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если на спутниковом ... с защитой от пеленгации ... то может быть и дешевле.
     
  • 2.90, 12yoexpert (ok), 23:19, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    там все ресурсы уже на телеметрию просраны
     
  • 2.109, Аноним (155), 07:35, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет применения, это экономия на спичках в замен сжигания дома. Так-то не секрет, что если упороться и потребовать для сжатия кучу памяти и CPU, то сжимать можно лучше простых компрессоров
     
     
  • 3.115, Аноним (112), 09:20, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А вот скажите, а если словарь сделать не 200 МБ, а скажем 2 ГБ можно будет сжать быстрее?
     
     
  • 4.124, Анонус (?), 13:20, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Наоборот медленне будет. но сожмет лучше.
     

  • 1.37, OpenEcho (?), 16:25, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что то оно на мои mp3:

    > corrupted double-linked list
    > Aborted

     
  • 1.38, Tron is Whistling (?), 16:25, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Попробовал на нескольких композициях.
    Для смартфонных превьюх может быть забавно, когда надо слышать что-то схожее с реальным музлом, прежде чем качнуть/купить.
    Очень заметно, что нейросеть - вместо оригинала лепит совершеннейшую херню из звуков, похоже, но не похоже.
     
     
  • 2.91, 12yoexpert (ok), 23:21, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это же не для музыки, это помещение топить тем, кому не нравится майнить
     

  • 1.39, Tron is Whistling (?), 16:26, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И да, в качестве голосового кодека для совсем узких каналов должно заходить пристойненько. Вот только ресурсов жрёт столько, что вряд ли выстрелит и в этой области.
     
  • 1.46, Аноним (46), 17:38, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Купи RTX A6000 чтобы сэкономинь на жестком диске!
     
  • 1.49, penetrator (?), 18:09, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    если в алгоритме нейронка, которая допишет того чего не было, то это так себе кодек
     
     
  • 2.57, Аноним (20), 18:24, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В идеале должна работать квантовая запутанность и по ней надо отгадывать сообщение которое пытаются передать. Мысленно конечно же.
     
     
  • 3.92, 12yoexpert (ok), 23:22, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    дебилизм, могли бы просто sha512 дать
     
  • 2.110, Аноним (155), 07:37, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нейронка во время сжатия поправит баги в коде
     

  • 1.59, Аноним (59), 18:41, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сжать сжал, а чем воспроизвести?
     
     
  • 2.63, Аноним (63), 19:41, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это только для хранения, чтоб прослушать надо распаковать обратно
    ./tsac --cuda d myfile.tsac output.wav
     
  • 2.151, Аноним (151), 13:46, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Воспроизвести будет в следующей мажорной версии :)
     

  • 1.66, Аноним (66), 20:08, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для распаковки нужна эта 200-мегабайтная модель?
     
  • 1.67, Аноним (64), 20:09, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, что на его битрейтах Opus "ломается" и звучит даже хуже MP3. Кто-нибудь сравнивал TSAC с xHE-AAC (он же USAC)[1][2]?

    [1] Как я понимаю, сам формат кодирования называется USAC, xHE-AAC - это HE-AAC v2 плюс USAC. Но xHE-AAC - это автогипоним, так что во втором значении он должен означать только USAC (как HE-AAC включает в себя AAC-LC, но может противопоставляться ему).

    [2] Ужасное название. Его даже мысленно хочется произнести как ххе-аац, а не правильно: экс-эйч-и-...

     
  • 1.76, Аноним (76), 21:03, 04/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это выглядит как midi нового поколения. Там тоже треки килобайты занимают, но звуковые шрифты могут занимать гигабайты.

    Хотя технология выглядит довольно круто.

     
     
  • 2.93, НяшМяш (ok), 23:30, 04/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сто лет назад придумали mmf, даже на телефонах самсунг использовался.

    https://en.wikipedia.org/wiki/Synthetic_music_mobile_application_format

     
     
  • 3.99, Аноним (99), 01:02, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещё был какой-то rmi, где мелодия шла со звуком, напоминающим слова.
     
     
  • 4.101, Аноним (-), 01:16, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это придумали на ...цать лет раньше - и называлось это трекерная музыка (.mod, .it, .s3m, .xm, ...). Смысл в том что есть структура типа миди-файла, с нотами - но кроме нее есть еще и samples (waveform'ы того или иного инструмента). RMI - это Midi до которого дошла та же идея, так что к нему тоже стали подшивать "сэмплы инструментов", и обозвали - вот этим.

    Компьютеру так то похрен что в сэмплах. Может бабах по тарелке или нота пианино быть. А может и чья-то фраза. Ну вот такая "нота" странная. Компьютеру то похрен, сказано - играть сие вот тут и вот тут, он и играет. А что там внутри - на усмотрение автора.

     
  • 2.120, Аноним (120), 10:47, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://ru.wikipedia.org/wiki/Трекерная_музыка
     

  • 1.96, dannyD (?), 00:21, 05/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    легальный способ достучаться до вашего видика и поиметь его.
     
  • 1.100, Ilya Indigo (ok), 01:07, 05/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > на слух неискушённого обывателя.

    Тому, кому медведь на ухо наступил и кто даже mp3 от flac не отличает.
    Я слышу огромную разницу между оригиналом и сжатием.

    Для передачи голоса по месенджеру сошло бы, но требование к видеокарте для сжатия звука ... нет, даже тут opus вне конкуренции.

    Не могу предположить где это даже теоретически могло бы использоваться.

     
     
  • 2.123, Loki13 (ok), 12:18, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Не могу предположить где это даже теоретически могло бы использоваться.

    Мне приходит в голову вариант, когда надо кучу записей(например разговоров по телефону), хранить 100500 лет, а прослушивать 1-2 записи в год. Тогда не важно сколько  у тебя занимает декодирование и какой размер модели, хоть 100Гб можно, всё равно даст хороший профит. Так что ставим сервер с 4090 на АТС(можно и офисную), делаем автоматическую компрессию при сохранении, а для декодирования простой веб-интерфейс, когда сервер декодирует по запросу и можешь послушать.

     
     
  • 3.140, Аноним (64), 18:53, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если записей куча, то, значит, их много прибывает одновременно ==> "ставим тыщу серверов с 4090 для кодирования".

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

    Такой кодек даже марсианским колонистам не продать после тестирования лазерного Deep Space Optical Communications на 25 Мбит/с.

     
     
  • 4.142, Loki13 (ok), 21:20, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Если записей куча, то, значит, их много прибывает одновременно ==> "ставим тыщу
    > серверов с 4090 для кодирования".

    Думаешь РКН или АНБ не осилят столько серверов? Ну и то что сейчас 4090, то через 5-7 лет будет любая встройка осиливать. Математика же не устареет.


     
     
  • 5.144, Ilya Indigo (ok), 22:29, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Думаешь РКН или АНБ не осилят столько серверов? Ну и то что
    > сейчас 4090, то через 5-7 лет будет любая встройка осиливать. Математика
    > же не устареет.

    SSD-ки или даже HDD-ки в raid5 гораздо "осиляемее", дешевле, надёжнее и экономичнее чем 4090.

     
  • 5.145, Аноним (64), 22:36, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    - У РКН и АНБ противоположный сценарий вот этому прослушивать 1-2 записи в год... большой текст свёрнут, показать
     
     
  • 6.147, Аноним (64), 01:00, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > вычислительно адски дорогой

    На CPU он у меня кодирует медленнее Opus'а в 200 раз и декодирует медленнее в 3000 раз.

     
  • 5.157, _oleg_ (ok), 13:34, 07/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если записей куча, то, значит, их много прибывает одновременно ==> "ставим тыщу
    >> серверов с 4090 для кодирования".
    > Думаешь РКН или АНБ не осилят столько серверов? Ну и то что
    > сейчас 4090, то через 5-7 лет будет любая встройка осиливать. Математика
    > же не устареет.

    А РКН у себя ничего и не хранит, они это всё скинули на провайдеров, которые должны покупать всё за свои деньги :-).

     

  • 1.105, Аноним (105), 03:26, 05/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По сути с этим кодеком мы возвращаемся в эпоху трекерной музыки и чиптюн музыки ... большой текст свёрнут, показать
     
     
  • 2.106, Аноним (106), 04:12, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я насчитал слово "трекерной" 4 раза
     
  • 2.116, Tron is Whistling (?), 09:24, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, даже сей кодек - очередное подтверждение, что "нейронки" ничего, кроме шума, генерить не способны.
    Любителей шума много, но шум - это шум, результат сжатия-разжатия от оригинала очень далёк.
     
     
  • 3.130, Аноним (32), 15:50, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дизеринг во все поля!
    Теория хаоса в действии...
     
  • 2.146, Аноним (134), 23:33, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вторая мелодия от группы, типа французской Space 1980-x :)
     

  • 1.133, Аноним (134), 16:33, 05/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Формат ориентирован на передачу данных с очень низким битрейтом, например, 5.5 kb/s для моно

    Я уж подумал, что пригоден для использования в рациях с протоколом FreeDV, уж хотел сравнить качество с Codec2. А тут вона чё - машинное обучение. Такое в трансивер не вопхнёшь.

     
     
  • 2.135, Аноним (136), 17:00, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ML требует много ресурсов для обучения, но уже обученная нейросеть может быть достаточно легкой, в зависимости от задачи, ее можно даже запускать на микроконтроллерах. Недостаток - никто не понимает, что там внутри и как это работает.
     
  • 2.141, Tron is Whistling (?), 19:35, 05/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Такое в трансивер не вопхнёшь.

    Коробочку с 4090 рядом :)

     
  • 2.154, Аноним (153), 14:18, 06/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Понадобится рюкзак с 4090 с БП к ней и еще два баула с аккамуляторами.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру