КАК РАБОТАЕТ СЖАТИЕ?

  Рет қаралды 95,985

Alek OS

Alek OS

Күн бұрын

Пікірлер: 154
@AlekOS
@AlekOS Жыл бұрын
Телеграм-канал: t.me/Alek_OS
@ArturCourses
@ArturCourses Жыл бұрын
привет. а какие книги по ассемблеру посоветуешь???(на русском))
@1382200
@1382200 Жыл бұрын
Алек ОС, у тебя один из самых полезных каналов в ютубе. Не болей!
@BestMovieActors
@BestMovieActors Жыл бұрын
Ты забыл ещё одно, чтобы не утянули в военкомат. Потому что там его положат в землю
@mr_robot_20_04
@mr_robot_20_04 Жыл бұрын
Го про сети видео, думаю будет интересно послушать про все уровни передачи данных по сети, в твоем неповторимом исполнении.
@relfevest1181
@relfevest1181 Жыл бұрын
Чувак у меня началась тема про сжатие, алгоритм Шеннона Фано и Харимана, я много искал про эту тему, если я найду это в твоем видео, то ты мой спаситель
@НикитаШаповалов-х7ш
@НикитаШаповалов-х7ш Жыл бұрын
Ну и как?
@igor4elas
@igor4elas Жыл бұрын
чувак.... прям сразу дегенератом себя выставил
@smash3394
@smash3394 Жыл бұрын
​@@igor4elasпочему
@anagayoza
@anagayoza Жыл бұрын
алгоритм харимана? это что
@game-maker258
@game-maker258 Жыл бұрын
​@@anagayoza Наверное имел ввиду Хафмана
@alexandrponomarenko4127
@alexandrponomarenko4127 Жыл бұрын
3 рекламы за полчаса.... А видео без кода, но с наглядным объяснением алгоритмов способны подстегнуть особо пытливых к самостоятельному написанию кода для реализации данных алгоритмов. Прокачивать полученные знания будет в разы лучше, формат лучший! Серия роликов про способы кодирования и сжатия аудио/видео/графики будет интересно послушать как минимум для общего развития и более глубокого понимания данных вещей
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov Жыл бұрын
Alek, благодарю!! Потрясающе интересно! Увлекательно зачаровывающе качественно 🔥🔥🔥 Первые видео в моей очереди просмотров
@ImKnight21
@ImKnight21 Жыл бұрын
Качество контента на высоте, приятный голос и анимация, при этом все нужное без большого кол-ва воды, класс
@nomore7222
@nomore7222 Жыл бұрын
Спасибо за то, что продолжаешь это нелегкое дело 💪
@СергейНикулин-н8с
@СергейНикулин-н8с Жыл бұрын
Маладец АЛЕКС. Мне НравицаКампютеры люблю смотреть про них. Ты Внатуре Большая Машина.👍💪
@shootfieldnope6660
@shootfieldnope6660 Жыл бұрын
Ну лучшая подача на данный момент, спасибо что ты с нами
@g.a.m3977
@g.a.m3977 Жыл бұрын
Как всегда на высоте, главное чтобы подавал всегда так свой контент
@jl4ctuk
@jl4ctuk Жыл бұрын
Где ты был год назад............. Видос имба, аплодирую стоя
@ВасилийПупкинс-щ9ь
@ВасилийПупкинс-щ9ь Жыл бұрын
Трое суток мучился бессонницей и тут наткнулся на Ваше видео... Спасибо!
@deniskalini3641
@deniskalini3641 Жыл бұрын
Все что было описано до 8 минуты, крутилось у меня в голове, последние 2 месяца, было даже желание написать реализацию
@boost_456
@boost_456 Жыл бұрын
Невероятно интересное видео. Спасибо Клоду Шеннону, Дэвиду Хаффману, Роберту Фано и, конечно, АлекуОС
@AndriesGhenadii
@AndriesGhenadii Жыл бұрын
Отлично и доступно сказано!!! Учитель! Сделайте пожалуйста видео про устроиства интернета и про то как работают программы антивирус и какой лучше выбрать. Заранее благодарны Вам.
@fridmagnard5788
@fridmagnard5788 Жыл бұрын
Неужели скоро будут коды Рида-Соломона? )) Я вот не дождался, сам их выучил:D Вот ещё адская тема - формальные грамматики, на которых стоят парсеры и компиляторы - рекомендую :)
@TheRocksWay
@TheRocksWay Жыл бұрын
Очень грамотное видео! Автору спасибо за труд.
@АнтонМирный-с5х
@АнтонМирный-с5х Жыл бұрын
большое спасибо за 2 последних ролика
@porohmega
@porohmega Жыл бұрын
Спасибо большое за все, что вы делаете
@leomysky
@leomysky 3 ай бұрын
Спасибо за видео С кайфом
@Gera73ru
@Gera73ru 5 ай бұрын
Спасибо, было очень интересно)
@s3n1ch
@s3n1ch Жыл бұрын
Это восхитительно. Спасибо огромное за контент!
@eg_turlych
@eg_turlych Жыл бұрын
7:45 ошибочка на 2 странице книги Спасибо за контент!
@bobkinn
@bobkinn Жыл бұрын
Хотелось бы посмотреть такое же видео по deflate
@romanbolgar
@romanbolgar Жыл бұрын
Хотел опять сказать ничего не понятно но очень интересно однако неожиданно всё понял жаль только некогда писать потому что нахожусь в наёмном рабстве. Наверное Аналогично и многие люди. Собственно поэтому мы до сих пор такие примитивные и смертные. К сожалению это непосредственно не сможет помочь прекратить войну и освободиться из наёмного рабства. Однако может помочь сделать более Умные машины Скажу только что Алгоритмы сжатия и подобные принципы Могут помочь не только более компактно передавать и Хранить информацию Но и более эффективно её обрабатывать. Вроде бы что-то подобное например в механизме предсказания в процессоре. Поэтому хотелось бы найти ещё тоже такой же наглядное И подробное видео касательно например инструкции в процессорах. Они тоже довольно бурно развиваются. Надеюсь это возьмёт на вооружение в своём обучении искусственный интеллект. Хочется верить может хоть он освободит людей из наёмного рабства И устранит диктаторов олигархов от власти. Пока что мы чужие на этом празднике жизни в котором, Хотел написать музыку, Но понял что Какофонию заказывают они
@catalyst_42
@catalyst_42 Жыл бұрын
На 7:20 говорится про коэффициент сжатия. В википедии он определён обратно, тоесть это наоборот отношение исходных данных к сжатым. Либо это что-то наша википедия путает, либо господин автор поменял местами два понятия. Но всё равно спасибо за объяснения, как раз искал разборы RLE и LZ методов на нормальном понятном языке
@EuroDJ
@EuroDJ Жыл бұрын
Как всегда - подача информации топчик... best of the best
@DefleMask
@DefleMask Жыл бұрын
С появлением мощных квантовых компьютеров сжатие достигнет доныне немыслимых коэффициентов. Блок данных любой степени энтропии можно будет разложить на компактный набор математических выражения. А декомпрессию можно уже произвести на любом обычном вычислительном устройстве. А ещё второй способ - криптографический. Для крупного блока данных с высокой энтропией подбирается такой ключ, который при шифровании выдаст блок с энтропией гораздо ниже, чем у исходного блока. У меня случайным перебором получалось почти в 8 раз снизить энтропию у блока 64кб. Квантовый компуктер же сможет найти для любого блока самый эффективный ключ
@darkofthedark
@darkofthedark Жыл бұрын
Привет! Можешь подсказать, в какую сторону копать, чтобы получить анимацию похожую на твою? Это сильно сложно, если я чистый технарь?
@DavGal25
@DavGal25 Жыл бұрын
Как всегда крутой контент 🔥🔥🔥
@nagibator4042
@nagibator4042 Жыл бұрын
Крутое видео! Я как раз курсовую по методу Хаффмана писал
@ЯнШаповалов-э1е
@ЯнШаповалов-э1е Жыл бұрын
Спасибо тебе большое за видео🔥🙏очень интересно видеть «в разрезе» то, что раньше считал обыденностью🔥ты лучший. Спасибо тебе за твой труд🔥🙏
@nastyazankovich6837
@nastyazankovich6837 Жыл бұрын
Очень крутые видосы делаешь! Про решение проблемы коллизий расскажешь?)
@noyut_lydi_na_verblude
@noyut_lydi_na_verblude Жыл бұрын
Приятно глядеть, побольше таких видео
@alexfantast6566
@alexfantast6566 Жыл бұрын
Видео афигенное, как и весь контент на канале! Единственное только есть косяк с анимацией RLE для слова на 7:38, но это не страшно, ибо знания всё равно полезные. Спасибо за контент!
@Omn1scient1
@Omn1scient1 Жыл бұрын
Мне одному кажется что голос у автора один в один с голосом Хауди Хо?
@erodaghbashyan1029
@erodaghbashyan1029 Жыл бұрын
вопрос: про 9:34 . сначала-- a-5, b-2, r-2, c-1, d-1: а когда мы сортируем в порядке возрастание (чтобы взять первых двух) получается c-1, d-1, b-2, r-2, a-5 а не d-1, c-1, r-2, b-2, a-5 на пример list.Sort() на языке с# сօртирует так. а теперь вопрос: это проблема или нет что этот пример abracadabra у меня кодируется по другому?, ведь многое зависит от сортировки букв с одинаковой частотой.
@andreamaro6169
@andreamaro6169 Жыл бұрын
очень круто, спасибо за знания!!!!!
@ВладимирГоняев-е6д
@ВладимирГоняев-е6д Жыл бұрын
Ждем видео про mbr/gpt
@yegorushka
@yegorushka Жыл бұрын
Где ты был с этим видео год назад) если бы этот видос вышел раньше оценки были бы лучше)
@SalikhovDamir
@SalikhovDamir Жыл бұрын
Здравствуй. Благодарю за труд. Очень информативно. Подскажи, где можно найти информацию о том, как реализованы библиотечные функции, например getchar? Не синтаксис функции, а то каким образом, каких операторов языка Си она реализована
@ruslanadimov6149
@ruslanadimov6149 Жыл бұрын
Превосходное видео! Спасибо за контент
@Bolivia_Gennadii
@Bolivia_Gennadii Жыл бұрын
О, ты это сделал, не зря попросил, благодарю, от души, тема топ
@krsr454
@krsr454 Жыл бұрын
Если я не ошибаюсь, то в классическом Хаффмане перепутали расположение единиц и нулей на ветвях. Там где единицы, должны стоять нули, а там где нули - единицы.
@ЖивучийТаракан
@ЖивучийТаракан Жыл бұрын
Коллеги! Давайте поддержим автора канала! Тащите сюда всех своих знакомых! Спасибо!
@EuroDJ
@EuroDJ Жыл бұрын
А чего мы должны поддерживать Вашего Алексея? ))) Давайте лучше поддержим автора канала - Александра. Ведь полезный контент пилит.
@АндрейПетрович-е3я
@АндрейПетрович-е3я Жыл бұрын
Это хорошо, спасибо. А компиляторы?
@RasilGab
@RasilGab Жыл бұрын
Давно искал мусульманские подкасты. Аллага шөкер, на вас наткнулся. Пусть Алла0 одарит вас всеми благами
@ThomasAnderson-lb6hk
@ThomasAnderson-lb6hk Жыл бұрын
Что?
@Jerome-j8z
@Jerome-j8z Жыл бұрын
Аллагх Акхбар, братец мусульманен ☝☝☝
@pandalove6795
@pandalove6795 Жыл бұрын
Видео супер полезные. Как же не хватает вот простого объяснения алгоритма на примере. А не просто 10 страниц математических символов.
@sergeys4732
@sergeys4732 Жыл бұрын
Это говорит только о том, что сложнее твой мозг ничего не хочет воспринимать, но это не твоя проблема, а всей индустрии...
@user_name9209
@user_name9209 Жыл бұрын
Лучший алгоритм для сжатия на сегодня из тех, что знаю это brotli (сжимает лучше других алгоритмов, но при этом очень медленный и использует всего 1 поток процессора) Самый эффективный алгоритм это zstd (сжимает хуже brotli, но довольно быстрый при не высоком числе сжатия и может использовать все потоки процессора)
@skulidropek607
@skulidropek607 Жыл бұрын
Хотелось бы видео про нейросети
@vlkuser
@vlkuser Жыл бұрын
И про криптувалюты и токены: как продолжение к криптографии.
@МатвейМарков-г9у
@МатвейМарков-г9у Жыл бұрын
Классный видос, как и все впрочем.Жду видос про то,как устроена крипта)
@alexsabyr
@alexsabyr 11 ай бұрын
Спасибо за видео, было интересно
@Dmitry_Sh.
@Dmitry_Sh. Жыл бұрын
Очень интересно, но после 10й минуты я поплыл. Или я уже почти сплю, или можно больше анимации, что с чем состыкуется
@The_Mavrik
@The_Mavrik Жыл бұрын
Обожаю твои видосики. Пипец познавательные =)
@avi-crakhome2524
@avi-crakhome2524 Жыл бұрын
Классическое быстрое сжатие уже давно достигло своего предела. Однако существует сжатие на генетических алгоритмах, это когда малой части информации позволяют контролируемо увеличится в размере в с применением псевдостучайной последовательности действий. Примерно так-же из семечка вырастает дерево. Распаковка всегда происходит очень быстро, однако само сжатие имеет максимальную сложность. Нужно проверить огромное количество вариантов, и выбрать наилучший результат. Очень странно что для этой задачи до сих пор не додумались использовать квантовые компьютеры. Наверное не так уж и нужно.
@brinza888
@brinza888 Жыл бұрын
Квантовый компьютер - это пока что гипотетическое устройство, которое не существует.
@димашапка-у4л
@димашапка-у4л Жыл бұрын
11:50 Ооо, как же я задолбался с реализацией алгоритма хафманна, но это были весело
@tsd74
@tsd74 Жыл бұрын
19:00 Подскажите пж, почему мы после проверки на совпадения второй «а», пропускаем «с», не ищем её совпадения и не получаем «0 0 с»?
@gor_7799
@gor_7799 Жыл бұрын
Спасибо за видео!
@BestMovieActors
@BestMovieActors Жыл бұрын
Необязательно передавать всю информацию. Можно передавать только часть или заголовок. Полный обьем можно извлекать из блокчейна. Всё равно блокчейн Биткоина будет работать ещё не один десяток лет. Да, чтобы извлечь информацию обязателен интернет. Я так себе шифрованный текст через блокчейн тяну на основе транзакций, точнее их кодирую. Указываешь номер блока. В каждом блоке содержится несколько сотен или тысячи транзакций в виде хешей. Дальше дело магии перекодировки символов так как тебе нужно. Чтение транзакций в блокчейне бесплатно, а записывать уже платное, так как сеть поддерживают майнеры
@anonsd5521
@anonsd5521 5 ай бұрын
Если кодировка в алгоритме Хаффмана известна, то зачем её пересчитывать? Тип первый символ всегда будет 0, а второй всегда будет 10 и так далее, так почему бы просто не расставить числа от 0 до 111... 0 вниз по возрастанию?
@vadimirnov5211
@vadimirnov5211 Жыл бұрын
текст явно не вы писали, некоторые моменты вы отпускаете, потому что "это и так понятно"
@sashakuznechkin
@sashakuznechkin Жыл бұрын
Урааа!!! Новый ролик!!!
@smash3394
@smash3394 Жыл бұрын
Где ж ты был 9 месяцев назад когда я не мог понять код Хаффмана
@val4521
@val4521 Жыл бұрын
Ответ очень прост: "Никак" Что-то порвало с этой фразы 😅
@nikola-nikrasov
@nikola-nikrasov Жыл бұрын
Эт чё получается... У zip современней алгоритм чем у rar 🤔
@ssharp666
@ssharp666 Жыл бұрын
Спасибо за такой контент
@rootatun
@rootatun Жыл бұрын
Я развиваваюсь с этими видео, делитесь с друзьями, реально
@JohnSmith-g7e9x
@JohnSmith-g7e9x Жыл бұрын
Гении 20 го столетия. Они просто безумцы. ❤ 13:16
@fuad2069
@fuad2069 Жыл бұрын
Самый быстрый алгоритм сжатия данных без потерь это алгоритм из центра наружу Ричарда Хендрикса
@dempy5
@dempy5 Жыл бұрын
Качество повысилось? Я помню ещё видос про память, там голос грустный такой
@redfox7193
@redfox7193 Жыл бұрын
У него такой голос почти в каждом видео
@МихаилВасичев-з5я
@МихаилВасичев-з5я Жыл бұрын
7:02 ааааа, скрипучий фломастер режет слух. Алек, можешь пожалуйста взять карандаш или ручку. 17:24 во, лучше мелом писать. Главное - чтоб на доске не скрипел). 9:18 спасибо за черный фон. Мои глаза тебе очень благодарны Спасибо за выпуск. Теперь я хотя-бы примерно понимаю, как работает сжатие
@ghalose
@ghalose Жыл бұрын
все нормально
@nurjigitalymbekov1805
@nurjigitalymbekov1805 Жыл бұрын
Уменьшение физического размера носителя считается сжатием информации?
@snb333
@snb333 Жыл бұрын
нет конечно
@SuperSus1ik
@SuperSus1ik Жыл бұрын
Спасибо за видос! Коммент для продвижения.
@Gudrongudronov
@Gudrongudronov Жыл бұрын
Можно было добавить или точнее начать с алгоритма сжатия JBIG.
@A2OperatingSystem
@A2OperatingSystem Жыл бұрын
Код Хаффмана - 1951 год, JBIG - 1993 год. Причём, судя по описанию JBIG, он основан на арифметическом кодировании, которое было упомянуто. А вот, что не было упомянуто, - это фрактальное сжатие. Тоже весьма интересный алгоритм
@yglyglya
@yglyglya Жыл бұрын
2:46 Лол, я смотрю с этого телефона Poco M5
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
однако наши потребности постоянно растут. вот проблема. для чего наши потребность постоянно растут?
@jasonstatham9427
@jasonstatham9427 Жыл бұрын
Следующее видео должно быть о том, как работает расширение... территории
@systems3000
@systems3000 Жыл бұрын
Молодым везде у нас дорога, старикам везде у нас почёт... Сожми до 10 байт....
@deniskhakimov
@deniskhakimov Жыл бұрын
Если не создавать словарь и не играться со статистикой (на таком мизерном объёме текста это просто глупо), то можно уложиться в 46-48 байт. А если мы готовы к потерям, то можно перевести весь текст в нижний регистр и транслитом загнать в латиницу, что теоретически даст нам архив в 36-37 байт. Если же пойти ещё дальше и написать сие предложение на японской слоговой азбуке хирагана (используя только базовые знаки), то мы подберёмся к 18-22 байтам. Правда в таком случае потеряются некоторые звуки и произношение будет другим, но русскоязычный человек всё равно сможет понять и "расшифровать" послание 😄
@Torn_Shoe
@Torn_Shoe Жыл бұрын
Спасибо за видео, очень хотелось бы еще услышать про сжатие аудио без потерь, такие как FLAC, APE и т. д., ибо с mp3 все понятно, срезаем полдиапазона и все, а они-то как сжимают без потерь.
@RMarkTv
@RMarkTv Жыл бұрын
Было бы круто если бы ты показал как работают сети что такое IP, TCP, UDP всегда было интересно но то что есть в ютубе нудное и старое
@cnc3366
@cnc3366 Жыл бұрын
Замучался короче,учить с++кто подскажет где найти "волонтера единомышленника "написать программу под виндовс) тема норм)в интернете типо готовых нету
@bOOOOkash
@bOOOOkash Жыл бұрын
Спасибо
@VitaminDBN
@VitaminDBN Жыл бұрын
Как всегда круто
@cottoncat3700
@cottoncat3700 Жыл бұрын
2:23 то что хранится у меня в папке под видом "Окштейн цитология" пусть и имеет опосредованное отношение к жизнедеятельности клеток, но далеко не бесполезное! (P.S. Открытые лекции МФТИ от этого профессора, действительно интересные)
@Alexander-sb1be
@Alexander-sb1be Жыл бұрын
Материал интересный но закадровые удары музыки по голове, не дают сосредоточится на сказанном. Пожалуй пока отпишусь)
@canal355_95
@canal355_95 11 ай бұрын
Спасибо, я найду этому свое применение говорить какое не буду
@navruz7629
@navruz7629 Жыл бұрын
Так вот почему нельзя сжать уже сжатый файл
@dimnvr
@dimnvr Жыл бұрын
Видосы топ. Подскажите, что за трек в конце?
@yglyglya
@yglyglya Жыл бұрын
22:24 Почему там вышло только *bra? Надо же было *abra.
@ДашаТаргариен
@ДашаТаргариен Жыл бұрын
Alek the best
@IT-Life
@IT-Life Жыл бұрын
Видосы крутые, но пожалуйстаааааааааааааа, можно же без белого фона (глазам больно)
@ghalose
@ghalose Жыл бұрын
чего вы ноете
@andrewporter1868
@andrewporter1868 Жыл бұрын
Хаха братан ты написал "r" на трицое место лаол. А тоже не знаю ваша порядка знаков ещё)) Здорова из Америки!
@ЮрийМалышев-е7и
@ЮрийМалышев-е7и 11 ай бұрын
Мне кажется или здесь Клод Шеннон похож на тебя на аватарке: )
@MrLGrossman
@MrLGrossman Жыл бұрын
Тема с алгоритмом "изнутри наружу" не раскрыта...
@stefanbanev
@stefanbanev 11 ай бұрын
современные алгоритмы сжатия это контекстный прогноз + энтропийный кодер а словарное LZ семейство это бородатая древность уродливая не элегантная потому и жмёт плохонько...
@eugenevladoff2758
@eugenevladoff2758 Жыл бұрын
Опять сжимаешь?!
@בן_חידאר
@בן_חידאר Жыл бұрын
Алек, гигант
@evgenyramm5990
@evgenyramm5990 Жыл бұрын
возьмите меня на работу
@svorg8741
@svorg8741 Жыл бұрын
Вам повесточка! И тут у тебя сразу все сжалось, вот так оно и работает.
КАК УСТРОЕН JPEG?
22:57
Alek OS
Рет қаралды 46 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
КАК РАБОТАЕТ ZIP АРХИВ? | РАЗБОР
12:22
Droider
Рет қаралды 253 М.
КРИПТОГРАФИЯ С НУЛЯ. НАЧАЛО
26:10
Alek OS
Рет қаралды 287 М.
Как делить на НОЛЬ // Vital Math
29:16
Vital Math
Рет қаралды 100 М.
КАК УСТРОЕН ИНТЕРНЕТ. НАЧАЛО
41:58
Alek OS
Рет қаралды 802 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН