How File Compression Works

  Рет қаралды 269,246

Mental Outlaw

Mental Outlaw

Күн бұрын

Пікірлер: 623
@apexshinbi638
@apexshinbi638 4 жыл бұрын
just put your hard drive in a hydraulic press
@karolus28
@karolus28 4 жыл бұрын
yes
@nan_cat
@nan_cat 4 жыл бұрын
yes
@Ultra289
@Ultra289 4 жыл бұрын
I alredy did that with some floppy disks
@egg5474
@egg5474 4 жыл бұрын
Meanwhile on another channel : "This futa hentai is really dangerous and could attack at any moment, so we have to deal with it"
@Andrew9908
@Andrew9908 4 жыл бұрын
@@egg5474 w h a t
@SpasmGazm
@SpasmGazm 4 жыл бұрын
Huffman encoding: the cat has ten million hairs, four legs, two ears, two eyes. Here's a tree with all the parts necessary and this string is the instruction to reassemble it.
@gickygackers
@gickygackers 4 жыл бұрын
@Anôn Imo pissed off much?
@ViddyOJames
@ViddyOJames 4 жыл бұрын
@Anôn Imo nobody asked
@geist453
@geist453 4 жыл бұрын
HI I CANT GET THE VIDEO TO LOAD IT SAYS I AM NOT CONNECTED TO THE INTERNET ...WHY ARE COMPUTERS SO COMPLICATED...WTF IS THE INTERNET ANYWAY, I JUST WANT TO LEARN HOW TO COMPRESS MY FILES I HAVE THOUSANDS OF PAPERS EVERYWHERE AND NEED TO COMPRESS
@gickygackers
@gickygackers 4 жыл бұрын
@@geist453 you can thank Steve jobs and the UX for normalizing computing for normies 😌 otherwise IT professionals would be out of a job.
@mymonstercodepunchs9179
@mymonstercodepunchs9179 4 жыл бұрын
@@gickygackers sure.....
@karolus28
@karolus28 4 жыл бұрын
"squish that cat"
@geist453
@geist453 4 жыл бұрын
HI I CANT GET THE VIDEO TO LOAD IT SAYS I AM NOT CONNECTED TO THE INTERNET ...WHY ARE COMPUTERS SO COMPLICATED...WTF IS THE INTERNET ANYWAY, I JUST WANT TO LEARN HOW TO COMPRESS MY FILES I HAVE THOUSANDS OF PAPERS EVERYWHERE AND NEED TO COMPRESS
@karolus28
@karolus28 4 жыл бұрын
@@geist453 squish 'em papers
@FrozenArtLover
@FrozenArtLover 4 жыл бұрын
Aha!!!
@some_spacebread
@some_spacebread 4 жыл бұрын
@@geist453 you sound like you are not experienced with computers
@Mikelica69
@Mikelica69 3 жыл бұрын
Xd
@SomeNot
@SomeNot 4 жыл бұрын
Compression is really quite incredible. I had a high resolution heic image and it was only around 70MB. I exported it as a tiff and it was almost 500MB
@hbarudi
@hbarudi 4 жыл бұрын
heic is new kind of compression algorithm which is also being used for videos but it is always lossy unless specified as lossless. Another kind of such lossy compression is the djvu format which is capable of downsizing entire scanned thick books into multipage image file with several hundred pages. Converting that djvu to pdf will show that effect of 70mb djvu file to 500mb pdf.
@Guztav1337
@Guztav1337 3 жыл бұрын
Sadly heic and djvu are not widely adopted and used yet
@simulping4371
@simulping4371 3 жыл бұрын
heic sucks avif better
@Alex-ck4in
@Alex-ck4in 3 жыл бұрын
Are you lot even speaking words?
@Minersteev
@Minersteev 3 жыл бұрын
dude that picture is bigger than half life blue shift
@Zonno5
@Zonno5 4 жыл бұрын
loving the thumbnail buddy. keep it up!
@Atlas-yh6vg
@Atlas-yh6vg 4 жыл бұрын
hahaha me too
@yekh
@yekh 4 жыл бұрын
all his thumbnails are cool, not like ur typical teacher trying to use a 2011 meme unironically.
@Atlas-yh6vg
@Atlas-yh6vg 4 жыл бұрын
@@yekh why is this so damn true
@nikolas8741
@nikolas8741 4 жыл бұрын
@Zonno5 Nice haircut
@mrplus1312
@mrplus1312 4 жыл бұрын
Yeah but...... I wanted a meme.....
@francescomazzucco6264
@francescomazzucco6264 4 жыл бұрын
"In some rural areas you still can't stream 4k video" In entire countries man, entire countries
@cahallo5964
@cahallo5964 3 жыл бұрын
I find it really funny that you can do it in a Brasilian fabella but can't in an Australian city
@TtEL
@TtEL 3 жыл бұрын
@@cahallo5964 Cause all the kangaroos stomping on the internet cables, and the damage causes the cables to be less efficient, and in return, slower.
@charautreal
@charautreal 3 жыл бұрын
My country be like
@Music-nn9mi
@Music-nn9mi 3 жыл бұрын
@@TtEL bruh the kangaroos hate technology
@_-_-Sipita-_-_
@_-_-Sipita-_-_ 2 жыл бұрын
In my country the highest quality is 1k on mobile, and HD on Pc, it's very normal
@mjmjmjmj4229
@mjmjmjmj4229 4 жыл бұрын
1:27 “whereas the lossless one clearly there is some information lost” just wanted to point it out
@Zorrr
@Zorrr 4 жыл бұрын
Just making sure
@alexismandelias
@alexismandelias 4 жыл бұрын
Did I lose this part of the video?
@morgengabe1
@morgengabe1 3 жыл бұрын
Apparently
@wibs0n68
@wibs0n68 3 жыл бұрын
@@alexismandelias *compressed
@connor_santoyo
@connor_santoyo 4 жыл бұрын
JPEG XL is an upcoming compression method that will solve most of our problems with image files. It has a lossy mode that is way smaller than JPEG. It has a lossless mode that is smaller than PNG. And has support for all the kinds of metadata that you could want, including high color depth.
@vylbird8014
@vylbird8014 4 жыл бұрын
But the same is true of JPEG2000, and WebP, and HEIF, and FLIF. It's not enough to be better: Any replacement has to be so much better it would overcome the convenience factor using a universally-supported format like JPEG.
@fatweeb1545
@fatweeb1545 3 жыл бұрын
Situation: there are 5 competing image formats That's ridiculous, let's develop one that covers all use cases! Result: there are 6 competing image formats
@dIancaster
@dIancaster 3 жыл бұрын
@@fatweeb1545 Linux distros in summary.
@snowwsquire
@snowwsquire 3 жыл бұрын
@@dIancaster no because u dont need one distro only
@IAm-zo1bo
@IAm-zo1bo 3 жыл бұрын
@@snowwsquire you don't? My mint isn't enough?
@jansustar4565
@jansustar4565 3 жыл бұрын
another thing with compression: images; when the area has a slight deviation in color but still enough to look weird if it is all the same color; instead of storing all the 24 bits to get 255:255:255 color, you can just take a pixel and relate all other similar colors to it. so if there is barely any difference, you can express that in far fewer bits. and about text you can overlap selection. so the phrase Harry Potter and the philosopher's stone contains several frequent words, that you don't need to repeat
@freevbucks8019
@freevbucks8019 2 жыл бұрын
letter combinations*
@idontbelieveinchristmas3935
@idontbelieveinchristmas3935 4 жыл бұрын
Jpeg's use the discrete cosine Fourier transform for all you math nerds
@Akab
@Akab 4 жыл бұрын
Thanx ᕙ( ͡° ͜ʖ ͡°)ᕗ
@mathematicalninja2756
@mathematicalninja2756 4 жыл бұрын
I appreciate that
@marcelo55869
@marcelo55869 4 жыл бұрын
talk about the wavelets too...
@kaikyscot6968
@kaikyscot6968 4 жыл бұрын
Thanks
@gnffjfuuducnvshbg
@gnffjfuuducnvshbg 4 жыл бұрын
i prefer french cosine oui
@janosfeher4744
@janosfeher4744 4 жыл бұрын
This is the first time I see the XP background in wide aspect ratio. Didn't even know there are other hills in the background.
@EpicTyphlosionTV
@EpicTyphlosionTV 4 жыл бұрын
Nobody: Torrents: **Puts a .zip in a .zip in a .zip... in a .zip**
@someonestolemyname
@someonestolemyname 4 жыл бұрын
At that point you are just adding meta data to the file and making the file larger
@tovape
@tovape 4 жыл бұрын
iso to zip to rar to tar
@clou09
@clou09 4 жыл бұрын
Those kinds usually hide malware
@rockyroad000
@rockyroad000 4 жыл бұрын
@@someonestolemyname the metadata isnt too big of an isue. but you cant get any more compression anyways from doing that
@wompastompa3692
@wompastompa3692 4 жыл бұрын
Why are you trying to download 42.zip?
@M1America
@M1America 4 жыл бұрын
Another interesting form of compression is huffman coding. The jist of how that works is that it orders the different characters by order of probability of occurrence of a file on a binary tree, then it uses its placement on the tree as a stand in for its value. The effect is reduced number of bits for common characters at the cost of extra number of bits for less-used ones. A very cool technique and is very complimentary with other compression algorithms, and is also used commonly over channels.
@MsZiomallo
@MsZiomallo 3 жыл бұрын
There are 2 alternatives: arithmetic coding (e.g. CABAC) which compresses way better, but is way more complex, and there's Asymmetric Numeral Systems (ANS) which compresses just a bit worse than CABAC while being only slightly more complex than Huffman, making it a perfect deal and being used by lots of tech giants, and also in next-generation JPEG XL image format.
@adithyarathnayake9797
@adithyarathnayake9797 4 жыл бұрын
Yo I just want u to know I appreciate u so much man. I started studying computer engineering at a uni and the lectures just made me loose all most all interest I had in CE. But ur the guy who bought back my passion. Thanks G.
@spazmaster6731
@spazmaster6731 4 жыл бұрын
do I *look* like I know what a jay-peg is? I just want a picture of a god-dang hot dog
@techhelpportalextras3007
@techhelpportalextras3007 4 жыл бұрын
Jpeg*
@solanumtuberosa
@solanumtuberosa 4 жыл бұрын
Whips out mini wd40
@grod5998
@grod5998 4 жыл бұрын
@Tech Help Portal Extras yeah thanks for that. He definitely wasn’t misspelling for comedic effect or anything
@Pariatech
@Pariatech 4 жыл бұрын
I'm looking for a tap & die and some wd40. Do you know what an hammer is?
@solanumtuberosa
@solanumtuberosa 4 жыл бұрын
@Nem Gam Boi stf redditor
@aidang7182
@aidang7182 4 жыл бұрын
i don’t understand anything about your content but i like your personality and you’re funny so im going to sub
@AllahDoesNotExist
@AllahDoesNotExist 4 жыл бұрын
Do you know why you don't understand it?
@yniekac8851
@yniekac8851 4 жыл бұрын
For me its like half on half. Sometimes I get it but once he rambles on I just lose it but I love the video
@gickygackers
@gickygackers 4 жыл бұрын
@@yniekac8851 a rambling teacher is the best teacher. And that's real btw
@harshsinha62
@harshsinha62 4 жыл бұрын
same. Some I get Some I don't get
@onel6870
@onel6870 4 жыл бұрын
Story of my life haha 😂😅
@Phantom_Boi
@Phantom_Boi 4 жыл бұрын
Lossless “As you can see some of the information has been lost” Wait w h a t ?
@dotmiracle
@dotmiracle 3 жыл бұрын
The visible pixels.
@TheSteveTheDragon
@TheSteveTheDragon 4 жыл бұрын
KGB: Throws cat into the garbage compressor.
@robdom91
@robdom91 4 жыл бұрын
Unpacking the poor thing would make a big mess though... I think that would be a lossy compression. End result: minus one cat.
@vincentschumann937
@vincentschumann937 4 жыл бұрын
@@robdom91 end result: 27 cat parts
@cayniner
@cayniner 4 жыл бұрын
ok that went really dark
@undefined6512
@undefined6512 4 жыл бұрын
*Tom scream*
@alkaupadhyay7650
@alkaupadhyay7650 4 жыл бұрын
Bro that hit me way too hard, it took me four days to compress a 5gb folder
@chromacat248
@chromacat248 4 жыл бұрын
"Whoops, didn't mean to delete everything there."
@twotimechampion1151
@twotimechampion1151 4 жыл бұрын
Based and catpilled thumbnail
@entropy_7827
@entropy_7827 4 жыл бұрын
forsenCD ✌️
@smrki506
@smrki506 4 жыл бұрын
THE TWO TIME BACK TO BACK 💿
@rafaelpolonio4837
@rafaelpolonio4837 4 жыл бұрын
Imagine actually having to concatenate stuff.
@Nostalgia---7777
@Nostalgia---7777 6 ай бұрын
that profile pic didnt age well
@afallingtree9114
@afallingtree9114 4 жыл бұрын
its almost impossible to tell the difference between the side-by-side images on my crappy rural connection
@afallingtree9114
@afallingtree9114 4 жыл бұрын
@@weakspirit_ bro starlink will change everything, my ISP wont know what hit them
@xfied
@xfied 4 жыл бұрын
1mb/s gang
@GayBrain
@GayBrain 4 жыл бұрын
@@afallingtree9114 elomegaluln musk
@afallingtree9114
@afallingtree9114 4 жыл бұрын
@@xfied you bet
@BhargavSushant
@BhargavSushant 3 жыл бұрын
There was a time I download torrent over ppp connection, 12~64 kbps And this was 2008. Really taught me patience.
@fffmpeg
@fffmpeg 4 жыл бұрын
raw to jpeg actually gets rid of a lot of info, including the dynamic range and editing capabilities, because it has all of the info from sensor, so you can edit the white balance perfectly
@sanjacobs6261
@sanjacobs6261 4 жыл бұрын
Hence, lossy compression Edit: Yes, I know.
@1vader
@1vader 4 жыл бұрын
@@sanjacobs6261 That's not really what lossy compression means though. You lose the same info when converting to PNG which is a lossless format. The difference is that with a PNG you only lose this kind of metadata information whereas with jpeg you lose actual image information. Although how much and whether it's even noticeable very much depends on the settings since you can configure how strong jpeg should compress an image. But with high compression, you will very much notice artifacts on jpeg compressed images and for images with plain backgrounds/colors and text, it's much worse and much more noticeable even on high-quality settings. But removing metadata has nothing to do with compression. There is no compression whatsoever going on there. You are just deleting information. It's like saying "I'm compressing an image" when you delete the lower half of it. The amazing thing about lossy compression is that it removes information but is still able to reconstruct an image that ideally looks exactly the same to the human eye from the remaining data.
@kiyu3229
@kiyu3229 3 жыл бұрын
@@sanjacobs6261 You know what ?
@sanjacobs6261
@sanjacobs6261 3 жыл бұрын
@@kiyu3229 1vader pretty much summed it up
@kiyu3229
@kiyu3229 3 жыл бұрын
@@sanjacobs6261 wow you replied very fast
@matthewday7565
@matthewday7565 3 жыл бұрын
Zooming in the Bliss image shows evidence of 8x8 JPEG compression artefacts, one problem with lossy compression is that not only does it discard some things, but it can add things that weren't there before, such as those JPEG artefacts or some quite nasty effects if MP3 is pushed too far. Recompression is particularly bad, if you compress to JPEG, and then recompress the result again to a smaller file, the quality will be worse than if you started again with an uncompressed or at least best quality original, as the second compression will be counting the artefacts of the first as part of the image.
@elektra81516
@elektra81516 4 жыл бұрын
"like a boomer" *looks at my CD collection* "its okay i still lvoe you"
@Triadii
@Triadii 4 жыл бұрын
My vinyl collection..
@malwareangel01
@malwareangel01 8 ай бұрын
its incredible how this works! program repacks are especially interesting to me, its just amazing how we can take a game thats ~100+ gb and repack it, losslessly, into a 40gb package!
@PardusRain
@PardusRain 4 жыл бұрын
Compression aka that conversation between the hardware and software for finding the data in ram and hoping we don't end up fusing all our memory cats together. Anyhow I am a sucker for these types of niche videos and their surprisingly relaxing to watch.
@smeefer
@smeefer 4 жыл бұрын
1:27 I think you mean the lossy compression type. You said lossless when explaining both examples.
@Xeotroid
@Xeotroid 4 жыл бұрын
>whether you're loading the data off a CD _laughs in uncompressed Red Book audio_
@HBC101TVStudios
@HBC101TVStudios 4 жыл бұрын
*Laughs in FLAC*
@typhoon109
@typhoon109 3 жыл бұрын
Thank you for this video! i was really confused whenever my friends said "compress the file", i tried to compress it by throwing my Hard drive out the window but my performance was a little worse after that so i decided to look on the internet for a new SSD and I saw this video! i will remember this for about a month, bcs i still need to test if throwing a SSD out the window saves storage capacity, Thx!
@averagehololiveenjoyer8496
@averagehololiveenjoyer8496 3 жыл бұрын
You did it the wrong way, you need to smash it to flatten more of the surface before you throw it. Thank me later 👍
@typhoon109
@typhoon109 3 жыл бұрын
@@averagehololiveenjoyer8496 thanks! that really helped, although, idk if it will work yet bcs i've got to find the missing pieces to reattach
@typhoon109
@typhoon109 3 жыл бұрын
@Technophilius Pulcherax i tried that but i just ended up with a low-profile ssd
@Music-nn9mi
@Music-nn9mi 3 жыл бұрын
See what you need to do is launch it into space at a black hole, perfect compression to just a few bits of info
@typhoon109
@typhoon109 3 жыл бұрын
@@Music-nn9mi i'll met it around the other side of the wormhole, thx!👍
@pabloschool2610
@pabloschool2610 4 жыл бұрын
i only compress isos onto a flash drive to distribute to my school mates
@allmightfan
@allmightfan Жыл бұрын
going to computer information college and kept reading compression and didnt understand it my ADHD was frustrated from not knowing XD thank you for the informative video and your time
@stradomus9673
@stradomus9673 4 жыл бұрын
Kenny keeping the thumbnail metagame high, as always ! Great vid sir
@letter-a
@letter-a Жыл бұрын
1:17 dam lossless and lossless have so many differences thank you for this information!
@patrikcath1025
@patrikcath1025 2 жыл бұрын
You need to put a magnet on your hard drive to draw all the data into one place and nicely compact it to make more space. Make sure to move it around a bit in case some data is stuck
@LeumazDnazor
@LeumazDnazor Жыл бұрын
This actually sounds convincing lmao
@roygalaasen
@roygalaasen 4 жыл бұрын
The irony of showing a before and after compression picture and then run it through compression before presenting it to his viewers.
@OrangeC7
@OrangeC7 4 жыл бұрын
The thumbnails on this channel are amazing
@trulyinfamous
@trulyinfamous 3 жыл бұрын
Compression is definitely crazy stuff. A couple examples I've seen: a steam game with a download of around 7gb, and an uncompressed size of around 12gb. Another example: I exported one of my songs in the WAV format and it was over 50mb in size, while the MP3 version was less than 5mb. Also, about "some rural places not being able to stream 4k," before I got starlink, which gives me a download speed of 100+Mbps, my old internet had a download speed of under 12mbps on rare occasion.
@Nick1921945
@Nick1921945 2 жыл бұрын
Just causal awareness of packed steam games vs raw.
@Nick1921945
@Nick1921945 2 жыл бұрын
Converting mp3 to wav is a sin.
@craftykit2242
@craftykit2242 2 жыл бұрын
Saw a screenshot of the thumbnail on tumblr and I just had to come see this video because of it
@mestari6289
@mestari6289 4 жыл бұрын
I already know all this but for some reason I still want to watch this and your other similar videos
@ahsanbulbul8512
@ahsanbulbul8512 4 жыл бұрын
I got clickbaited by those kitty files...😂
@selections199
@selections199 3 жыл бұрын
Same
@scheimong
@scheimong 4 жыл бұрын
As we all know, every time a file is compressed a cat is mercilessly squished into a box.
@aurafox1
@aurafox1 3 жыл бұрын
So, compression is basically just refactoring code but for content. That's actually really interesting and I'm kinda surprised I never thought of it like that. In a way, a .zip file is more like a blueprint for how to build the file than just packing the file really tightly.
@nikolas8741
@nikolas8741 4 жыл бұрын
Wow it's amazing how we can compress information and send it through electricity and microwave. imagine how quantum computing will compress information?
@celticwinter
@celticwinter 4 жыл бұрын
I can't. A quantum computer is not just a much faster desktop computer
@elpsykoongro5379
@elpsykoongro5379 3 жыл бұрын
@@celticwinter is it a brain of an ia?
@robertketch8508
@robertketch8508 4 жыл бұрын
Thanks, you explained compression to me and I understood you.. That's impressive 👍
@PrismaSpots
@PrismaSpots 4 жыл бұрын
I 100% clicked the video due to to the thumbnail ngl, I still liked the information given by the content of it
@booleanlie8331
@booleanlie8331 4 жыл бұрын
Legit a better explanation than my 60,000 dollar cs course...
@morgan3625
@morgan3625 3 жыл бұрын
Way better explanation than what my teacher did lmao
@VaalkinTheOnly
@VaalkinTheOnly 3 жыл бұрын
I don't know why I watched this video but thank you for making it
@kevinross6235
@kevinross6235 4 жыл бұрын
The thumbnail is just great
@AntiCheap
@AntiCheap 4 жыл бұрын
Great videos I think you touched most subjects!!!
@rue04
@rue04 3 жыл бұрын
I love how he says "In fact some rural places still can't stream 4k" I'm from Germany, have live in a small city, have one of the best internet connections in a 20km radius and I sometimes can't even stream 1080p... I love Germany...
@nikolas8741
@nikolas8741 4 жыл бұрын
I don't watch cat videos. some how the algorithm decide to give me cat videos recommendation after watching how file compression works! Thanks u 2
@Neilos-sd6ti
@Neilos-sd6ti 4 жыл бұрын
Call of duty devs: Anyway i started uncompressing.
@WhirlwindQuest
@WhirlwindQuest 4 жыл бұрын
It is to make the game look better but yeah the file sizes are huge
@ElectricSlevin
@ElectricSlevin 4 жыл бұрын
top tier thumbnail game as always...DNA would be a good comparison for cat compression
@ripthedvd9728
@ripthedvd9728 3 жыл бұрын
This guy literally uses the same Vim theme I do and explains JPGs via the Bliss wallpaper. How did I stumble onto this near perfect channel?
@nsquezada27
@nsquezada27 2 жыл бұрын
One correction I'd make is that the difference between a raw photo and a jpg is actually significant. Very significant. Much more than just Metadata. Raw photo files have much more data than can be seen by just viewing a side by side preview on a 8bit monitor. If you've ever edited raw files from a professional camera and also jpgs side by side you'd emmidiately understand how much data is within those raw files. You can take a photo that is visually pitch black and lift exposure to find detail. You can pull highlights down from white. Color banding is pretty much nonexistent if you're editing in 16bit as well. Now once it's edited it will look more or less the exact same to anyone not in the know. Jpgs are great for presenting or even printing nowadays. But not for editing and not for storing all a photos potential
@FritzelMedia
@FritzelMedia 4 жыл бұрын
Please note the difference between a picture and a pitcher...
@fraudfish
@fraudfish 4 жыл бұрын
Absolutely loving these videos
@arzfan29
@arzfan29 3 жыл бұрын
I've seen an example of this where people will put a lot of a single letter in a file, zip it, the file looks tiny but when unzipped it crashes your computer or something because it's many terabytes in size and the computer doesn't have enough storage space
@Shulsa
@Shulsa 2 жыл бұрын
This guy knows how to make a good thumbnail. I clicked because cat
@prateeksarin3555
@prateeksarin3555 Жыл бұрын
They should have included this technical part in the sitcom it would have been great and exclusive content for nerds shows amount of hard work that goes into building these things
@prateeksarin3555
@prateeksarin3555 Жыл бұрын
They could have taken wav to mp3 as a use case
@prateeksarin3555
@prateeksarin3555 Жыл бұрын
Showing that compression in not literal sense but how excess bandwidth is reduced to give the same experience which isn’t detected by the ear
@Ozzymand
@Ozzymand 4 жыл бұрын
1:27 Lossy*
@aeuludag
@aeuludag 4 жыл бұрын
o
@malfuriouz7717
@malfuriouz7717 4 жыл бұрын
i
@pinkybarnwal3691
@pinkybarnwal3691 4 жыл бұрын
i
@MrMan-np9jg
@MrMan-np9jg 3 жыл бұрын
v
@slavko5666
@slavko5666 4 жыл бұрын
Talk about single GPU passtrough on Gentoo, there's a reddit post on r/Gentoo with the title: "gentoo single gpu vfio passthrough scripts"
@devinweston8983
@devinweston8983 4 жыл бұрын
Yes please do
@FLEj4
@FLEj4 2 жыл бұрын
From 2:32 to 2:45... I would say it is totally wrong to see lossless compression like you did. IMHO it is not a simplification, it is just not true. However, I will think about that in the next days, I could be wrong, but it seems to contradict most I know about information theory. Anyway, thank you so much for your contents, good job!
@trashyemployee222
@trashyemployee222 4 жыл бұрын
Ah yes, my favourite tech video thumbnail in youtube
@seilaessecanalnvaitervideo6414
@seilaessecanalnvaitervideo6414 3 жыл бұрын
"pishure" i like the way you pronounce the word "picture"
@The-pf4zy
@The-pf4zy 4 жыл бұрын
Admit it, you clicked on this video because of the thumbnail.
@iamstickfigure
@iamstickfigure 4 жыл бұрын
You mentioned at the beginning of the video that reading a lossy compressed image like a jpeg does not involve decompression. I would argue that decoding any jpeg image involves a sort of decompression. In order to display a jpeg image on a screen, it needs to be decoded which involves computing every single pixel value in the image. Lossy compression just means that the decoded image result will not exactly match the original, but decoding a jpeg still seems like a sort of decompression.
@synthesoul
@synthesoul 3 жыл бұрын
The best way to compress Harry Potter is to take every single vowel and consonant and give each one a coordinate.
@U6kCtBuN
@U6kCtBuN 3 жыл бұрын
heres an even better one, what if you just called all the characters from a tree and didnt write coordinates since thats bloat just write them in order
@synthesoul
@synthesoul 3 жыл бұрын
@@U6kCtBuN Just write the characters based on their HEX values.
@partake7591
@partake7591 3 жыл бұрын
Just take .jpg scans of every page 5head then you have no text data to store
@j7ndominica051
@j7ndominica051 Жыл бұрын
Compression mostly takes advantage of similar colors being side by side. It can encode the variation from the initial shade in fewer bits. Repetition only appears in artificial images like screenshots that contain exactly the same shapes.
@Wahinies
@Wahinies 2 жыл бұрын
The worst types of compression actually both happened in the 90s: hard drive compression only achieved ratios similar to ZIP and would grind any CPU at the time to a halt. The other was "SoftRam" that was said to compress data in memory to free up space when in actuality it faked the memory space without doing anything. Compression used for ill gotten gains in both cases really...
@laz3664
@laz3664 4 жыл бұрын
I love how he uses bliss as an example at 6:23
@iskamag
@iskamag 4 жыл бұрын
It's 2021, games can easily take hundreds of gigabytes and we still use JPEGs to save 10 kilobytes
@igorswies5913
@igorswies5913 4 жыл бұрын
not all games are bloat tho
@iskamag
@iskamag 4 жыл бұрын
@@igorswies5913 i know, but most of them are still heavy as fuck
@igorswies5913
@igorswies5913 4 жыл бұрын
@@iskamag games you download once and you know it will take a long time, meanwhile when you load a website the amount of users that click off is correlated to how fast it loads. A megabyte is a lot when you think of the web
@iskamag
@iskamag 4 жыл бұрын
@@igorswies5913 it's not that much heavier if you compress it good enough _looks at apple_
@alkaupadhyay7650
@alkaupadhyay7650 4 жыл бұрын
@@iskamag Not gonna lie tho, there are many games compressed from 30gb to 4gb because they are just pure chonk
@audaciousifti
@audaciousifti 4 жыл бұрын
Genuinely interesting, thanks for the video.
@csverse
@csverse 3 жыл бұрын
Basically, compression is like making a pancake. Flattening all the good stuff up and remains delicious!
@theepicslayer7sss101
@theepicslayer7sss101 4 жыл бұрын
on KZbin, i often have to put the video in 1440p to view it in real 1080p... also something funny i noticed is that in the past the limiting factor to compression was processing power! since they could compress it further but decoding it in real time was harder on some machines. tho i do not miss the day where i waited a week for one 90 MB blurry anime episode to finish downloading...
@TtEL
@TtEL 3 жыл бұрын
1:27 He never talks about the Lossy one. It's always the Lossless one!
@xxc1788
@xxc1788 3 жыл бұрын
came for the thumbnail, left educated
@Davidca12
@Davidca12 4 жыл бұрын
Dude how do you output so many videos on a weekly basis, im geniunly curious, they are super high quality and informative, by all means, please keep it up, but hoooow??
@H4KD11
@H4KD11 4 жыл бұрын
Theres many videos to make
@jon5th5nk
@jon5th5nk 4 жыл бұрын
Love the Videos 👍🏻❤️
@camobeasto6909
@camobeasto6909 2 жыл бұрын
“Look at the difference between lossless and lossy files” My potato: “WHATS THE DIFFERENCE”
@tonechild5929
@tonechild5929 3 жыл бұрын
Awe, I thought you were going to compare the algorithms (zip vs rar) and how they work. :D Still a great video
@YYY66767
@YYY66767 3 жыл бұрын
that thumbnail is incredible
@herrjohnssen
@herrjohnssen 3 жыл бұрын
Now I am gonna compress every picture I take by hand
@kevinescobedo5633
@kevinescobedo5633 4 жыл бұрын
Very informative, I learned some stuff!
@rhetorical_thinking
@rhetorical_thinking 3 жыл бұрын
thank you for such a wonderful thumbnail
@picchioknossus8096
@picchioknossus8096 4 жыл бұрын
Man thanks for the video. Probably I have crappy speakers but the sssss and zzzz are way worse than other videos on line.
@Nick1921945
@Nick1921945 2 жыл бұрын
The reason why they're are so many formats for each nature of data presentation, is because different types handle different natures of data differently. Gif handles black and white pictures best, png holds data very accurately and is this very heavy normally, and jpg is like the middle ground that is like the minivan for pictures. It's kind ugly but it can carry a respectable amount of accuracy in relation to the original source, without requiring a ton of gas. Same goes for videos like mkv, mp4, avi, wmv. When it comes to music or audio, I like my absolute favorite songs to be in hefty flac, instead of mp3 so I can squeeze all of the quality, that the producer meant me to hear, out of it. If it's a normal song 192-320kbps mp3 is plenty smooth /clean enough. If it's an audiobook or old-school game music, 96-128kbps is functionally plenty. Funny enough, audiobooks are commonly marketed out into 96kbps, BUT at 48000khz range instead of the common 44100 in order to retain the depth of audio that can easily be lost when compressing into the fuzzier/blurrier lower density bit rates. This is usefull to know if you like to share files online and want to shrink enormous files to cut down on a file size, transfer times, or if you feel chained by a mysterious 8mb file size limit. Rule of thumb for simple folk would be that full quality (lossless) is only completely utilized if you have the equipment for it. If your device is low quality, you will have a harder time noticing the fine difference in lossless vs lossy compressions, and you will be wasting time and energy on something out of reach. Last note, all compressions have xy or z amount of options to perfect quality vs file size. I recognize wav as having minimal options for audio compression and being rudely hefty in data, compared to flac with more flexibility. I like mkv, png, jpg, gif, mp3 and flac. I hate avi, bmp, and wav the most.
@act.13.41
@act.13.41 3 жыл бұрын
I couldn't look at the thumbnail without thinking of the MIT joke on the public of the Bonsai Kitten website.
@aerglass9816
@aerglass9816 3 жыл бұрын
The thumbnail is gold
@imjustsomeguy
@imjustsomeguy 4 жыл бұрын
Nice vid! You should do a part 2 and include audio compression
@Nick1921945
@Nick1921945 2 жыл бұрын
Audio compression knowledge is a very professional nature of knowledge and video compression is at least 4-16x more technical. Knowing this information is only useful to music producers/distributers, and commercial industrial movie makers; for reasons like managing how much truth you can fit on a Blu-ray disk so your customers get more bang for their buck, instead of paying full price for a product soo thick that the dvd player struggles to play it without being over worked. Knowledge of picture compression is much more relevant to poeple because of how many people actually do graphic design nowadays, and have to actually manage quality control on their finished product. For video compressions, it can be a nightmare considering how far commercial practices have gone to allow only exact settings to be applied to work on a universal scale. For example, for your dvd players, you have to encode in mkv aac, otherwise it absolutely will not be recognized by any common dvd movie player. That being said, you can't just burn mp4 files to a dvd disk and assume that because the files read on your computer, that your Blu-ray player will look at it the same way, because odds are that your br player won't even know what it's looking at. I think this problem low-key comes from 2 things. 1. Combatting bootleggers (glhf). 2. Making it harder for the smaller entrapaneurs to succeed. [Same as it ever was.) Companies like Nero, Adobe, and Sony have their software suites that are made to do the heavy lifting of ensuring you are compressing in exact commercial standards that are decided and agreed upon by lawyers, manufactures, and filming companies together. BUT, you may notice how expensive it is buy these programs/tools. This is a definite example of how it pays to be smart, if you are a DIY hero.
@СергійСергійчук-у6с
@СергійСергійчук-у6с 4 жыл бұрын
I have been using tiling wm for so long that now I feel uncomfortable when I see that strange thing above each window.
@rysea9855
@rysea9855 3 жыл бұрын
I think I have an idea on how you could compress _any_ file down to less than 1% of it's original size. It'd take a lot of computational power (I'm talking entire days of computation), but it could work. I'll keep it a secret for now though. I might learn python to see if this could work
@redstonerti9918
@redstonerti9918 3 жыл бұрын
They had us in the first half not gonna lie
@rysea9855
@rysea9855 3 жыл бұрын
@@redstonerti9918 All I'll say is that it involves compressing the raw binary data I don't know if it's even possible to access this data using python or any regular programming language, so it'd probably require a specialized computer to compress and decompress. All I can do with my little big brain for now is test the idea and lay the foundation in python. Going down to the basics of how computers work to compute this sounds like a pain, but if it is necessary, so be it
@dualia-s74m
@dualia-s74m 4 жыл бұрын
Every video this channel shits out of nowhere is so interesting. you cant do that. i hate this. i dont have time to go thru them all. such an underrated channel. why lossless when im downloading illegal repacks like right now. how do you know so much about the compression method of cats. WHO are you?
@aleisterlavey9716
@aleisterlavey9716 2 жыл бұрын
"Oh, I know that" "It's compression, not depression"
@arsenicuu
@arsenicuu 4 жыл бұрын
ngl I know how compression works already, but I clicked because of the thumbnail.
@joefish6546
@joefish6546 Ай бұрын
Language is the lossy compression-decompression cycle of the human mind. Your thoughts are much larger than anything you can convey in speech, but when you tell someone your idea, they decompress it in their own minds and fill in the gaps with their own ideas. We should incorporate this concept into AI to accelerate our progress towards AGI.
@bobkinn
@bobkinn 3 жыл бұрын
I tap this video to see the cats.. where are they?
@Rndmpacman
@Rndmpacman 4 жыл бұрын
Tom Scott's video on text compression gives a much more detailed look at how it works. Titled: "How Computers Compress Text: Huffman Coding and Huffman Trees"
@ZekiPlus
@ZekiPlus 3 жыл бұрын
POV: you clicked this video because of the thumbnail
How are Images Compressed?  [46MB ↘↘ 4.07MB] JPEG In Depth
18:47
Branch Education
Рет қаралды 3,7 МЛН
Explaining File Compression Formats
15:26
ExplainingComputers
Рет қаралды 151 М.
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
Video Compression Is Magical
29:55
Theo - t3․gg
Рет қаралды 91 М.
Do This Before Putting Your Files in the Cloud
12:56
Mental Outlaw
Рет қаралды 171 М.
Arti - The Future Of The Dark Web
10:00
Mental Outlaw
Рет қаралды 20 М.
How PNG Works: Compromising Speed for Quality
32:00
Reducible
Рет қаралды 644 М.
Why Slower Computers Were Faster
10:57
Mental Outlaw
Рет қаралды 247 М.
How does a USB keyboard work?
34:15
Ben Eater
Рет қаралды 3,3 МЛН
How Image Compression Works
6:52
Leo Isikdogan
Рет қаралды 117 М.
How do Graphics Cards Work?  Exploring GPU Architecture
28:30
Branch Education
Рет қаралды 2,8 МЛН
How To Create Your Own VPN (and why)
22:33
Mental Outlaw
Рет қаралды 1,1 МЛН