Ua wehewehe ʻia ka Lossless vs Lossy Compression: Ke alakaʻi piha
E hoʻomaopopo i nā ʻokoʻa koʻikoʻi ma waena o nā ʻano kaomi, kā lākou algorithms, nā noi, a pehea e koho ai i ka mea kūpono no kāu mau pono kikoʻī.
Ka hoʻomaopopo ʻana i ka ʻikepili ʻikepili
ʻO ka hoʻoemi ʻikepili kahi ʻenehana kumu i ka ʻenehana kikohoʻe e hōʻemi i ka nui o nā faila ma ka hoʻopau ʻana i ka redundancy a me ka hoʻoponopono hou ʻana i ka ʻike. Ke hoʻonui nei ko mākou honua kikohoʻe me nā kiʻi hoʻonā kiʻekiʻe, nā wikiō 4K, a me nā noi paʻakikī, lilo ka hoʻoemi kūpono i mea koʻikoʻi no ka hoʻopaʻa ʻana i ka manaʻo, ka hoʻouna ʻana i ka ʻikepili wikiwiki, a me ka hoʻohana ʻana i ka bandwidth.
Hāʻule nā algorithms kaomi i ʻelua mau ʻāpana: poho ole a poho. He mea nui ka hoʻomaopopo ʻana i ka ʻokoʻa ma waena o kēia mau ala no ka hoʻoholo ʻana e pili ana i ka mālama ʻana, ka hoʻouna ʻana, a me ka hana ʻana me ka ʻikepili kikohoʻe ma waena o nā noi a me nā ʻoihana.
No ke aha he mea nui ka hoʻoemi
ʻO ka pahū ʻana o nā maʻiʻo kikohoʻe ua ʻoi aku ka nui o ka hoʻoemi ma mua o ka wā. Mai nā lawelawe hoʻolaha e hāʻawi ana i ka wikiō 4K i nā kelepona paʻalima, i nā kahua mālama kapuaʻi e mālama ana i nā piliona o nā faila, i nā polokalamu kele pūnaewele e hoʻouka ana i nā ʻaoʻao paʻakikī i nā milliseconds—ʻo nā ʻenehana hoʻopaʻapaʻa ka ikaika ʻike ʻole e hana pono ai kā mākou honua kikohoʻe.
Lossless vs Lossy: Nā ʻokoʻa nui
Hoʻopiʻi Lossless
Ka hana hou ʻana o ka ʻikepili kumu
Hoʻopiʻi Lossy
Hoʻemi ʻikepili me ka pohō maikaʻi ʻae ʻia
Mālama ʻia 100% o ka ʻikepili kumu. Ke hoʻopau ʻia, ʻano like ka hopena me ke kumu.
Wehe mau i ka ʻikepili i manaʻo ʻia he mea nui ʻole. ʻO ka ʻAʻole hiki ke hoʻihoʻi maikaʻi ʻia ka faila kumu ma hope o ke kaomi ʻana.
Hoʻokō maʻamau 2:1 a 5:1 nā lākiō kaomi ma muli o ke ʻano ʻikepili. Ua kaupalena ʻia e ke koi e mālama i nā ʻike āpau.
Hiki ke hoʻokō i nā ratio kiʻekiʻe, pinepine 10:1 a hiki i 100:1 a i ʻole, ma ka hoʻolei ʻana i ka ʻike “perceptually redundant”.
ʻO nā kikokikona, nā papahana hiki ke hoʻokō ʻia, nā ʻikepili, nā kiʻi lapaʻau, ka waiho ʻana i nā waihona, nā ʻoihana ʻoihana, nā mea āpau e pono ai ke kūkulu hou ʻana.
Nā kiʻi, mele, wikiō wikiō, nā kiʻi pūnaewele, a me nā noi ʻē aʻe kahi e ʻae ʻia ai kekahi nalowale ʻikepili no nā kumu kūpono.
Hiki ke hoʻopaʻa a hoʻopau mau manawa me ka hoʻohaʻahaʻa ʻole. Ua like ka decompression 100 me ka 1st.
Hoʻokomo ʻia kēlā me kēia recompression poho maikaʻi hou aku. Hoʻonui kēia “hanauna poho” me kēlā me kēia pōʻai.
Pono maʻamau emi ka mana helu no ka hoʻopili ʻana/decoding i hoʻohālikelike ʻia me nā algorithms lossy holomua.
Pono pinepine ʻoi aku ka nui o nā kumuwaiwai helu, ʻoi loa no nā algorithms maʻalahi e like me nā codec wikiō.
Wehewehe ʻia ka hoʻoemi ʻole ʻia
He aha ka Lossless Compression?
Hoʻemi ʻia ka nui o ka faila ma ka ʻike ʻana a me ka hoʻopau ʻana i ka helu helu me ka wehe ʻole ʻana i kekahi ʻike. Ke hoʻopau ʻia, ʻano like ka faila me ka mea kumu, ʻaʻohe poho o ka maikaʻi a i ʻole ka pono o ka ʻikepili.
Pehea e hana ai ka hoʻoemi ʻole ʻana
Hoʻohana nā algorithms compression lossless i nā ʻano hana like ʻole e hōʻemi i ka nui o ka faila me ka hōʻoia ʻana i ke kūkulu hou ʻana o ka ʻikepili kumu. Hoʻopili kēia mau ʻano i nā mamana, nā alapine, a me nā hale i loko o ka ʻikepili e hoʻopili pono ai me ka ʻole o ka nalowale ʻana o ka ʻike.
Hoʻopāpā lōʻihi holo (RLE)
Hoʻololi ʻo RLE i nā ʻāpana ʻikepili like (holo) me ka waiwai a me ka helu hoʻokahi. No ka laʻana, lilo ʻo “AAAAAABBBCCCCC” i “6A3B5C”, e hōʻemi nui ana i ka nui no ka ʻikepili me nā kaʻina hana he nui.
Original: WWWWWWWWWWBBBWWWWWWWWWWWWBBBWWWWWWWWWW Compressed: 10W3B12W3B10W
Huffman Coding
Hāʻawi kēia ʻenehana i nā code lōʻihi lōʻihi e hoʻokomo i nā huaʻōlelo, me nā code pōkole no nā huaʻōlelo pinepine. Hoʻopili kēia ʻano helu helu i ka hoʻopili ʻana ma muli o ka puʻunaue alapine o ke ʻano.
Frequent character 'e': 101 Less frequent 'z': 1010101011
LZ77 & LZ78 Algorithms
Hoʻololi kēia mau ʻano puke wehewehe ʻōlelo i ka ʻike pinepine ʻana o ka ʻikepili me nā kuhikuhi i kahi kope hoʻokahi i loaʻa i ke kahawai i hoʻopaʻa ʻole ʻia. Hoʻokumu lākou i ke kumu no nā palapala kaulana e like me ZIP a me GIF.
Instead of storing "compression compression" Store "compression [pointer to earlier instance]"
Deflate Algorithm
ʻO ka hui pū ʻana o LZ77 a me Huffman coding, hāʻawi ʻo Deflate i ka hoʻopiʻi maikaʻi me ka wikiwiki maikaʻi. Hoʻohana ʻia ia ma ZIP, PNG, a me HTTP compression (gzip), e hana ana ia i kekahi o nā algorithm i hoʻolaha nui ʻia.
- ZIP waihona
- Nā kiʻi PNG
- Hoʻopiʻi HTTP (gzip)
Helu helu helu
Hōʻike kēia ʻenehana i kahi memo ma ke ʻano he laulā o nā helu ma waena o 0 a me 1. Hiki iā ia ke hoʻokō i nā lākiō kaomi kokoke i ka palena entropy theoretical, e hana maikaʻi loa ia no kekahi ʻano ʻikepili.
Hiki ke hoʻopili i nā ʻāpana haʻihaʻi no kēlā me kēia hōʻailona, e hāʻawi ana i ka ʻoi aku ka maikaʻi ma mua o Huffman no nā kumu he nui.
Hoʻopili ʻo Delta
Ma kahi o ka mālama ʻana i nā waiwai kūʻokoʻa, hoʻopaʻa ʻia ka delta e mālama i nā ʻokoʻa ma waena o nā waiwai. He mea maikaʻi loa kēia no ka ʻikepili kahi e like ai nā waiwai pili, e like me nā laʻana leo a i ʻole ka heluhelu ʻana i ka sensor.
Original: 105, 107, 106, 110, 108 Delta: 105, +2, -1, +4, -2
Nā Hōʻano Waihona Lossless maʻamau
Nā waihona waihona
Nā kiʻi
Leo
Ua wehewehe ʻia ka hoʻopili ʻana i ka Lossy
He aha ka Lossy Compression?
Hoʻemi ʻia ka nui o ka faila ma ka hoʻopau mau ʻana i kekahi ʻike, ʻoi aku ka nui o ka ʻikepili koʻikoʻi. ʻOkoʻa ka faila decompressed mai ka mea mua, akā ua hoʻolālā ʻia nā ʻokoʻa i mea paʻakikī a hiki ʻole paha i ke kanaka ke ʻike ma lalo o nā kūlana maʻamau.
Pehea ka hana ʻana o Lossy Compression
Loaʻa ka hoʻoemi ʻana i ka nalowale i nā ratio hoʻopiʻi kiʻekiʻe loa ma o ka hana ʻana i nā hoʻoholo hoʻoholo e pili ana i ka ʻikepili e hoʻolei. Hoʻohana kēia mau algorithms i ka ʻike e pili ana i ka ʻike kanaka-ʻo ka mea i hiki i ko mākou mau maka a me nā pepeiao ke ʻike a ʻaʻole hiki ke ʻike-e wehe i ka ʻike ma nā ala e hōʻemi i ka hopena ʻike ʻia i ka maikaʻi.
Hoʻololi Hoʻololi
Hoʻololi kēia ʻenehana i ka ʻikepili mai kahi kikowaena (e like me spatial) i kahi ʻē aʻe (e like me ka pinepine) kahi e hiki ai ke hoʻohana pono i ka hoʻoemi. ʻO ka Discrete Cosine Transform (DCT) i hoʻohana ʻia ma JPEG kahi laʻana nui.
- E hoʻohuli i nā poloka kiʻi i nā ʻāpana alapine
- E hoʻonui i nā ʻāpana alapine kiʻekiʻe me ka ikaika
- ʻAʻole maʻalahi nā maka kanaka i kēia mau alapine
Ka helu helu
Hoʻemi ka quantization i ka pololei o nā waiwai ʻikepili. Hoʻolālā ia i ka nui o nā waiwai hoʻokomo i kahi pūʻulu liʻiliʻi o nā waiwai hoʻopuka, e hōʻemi pono i ka helu o nā bits e pono ai e hōʻike i ka ʻikepili.
Original values: 4.13, 4.28, 4.97, 4.02 Quantized to: 4, 4, 5, 4
Hoʻohālike Psychoacoustic
Hoʻohana ʻia i ka hoʻoemi leo, hoʻohana kēia ʻenehana i nā palena o ka lohe kanaka. Hoʻomaopopo ia i nā ʻāpana leo hiki ke hoʻoneʻe ʻia me ka hoʻopilikia ʻole ʻana i ka maikaʻi o ke kani.
- Ka hoʻopaʻa hoʻolohe manaʻo: ʻoi aku ka nui o ka leo i ka uhi ʻana i nā leo mālie
- ʻO ka ʻike alapine: lohe maikaʻi nā kānaka i nā alapine waena
- ʻO ka huna ʻana i ka manawa: Hiki i nā kani ke uhi i nā mea ʻē aʻe e kū koke ma mua/ma hope
Ka hoʻopāpā ʻana
E like me ka hoʻohālike psychoacoustic akā no ka ʻikepili ʻike, hoʻopau kēia ala i ka ʻike i ʻike ʻole ʻia e nā maka kanaka, ʻoi aku ka nui o nā kikoʻī kiʻekiʻe a me nā ʻano kala.
Hoʻohana ʻia ma JPEG, MPEG, a me nā kūlana hoʻopaʻa kiʻi ʻike ʻē aʻe e koho mua i ka ʻikepili koʻikoʻi.
Uku Hooholo
ʻO ka ʻenehana hoʻopaʻa wikiō e hoʻohana ana i ka redundancy kino ma ka hoʻopili ʻana i nā ʻokoʻa ma waena o nā kiʻi ma mua o kēlā me kēia kiʻi piha. ʻO nā hoʻololi wale nō mai kahi kiʻi a hiki i ka mea aʻe i hoʻopaʻa ʻia.
- E kūʻai i nā “keyframes” (I-frames) i kēlā me kēia manawa
- No nā papa ʻē aʻe, e mālama i nā ʻokoʻa wale nō (P-pa) a i ʻole nā ʻokoʻa ʻelua ʻaoʻao (nā papa B)
- Nā hualoaʻa i ka hōʻemi nui o ka faila no ka wikiō
Chroma Subsampling
Hoʻemi kēia ʻenehana i ka ʻike kala ma mua o ka ʻike ʻōlinolino, me ka hoʻohana ʻana i ka ʻoi aku o ka naʻau o ke kanaka i ka luminance ma mua o nā ʻokoʻa kala.
- 4:4:4 – ʻAʻohe subsampling (nā kala piha)
- 4:2:2 – ʻO ka hoʻonā kala i ka hapalua
- 4:2:0 – Hoʻoholo ʻia ka waihoʻoluʻu ākea a me ke kūpaʻa
Nā Hōʻano Kōnae Lossy maʻamau
Nā kiʻi
Leo
wikiō
Nā noi kūpono a me nā hihia hoʻohana
Kiʻi Kikohoʻe
Hoʻopiʻi Lossless
- Mālama ʻia ka format RAW no nā mea paʻi kiʻi ʻoihana
- Waihona maikaʻi loa o nā kiʻi koʻikoʻi
- Pono nā kiʻi i ka hoʻoponopono ʻana a i ʻole ka hoʻoponopono ʻana
- Hōʻano PNG no nā kiʻi me nā kikokikona a i ʻole nā kihi ʻoi
Hoʻopiʻi Lossy
- JPEG no nā kiʻi i kēlā me kēia lā a me ka kaʻana pūnaewele
- Hanana liʻiliʻi liʻiliʻi no nā kiʻi a me nā hiʻohiʻona
- Hoʻouka ʻia i ka pāpaho pūnaewele kahi e pili ai nā palena nui
- Nā leka uila a me nā noi leka uila
Hana Leo
Hoʻopiʻi Lossless
- Nā haku hoʻopaʻa leo ʻana ma nā kekona (WAV, FLAC)
- Nā hōʻiliʻili mele Audiophile
- ʻenehana leo a me ka hoʻoponopono ʻoihana
- Ka waihona o nā hoʻopaʻa leo koʻikoʻi
Hoʻopiʻi Lossy
- Nā lawelawe streaming (Spotify, Apple Music)
- ʻO nā mea pāʻani mele paʻa me ka waiho palena ʻole
- Lekiō pūnaewele a me nā podcast
- Nā mele hope no nā wikiō a me nā hōʻike
Paʻi wikiō
Hoʻopiʻi Lossless
- Nā haku hana kiʻiʻoniʻoni a me TV
- Nā mea kumu kumu hopena
- ʻO ka hana kālepa kālā kiʻekiʻe
- Nā palapala wikiō lapaʻau a ʻepekema
Hoʻopiʻi Lossy
- Nā kahua hoʻoheheʻe (Netflix, YouTube)
- Hoʻolaha kīwī
- ʻO ka hālāwai wikiō a me nā webinars
- Nā kiʻi wikiō media
Hoʻomohala Pūnaewele
Hoʻopiʻi Lossless
- PNG no nā hōʻailona, nā kiʻiʻoniʻoni, a me nā kiʻi me ka māliko
- SVG no nā mea hoʻohālikelike hiki ke hoʻonui ʻia
- Pau ole ka WebP no nā kiʻi paʻakikī e koi ana i ka maikaʻi kūpono
- Komi waiwai ma ke kikokikona (HTML, CSS, JavaScript)
Hoʻopiʻi Lossy
- JPEG a i ʻole WebP no nā kiʻi a me nā kiʻi paʻakikī
- wikiō MP4 me nā codec kūpono
- Nā mele hope a me nā hopena kani
- Hoʻouka kiʻi holomua no ka hana ʻike wikiwiki
Hoʻopaʻa ʻikepili a me ka waihona
Hoʻopiʻi Lossless
- Nā waihona waihona a me nā hoʻokuʻu aku
- Nā waihona waihona kumu
- Nā waihona palapala (PDF, nā waihona Office)
- Nā moʻolelo ʻoihana koʻikoʻi a me nā palapala kānāwai
Hoʻopiʻi Lossy
- Kiʻiʻoniʻoni kiaʻi me nā koi maikaʻi e ʻae ʻia
- Nā waihona media koʻikoʻi ʻole kahi e ʻae ʻia ai kekahi pohō maikaʻi
- Hoʻopaʻa ʻakomi ʻia o nā mea i hana ʻia e ka mea hoʻohana
- ʻIke ʻikepili nui kahi i koi ʻole ʻia ai ka pono kūpono
Nā polokalamu kelepona
Hoʻopiʻi Lossless
- Nā faila hoʻokō a me nā code
- Pono nā mea UI e pono ai ka maikaʻi
- kikokikona a me ka ʻikepili hoʻonohonoho
- Nā waihona ʻikepili mea hoʻohana koʻikoʻi
Hoʻopiʻi Lossy
- Nā kiʻi a me nā kiʻi i loko o ka polokalamu
- Nā haʻawina wikiō a me nā hōʻikeʻike
- Nā hoʻolaha leo a me nā kani kani
- Maʻiʻo cache no ka nānā ʻana ma waho
Nā ʻano hoʻoemi ma ke ʻano waihona
Hoʻohana nā ʻano waihona ʻokoʻa i nā ʻenehana hoʻoemi kikoʻī i hoʻopaʻa ʻia no kā lākou ʻano ʻike. ʻO ka hoʻomaopopo ʻana i nā ʻano ʻano e hoʻohana ai i nā ʻano hana hoʻoemi e kōkua iā ʻoe e hana i nā hoʻoholo maikaʻi aʻe e pili ana i ka mālama ʻana a me ka kaʻana ʻana i kāu ʻike kikohoʻe.
| Hōʻano | ʻAno | ʻAno hoʻoemi | Hoʻohana maikaʻi ʻia no | Pākuʻi hoʻoemi |
|---|---|---|---|---|
| Nā ʻano kiʻi | ||||
| PNG | Nalo ole | E hoʻoheheʻe (LZ77 + Huffman) | Nā kiʻi kiʻi, nā kiʻi paʻi kiʻi, nā kiʻi me ka kikokikona a i ʻole ke aniani | 1.5:1 a hiki i 3:1 |
| JPEG | Pohō | DCT, helu helu | Nā kiʻi, nā kiʻi paʻakikī me nā hoʻololi kala maʻemaʻe | 10:1 a 20:1 |
| WebP | Huinaʻi | Hoʻopaʻa helu wānana (nalo), VP8 intra-frame (nalo ʻole) | Kiʻi pūnaewele, nā kiʻi pane | Pohō: 25-35% ka liʻiliʻi ma mua o JPEG Pohō ʻole: 26% ka liʻiliʻi ma mua o PNG |
| TIFF | Nalo ole | Nā ʻano like ʻole (LZW, ZIP, etc.) | Kiʻi ʻoihana, paʻi, waihona | 1.5:1 a hiki i 3:1 |
| AVIF | Pohō | AV1 hoʻopaʻa inoa intra-frame | Nā kiʻi pūnaewele hope-gen, nā noi holomua | A hiki i 50% ka liʻiliʻi ma mua o JPEG |
| Nā ʻano leo | ||||
| MP3 | Pohō | Hoʻohālike Psychoacoustic, MDCT | Mele, podcasts, hoʻolohe maʻamau | 10:1 a 12:1 |
| FLAC | Nalo ole | wanana laina, coding raiki | Nā hōʻiliʻili mele Audiophile, waihona | 2:1 a hiki i 3:1 |
| AAC | Pohō | Hoʻohālike psychoacoustic kiʻekiʻe | ʻO ka hoʻolaha kikohoʻe, nā lawelawe streaming | ʻOi aku ka maikaʻi ma mua o ka MP3 ma ka bitrate like |
| Opus | Pohō | SILK + CELT codecs | Ke kamaʻilio leo, nā noi manawa maoli | ʻOi aku ma mua o nā codec ʻē aʻe ma nā bitrates haʻahaʻa |
| WAV | Hoʻopili ʻole ʻia | ʻAʻohe (maʻamau, ʻoiai hiki ke hoʻopaʻa ʻia) | ʻO ka hoʻopaʻa ʻana i ke keʻena, nā faila leo master | 1:1 (ʻaʻohe kaomi ma ka paʻamau) |
| Nā ʻano wikiō | ||||
| H.264/AVC | Pohō | ʻO ka uku hoʻoneʻe, DCT, CABAC/CAVLC | Ke hoʻoheheʻe, hoʻolaha, wikiō kikohoʻe | 50:1 a hiki i 100:1 |
| H.265/HEVC | Pohō | ʻO ka wānana neʻe kiʻekiʻe, nā poloka coding nui aʻe | 4K/8K maʻiʻo, hoʻoheheʻe kiʻekiʻe | 25-50% maikaʻi ma mua o H.264 |
| AV1 | Pohō | Ka wānana a me ka hoʻololi coding | Ka hoʻoheheʻe ʻana o ka hanauna hou, nā palapala noi aliʻi | 30% maikaʻi ma mua o HEVC |
| ProRes | Pohō (ʻike maka ʻole) | Intraframe ma muli o DCT | Hoʻoponopono wikiō, hana hope | 5:1 a i 10:1 (e pili ana i ka ʻokoʻa) |
| FFV1 | Nalo ole | Nā code Golomb-Rice, ka hoʻohālike pōʻaiapili | Hoʻopaʻa wikiō, mālama | 2:1 a hiki i 3:1 |
| Nā ʻano palapala | ||||
| ʻano huila | Deflate (kikokikona), JPEG/JBIG2 (kiʻi) | Hoʻolaha palapala, palapala, hoʻolaha | He ʻokoʻa nui ma ka ʻike | |
| DOCX/XLSX | Nalo ole | ZIP (core), ʻokoʻa no nā mea i hoʻokomo ʻia | Nā palapala keʻena, nā pāpalapala | 1.5:1 a hiki i 3:1 |
| EPUB | Huinaʻi | ZIP (container), ʻokoʻa no nā mea i loko | Nā puke e, nā puke kikohoʻe | Pili i ke ʻano maʻiʻo |
| Nā ʻano waihona waihona | ||||
| ZIP | Nalo ole | E hoʻoheheʻe (LZ77 + Huffman) | ʻO ka waihona waihona maʻamau, ka hoʻohālikelike ʻana i ke kahua paʻa | 2:1 a 10:1 (e pili ana i ka ʻike) |
| 7Z | Nalo ole | LZMA, LZMA2, PPMd, etc. | Pono ka hoʻoemi ratio kiʻekiʻe | 30-70% maikaʻi ma mua o ZIP |
| RAR | Nalo ole | Hoʻopili algorithm | Hoʻopiʻi kiʻekiʻe me nā mea hana pono | 10-30% maikaʻi ma mua o ZIP |
Pehea e koho ai i ke ʻano hoʻopiʻi kūpono
Pono anei ke kūkulu hou ʻana i ka ʻikepili kumu?
He mea koʻikoʻi paha ka mālama ʻana a i ʻole ka palena bandwidth?
E hoʻoponopono hou a hoʻoponopono hou paha ka ʻike?
ʻO nā hana maikaʻi loa no ka hoʻolālā hoʻoemi
- E mālama i nā haku kumu me ka pōʻino ʻole a i ʻole ma ke ʻano i hoʻopaʻa ʻole ʻia ke hiki. He mau “negatives” kāu kamepiula.
- E hana i nā mana poho no ka hāʻawi ʻana a me ke kaʻana like e kaulike i ka maikaʻi me ka nui o ka faila ma muli o ka hoʻohana i manaʻo ʻia.
- E noʻonoʻo i kahi ala pae me nā pae kōmike like ʻole no nā kumu like ʻole (archival, faila hana, hoʻohele).
- E ho’āʻo i nā hoʻonohonoho kōmike ʻokoʻa e ʻike i ke kaulike kūpono ma waena o ka nui o ka faila a me ka maikaʻi no kāu ʻike kikoʻī.
- E hoʻomau i ka ʻike e pili ana i nā ʻenehana kōmike hou no ka mea hiki iā lākou ke hāʻawi i nā hoʻomaikaʻi nui i ka maikaʻi a me ka maikaʻi.
- E palapala i kāu kaʻina hana hoʻoemi e hōʻoia i ka paʻa a me ka maʻalahi o ka hoʻokele waihona.
Nīnau pinepine
Hiki iā ʻoe ke hoʻololi i waena o ka pau ʻole a me ka hoʻoemi poho?
Hiki iā ʻoe ke hoʻololi mau mai kahi ʻano pohō ʻole i kahi pohō, akā ʻaʻole hiki ke hoʻohuli. I ka wā e hoʻolei ʻia ai ka ʻike ma ke kaomi poho, ʻaʻole hiki ke hoʻihoʻi ʻia. ʻO ka hoʻololi ʻana mai kahi ʻano pohō i kahi pohō ʻole e mālama i ka faila i kona kūlana o kēia manawa (me ka pohō o ka maikaʻi), akā ʻaʻole e hoʻihoʻi i ka ʻikepili kumu i wehe ʻia i ka wā o ka hoʻopiʻi pohō mua.
E hoʻopōʻino paha nā faila a i ʻole e hoʻohaʻahaʻa i nā faila?
ʻAʻole hiki ke hoʻopōʻino i nā faila-ma ka wehewehe ʻana, ua like ka faila decompressed me ke kumu. Hoʻopau mau ʻia ka ʻikepili lossy compression, akā ma ka hoʻolālā ʻana a maʻamau ke kuhikuhi ʻana i ka ʻike me ka liʻiliʻi o ka manaʻo. No ka paʻa, ʻaʻole i emi iki ka paʻa o nā faila i hoʻopaʻa ʻia ma mua o nā faila i hoʻopaʻa ʻole ʻia. Eia nō naʻe, ʻoi aku ka maʻalahi o kekahi mau faila i hoʻopaʻa ʻia i ka palaho, no ka mea, hiki i kahi hewa liʻiliʻi ke hoʻopilikia i nā ʻikepili hou aʻe ke hoʻopiha piha ʻia ka ʻike.
No ke aha e koho ai kekahi i ka hoʻopiʻi lossy inā wehe ia i ka ʻikepili?
ʻOi aku ka maikaʻi o ka hāʻawi ʻana i nā lakene hoʻopiʻi ʻoi aku ka maikaʻi ma mua o nā ala pau ʻole, pinepine 10-100 mau manawa liʻiliʻi. Hoʻohana ʻia kēia no nā noi kahi e noʻonoʻo nui ai ka nui o ka faila, ka bandwidth, a i ʻole ka mālama ʻana. ʻO ka ʻike koʻikoʻi, ua hoʻolālā ʻia ka hoʻoemi nalowale e wehe i ka ʻike i ʻike ʻole ʻia e ke kanaka a i ʻole ka hopena liʻiliʻi i ka maikaʻi i ʻike ʻia. No nā noi he nui-e like me ke kahe ʻana i ke mele, kaʻana like ʻana i nā kiʻi, a i ʻole ke nānā ʻana i nā wikiō-ʻo ke kālepa ma waena o kahi hōʻemi liʻiliʻi o ka maikaʻi ʻenehana a me ka hōʻemi nui ʻana i ka nui o ka faila.
Pehea ka hopena o ka hoʻoemi ʻana iā SEO no nā kiʻi ma nā pūnaewele?
Hoʻopilikia nui ka hoʻoemi kiʻi iā SEO ma o ka wikiwiki o ka hoʻouka ʻana i ka ʻaoʻao, ʻo ia ke kumu koʻikoʻi no nā ʻenekini huli. ʻO nā kiʻi i hoʻopaʻa pono ʻia e hōʻemi i ke kaumaha o ka ʻaoʻao a hoʻomaikaʻi i nā manawa hoʻouka, e alakaʻi ana i nā anana ʻike mea hoʻohana ʻoi aku ka maikaʻi a me nā kūlana huli kiʻekiʻe. ʻOiai ke hāʻawi pinepine nei ka hoʻoemi nalowale ʻana i ka nui, ʻo ke kī ka ʻimi ʻana i ke koena kūpono – pono e hoʻopili ʻia nā kiʻi e hoʻouka wikiwiki akā mālama i ka maikaʻi kūpono e hoʻopili ai i nā mea hoʻohana a haʻi pono i ka ʻike. Hāʻawi nā ʻano hana hou e like me WebP i ka hoʻopiʻi maikaʻi me ka maikaʻi maikaʻi, a me ka hoʻokō ʻana i nā kiʻi pane e hōʻoia i ka hoʻopuka maikaʻi ʻana i nā polokalamu.
Aia kekahi ala hoʻoemi e hana maikaʻi no nā ʻano ʻikepili āpau?
ʻAʻole hana maikaʻi ke ʻano hoʻoemi hoʻokahi no nā ʻano ʻikepili āpau. Loaʻa i nā ʻano maʻiʻo like ʻole nā waiwai helu helu a me nā redundantions hiki ke hoʻohana ʻia. Hoʻopili ʻokoʻa ke kikokikona mai nā kiʻi, kahi ʻokoʻa mai ka leo a i ʻole wikiō. ʻOiai i loko o ka waeʻano e like me nā kiʻi, ʻokoʻa ka paʻi ʻana o ke kiʻi me nā hoʻololi kala maʻemaʻe ma mua o ke kiʻi kiʻi ʻoi me nā kala liʻiliʻi. ʻO ia ke kumu i loaʻa ai nā palapala kūikawā no nā ʻano maʻiʻo like ʻole, a no ke aha e ʻimi pinepine ai nā mea hana hoʻopiʻi hou i ka ʻikepili e hoʻohana i ka algorithm kūpono loa no kēlā me kēia kumu ʻikepili kikoʻī.
Pehea wau e ʻike ai inā ke hoʻohana nei au i ka pae kōmike kūpono?
Pono ka ʻimi ʻana i ka pae hoʻopiʻi kūpono i ke kaulike ʻana i ʻekolu mau mea: ka nui o ka faila, ka maikaʻi, a me ka manawa hana. No ka hoʻoemi poho, e hana i nā hoʻāʻo ʻike a i ʻole nā hoʻokolohua e hoʻoholo ai i kahi e ʻike ʻia ai ka hoʻohaʻahaʻa maikaʻi no kāu ʻike kikoʻī a me nā mea hoʻolohe. No ka hoʻoemi poho ʻole, e hoʻohālikelike i nā algorithm ʻokoʻa e ʻike i ka hōʻemi nui maikaʻi loa no kāu ʻano ʻikepili. Hāʻawi nā noi he nui i nā pae hoʻopaʻa paʻa mua (e laʻa, haʻahaʻa, waena, kiʻekiʻe), e hāʻawi ana i nā wahi hoʻomaka maikaʻi. E ho’āʻo mau i ka mea hoʻopuka i hoʻopaʻa ʻia i loko o kona kaiapuni i manaʻo ʻia – ʻaʻole maikaʻi loa ka hoʻonohonoho hoʻopili ʻana i kāu mīkini hoʻomohala ma nā ʻaoʻao like ʻole a i ʻole ma lalo o nā kūlana nānā like ʻole.
ʻO ka hoʻoomi ʻana i nā faila i nā manawa he nui ke kumu o ka nalowale o ka maikaʻi?
No ka pōʻino ʻole, ʻaʻohe hopena i ka maikaʻi o ka hoʻopiʻi pinepine ʻana a me nā pōʻai decompression – ua like ka faila me ke kumu. No ka ho’opi’i poho, ho’opuka ma’amau kēlā me kēia pō’ai ho’opi’i hou i nā poho maika’i hou a’e, i kapa ‘ia ‘o “generation loss.” He pilikia nui kēia i ka wā e hoʻohana ai i nā algorithms a i ʻole nā hoʻonohonoho ma waena o nā hanauna. No ka laʻana, ʻo ka hoʻoponopono pinepine ʻana a me ka mālama ʻana i kahi kiʻi JPEG e hoʻohaʻahaʻa mālie i kona maikaʻi. No ka hōʻemi ʻana i ka pohō o ka hanauna, e hana mau mai ka faila kumu kiʻekiʻe loa i loaʻa, a mālama i ka hana waena ma nā ʻano poho ʻole i ka wā e hoʻoponopono ai.
Hana i nā hoʻoholo hoʻoholo hoʻopaʻa
ʻO ka hoʻomaopopo ʻana i ka ʻokoʻa ma waena o ka pōʻino ʻole a me ka hoʻoemi poho e kōkua iā ʻoe e hoʻomaikaʻi i kāu mau kahe hana kikohoʻe, mālama i kahi waiho ʻana, a mālama i kāu ʻike i ka maikaʻi kūpono no ka hoʻohana ʻana.
