Lossless vs Lossy Compression ɲɛfɔlen don: Gafe dafalen
Danfara jɔnjɔn minnu bɛ degun suguyaw ni ɲɔgɔn cɛ, u ka algorisimuw, u baarakɛcogo, ani u ka baarakɛcogo ɲuman sugandicogo faamuya i mago kɛrɛnkɛrɛnnenw kama.
Donanw sɛgɛsɛgɛli faamuyali
Donanw sɛgɛsɛgɛli ye fɛɛrɛ jɔnjɔn ye nizɛri fɛɛrɛbɔ la min bɛ dɔ bɔ dosiyew hakɛ la ni kunnafoniw bɔli ye minnu tɛ caya ani ka u labɛn kokura. Ni an ka diɲɛ nizɛri bɛ ka bonya ni ja ye min ka bon kosɛbɛ, wideyow 4K, ani baarakɛminɛn gɛlɛnw, sɛgɛsɛgɛli ɲuman bɛ kɛ fɛnba ye ka taa a fɛ walasa ka fɛnw maracogo ɲuman sɔrɔ, ka kunnafoniw ci teliya la, ani ka dɔ bɔ bandwidth baara la.
Compression algorithmes bɛ don kulu fɔlɔ fila la: bɔnɛ tɛ min na ani bɔnɛna. Danfara minnu bɛ nin fɛɛrɛ ninnu ni ɲɔgɔn cɛ, olu faamuyali nafa ka bon walasa ka latigɛw kɛ ni kunnafoni ye, kunnafonidilanw maracogo, u cicogo, ani u baaracogo kan, baarakɛminɛnw ni izini suguya caman kɔnɔ.
Mun na degun nafa ka bon
Nizɛri kɔnɔkow binkanni ye degun kɛ fɛn ye min nafa ka bon ka tɛmɛn fɔlɔ kan. K’a ta 4K wideyow lase telefɔni selilɛriw ma, ka se sankaba marayɔrɔw ma minnu kɔnɔ dosiye miliyari caman bɛ sɔrɔ, ka se ɛntɛrinɛti navigatɔrɔw ma minnu bɛ ɲɛ gɛlɛnw doni milisekɔndi kɔnɔ—compression technologies ye fanga yebali ye min b’a to an ka diɲɛ numérique bɛ baara kɛ ka ɲɛ.
Lossless vs Lossy: Danfaraba minnu bɛ u ni ɲɔgɔn cɛ
Compression min tɛ bɔnɛ sɔrɔ
Donan fɔlɔw jɔcogo kura dafalen
Komisiyɔn bɔnɛnen
Donanw dɔgɔyali ni jogoɲumanya bɔnɛ ye min bɛ sɔn
Fɛn minnu bɛ mara 100% ye kunnafonidilan fɔlɔw ye. Ni a decompressé, o nɔ bɛ Kɛ bit-for-bit ye min ni source (sɔrɔyɔrɔ) bɛ Taa ɲɔgɔn fɛ.
A bɛ kunnafoniw bɔ yen kudayi minnu jatera ko u nafa ka dɔgɔ. E filen fɔlɔ tɛ se ka segin a cogo kɔrɔ la degun kɔfɛ.
A ka c’a la, a bɛ se ka sɔrɔ 2:1 fo 5:1 la compression ratios ka kɛɲɛ ni kunnafoni suguya ye. Dantigɛli bɛ kɛ ni wajibi ye walasa ka kunnafoniw bɛɛ mara.
Ka se ka hakɛ caman sɔrɔ minnu ka bon kosɛbɛ, tuma caman na 10:1 ka se 100:1 ma walima ka tɛmɛ o kan, ni kunnafoniw “perceptually redundant” filili ye.
Sɛbɛnni, porogaramu minnu bɛ se ka kɛ, kunnafonidilanw, furakɛli ja, sɛbɛnmarayɔrɔw, baarakɛlaw ka baarakɛcogo, fɛn o fɛn bɛ se ka jɔ kokura dafalen na.
Fotow, dɔnkiliw, videyow lasecogo, ɛntɛrinɛti ja ani baarakɛminɛn wɛrɛw, kunnafoni dɔw bɔnɛni bɛ sɔn yɔrɔ minnu na walasa ka baara kɛ ni u ye.
Ka se ka decompresser ani decompresser siɲɛ caman k’a sɔrɔ a ma tiɲɛ. Decompression 100nan ni 1nan ta bɛ Taa ɲɔgɔn fɛ.
Recompression kelen-kelen bɛɛ bɛ don a kɔnɔ jogoɲumanya bɔnɛ wɛrɛw. O “generation loss” in bɛ dalajɛ ni cycle kelen-kelen bɛɛ ye.
Jɛnkulu la, a bɛ ɲini jatebɔ fanga dɔgɔyara ka ɲɛsin kodɔn/dekodɔn ma ni i y’a suma ni bɔnɛko algorisimu kɔrɔlenw ye.
Tuma caman na, magow bɛ a la jatebɔ nafolo caman wɛrɛw, kɛrɛnkɛrɛnnenya la algorisimu camanba kama i n’a fɔ wideyow kodekiw.
Degun min tɛ bɔnɛ sɔrɔ, o ɲɛfɔra
Lossless Compression ye mun ye?
Lossless compression bɛ dɔ bɔ dosiye hakɛ la ni jatebɔ-dafalen dɔnni n’a bɔli ye k’a sɔrɔ a ma kunnafoni si bɔ yen. Ni a decompressé, filen bɛ i n’a fɔ a fɔlɔ ta bitiki-ni-bit, ni bɔnɛ tɛ a jogo walima a ka data dafalen na abada.
Compression min tɛ bɔnɛ sɔrɔ, o bɛ baara kɛ cogo min na
Lossless compression algorithms bɛ baara kɛ ni fɛɛrɛ suguya caman ye walasa ka dosiye hakɛ dɔgɔya ka sɔrɔ ka kunnafoni fɔlɔw jɔcogo dafalen sabati. O fɛɛrɛw bɛ misaliw, fɔcogo, ani sigicogo sɛgɛsɛgɛ kunnafonidilanw kɔnɔ walasa k’u kodɔn ka ɲɛ k’a sɔrɔ kunnafoniw ma bɔnɛ.
Boli-janya kodɔn (RLE) .
RLE bɛ kunnafonidilanw (boli) kelen-kelenw tugu-tugu ɲɔgɔn kɔ ni nafa ni jate kelen ye. Misali la, “AAAAAABBBCCCCC” bɛ kɛ “6A3B5C” ye, o bɛ dɔ bɔ kosɛbɛ kunnafonidilanw hakɛ la minnu bɛ segin-ka-bɔ caman kɛ.
Original: WWWWWWWWWWBBBWWWWWWWWWWWWBBBWWWWWWWWWW Compressed: 10W3B12W3B10W
Huffman ka kodɔn
O fɛɛrɛ in bɛ kode janya caman-caman Di donna-sɛbɛnw ma, ni kode surunw ye taamaʃyɛnw ye minnu bɛ Kɛ tuma caman na. O jatebɔcogo in bɛ kodɔncogo ɲuman Kɛ ka da taamaʃyɛnw ka caya tilali kan.
Frequent character 'e': 101 Less frequent 'z': 1010101011
LZ77 & LZ78 Algoritmɛw
O daɲɛgafe-fɛɛrɛw bɛ kunnafoniw segin-segin-segin-ka-bɔlenw bila u nɔ na ni kumasenw ye minnu bɛ tali kɛ kopi kelen na min bɛ sɔrɔ kaban jikuruba kɔnɔ min ma sɛgɛsɛgɛ. U bɛ Kɛ basigi ye cogoyaw la minnu bɛ Fɔ kosɛbɛ i n’a fɔ ZIP ani GIF.
Instead of storing "compression compression" Store "compression [pointer to earlier instance]"
Algorithme (Algorithme) min bɛ Deflater (Deflater).
LZ77 ni Huffman coding faralen ɲɔgɔn kan, Deflate bɛ compression ɲuman di ni teliya ɲuman ye. A bɛ baara Kɛ ni ZIP, PNG ani HTTP compression (gzip) ye, o b’a Kɛ ‘algoritmɛw ye minnu bɛ Lasegin kosɛbɛ.
- ZIP ka sɛbɛnmarayɔrɔw
- PNG jaaw
- HTTP sɛgɛsɛgɛli (gzip) .
Jateblaw ka Kode
O fɛɛrɛ in bɛ cikan jira i n’a fɔ jateden hakɛ min bɛ 0 ni 1 cɛ.A bɛ se ka degun hakɛw sɔrɔ minnu ka surun ɛntɔrɔpi dancɛ teori la, o b’a to a bɛ baara kɛ kosɛbɛ kunnafoni suguya dɔw la.
A bɛ se ka bitiki tilalenw kodɔn taamasiyɛn kelen na, ka compression ɲuman di ka tɛmɛ Huffman kan sɔrɔyɔrɔ caman na.
Delta Kodɔn
Sani a ka nafa dafalenw mara, delta encoding bɛ danfara minnu mara nafaw tugu-tugulenw ni ɲɔgɔn cɛ. O bɛ nafa sɔrɔ kɛrɛnkɛrɛnnenya la kunnafonidilanw na, yɔrɔ minnu na nafa kɛrɛfɛtaw bɛ ɲɔgɔn na, i n’a fɔ lamɛntaw misaliw walima sensɛri kalanni.
Original: 105, 107, 106, 110, 108 Delta: 105, +2, -1, +4, -2
File Formats minnu tɛ bɔnɛ sɔrɔ tuma caman na
Archives (sɛbɛnniw) minnu bɛ sɔrɔ
Jaw
Odio
Lossy Compression (Hɔnsɔnni) ɲɛfɔra
Lossy Compression ye mun ye?
Lossy compression bɛ dɔ bɔ dosiye hakɛ la ni kunnafoni dɔw bɔli ye kudayi, kɛrɛnkɛrɛnnenya la kunnafoniw minnu tɛ foyi ye walima minnu nafa ka dɔgɔn hakili ta fan fɛ. Dosiyɛri min ma sɛgɛsɛgɛ, o ni fɔlɔ ta tɛ kelen ye, nka danfara minnu bɛ u ni ɲɔgɔn cɛ, olu dabɔra cogo la min ka gɛlɛn walima a tɛ se ka ye hadamadenw bolo cogo la min bɛ kɛ cogo la.
Lossy Compression bɛ baara kɛ cogo min na
Lossy compression bɛ se ka compression ratios caman sɔrɔ kosɛbɛ ni a ye fɛɛrɛ tigɛlenw latigɛ kunnafonidilan minnu ka kan ka fili. O algorisimuw bɛ dɔnniya ta hadamadenw ka faamuyali kan — an ɲɛw ni an tulo bɛ se ka min dɔn ani an tɛ se ka min dɔn — walasa ka kunnafoniw bɔ yen cogo la min bɛ nɔ kɔlɔsilenw dɔgɔya jogoɲumanya la.
Transform Coding (Kodɔn caman tigɛli).
O fɛɛrɛ in bɛ kunnafoniw sɛmɛntiya ka bɔ yɔrɔ dɔ la (i n’a fɔ yɔrɔko) ka taa yɔrɔ wɛrɛ la (i n’a fɔ frequency) yɔrɔ min na compression bɛ se ka kɛ ka ɲɛ. Discrete Cosine Transform (DCT) min bɛ kɛ JPEG kɔnɔ, o ye misali ɲuman ye.
- Ja blokiw bɛrɛbɛn ka kɛ frequency components ye
- Aw bɛ frequency high-frequency yɔrɔw hakɛ jateminɛ ni fanga ye ka tɛmɛ
- Adamaden ɲɛw tɛ teli ka o kɛcogo ninnu dɔn
Jateminɛ kɛcogo
Jateminɛ bɛ dɔ bɔ kunnafonidilanw nafaw tiɲɛni na. A bɛ donna nafaw hakɛ dɔ karti ka taa bɔli nafaw kulu fitinin dɔ la, o bɛ dɔ bɔ kosɛbɛ bitiki hakɛ la min ka kan ka kɛ walasa ka kunnafoniw jira.
Original values: 4.13, 4.28, 4.97, 4.02 Quantized to: 4, 4, 5, 4
Modeling Psychoacoustique (hakilila-fɔcogo) ye
O fɛɛrɛ in bɛ Kɛ ni fɔlikanw sɛgɛsɛgɛli ye, a bɛ hadamaden ka mɛnni dantigɛliw Kɛ. A b’a jira ko mankan yɔrɔ minnu bɛ se ka bɔ yen k’a sɔrɔ u ma nɔ bila mankan hakɛ la min bɛ ye.
- Lamɛnni masike: Mankan minnu ka bon, olu bɛ mankanw datugu minnu bɛ mankan bɔ
- Frequency sensitivity: Hadamadenw bɛ frequences cɛmancɛw mɛn ka ɲɛ
- Waati masirili : Mankanw bɛ se ka dɔw datugu minnu bɛ kɛ dɔɔni ka kɔn o ɲɛ/o kɔfɛ
Kodeli min bɛ kɛ ni hakili ye
I n’a fɔ hakili-la-ko-modeli nka kunnafoni yelenw kama, o fɛɛrɛ in bɛ kunnafoniw bɔ yen, hadamaden ɲɛw tɛ minnu kɔlɔsi kosɛbɛ, kɛrɛnkɛrɛnnenya la, kunnafoni minnu bɛ kɛ ni fɔlikanba ye ani kulɛri caman ɲɔgɔnna.
A bɛ kɛ JPEG, MPEG ani yecogo sɛgɛsɛgɛli sariya wɛrɛw la walasa ka kunnafoniw bila jɔyɔrɔ fɔlɔ la minnu nafa ka bon hakili ta fan fɛ.
Lamaga-lamagali musaka (Compensation).
Wideyo sɛgɛsɛgɛli fɛɛrɛ min bɛ waati-dafalen nafa ni danfara minnu bɛ karamɔgɔw ni ɲɔgɔn cɛ, olu kodɔn sanni ka kɛ karamɔgɔ dafalen kelen-kelen bɛɛ ye. Yɛlɛma minnu bɛ Bɔ karamɔgɔ kelen na ka Taa karamɔgɔ wɛrɛ la, olu dɔrɔn de bɛ kodɔn kosɛbɛ.
- “Keyframes” (I-frames) dafalenw mara tuma ni tuma
- Kalansen wɛrɛw kama, danfara minnu bɛ yen (P-kalansenw) walima danfara minnu bɛ sira fila fɛ (B-kalansenw) dɔrɔn mara .
- O bɛ na ni filenw hakɛ dɔgɔyali ye kosɛbɛ wideyow kama
Chroma Subsampling (Sɛbɛnni min bɛ kɛ ni Chroma ye).
O fɛɛrɛ in bɛ dɔ bɔ kulɛri kunnafoniw na ka tɛmɛ yeelen kunnafoniw kan, ka nafa sɔrɔ hadamaden ɲɛ ka yeelenko dɔnniyaba la ka tɛmɛ kulɛri danfara kan.
- 4:4:4 – Subsampling (kulɛri dafalen) tɛ .
- 4:2:2 – A bɛ tilayɔrɔ fila bɔ kulɛri tilennenw na
- 4:2:0 – A bɛ kulɛriw ɲɛnabɔli tilennen ni jɔlen fila bɛɛ tilancɛ Bɔ
Lossy File Formats minnu bɛ sɔrɔ tuma caman na
Jaw
Odio
Wideyo
Baarakɛcogo ɲuman ani baarakɛcogo
Fotow nizɛrikan na
Compression min tɛ bɔnɛ sɔrɔ
- RAW format lakanani fototalan ŋanaw ye
- Foto nafamaw marali cogo la min bɛ kɛ ka kɛɲɛ ni archive ye
- Ja minnu bɛ baara kɛ kɔfɛ walima ka u ladilan kosɛbɛ
- PNG cogoya ye ja minnu bɛ ni sɛbɛnni ye walima minnu dakunw ye nɛrɛmuguma ye
Komisiyɔn bɔnɛnen
- JPEG don o don fotow ni ɛntɛrinɛti tilatilali kama
- Ja fitininw bɔli galariw ni ɲɛjiraliw kama
- Sosiyete ka kunnafonidilanw bilali yɔrɔ minnu na, dan bɛ kɛ yɔrɔ minnu na
- Email attachments ani cikanw cicogo
Audio Production (fɔlikanw dilanni).
Compression min tɛ bɔnɛ sɔrɔ
- Master recordings in studio (WAV, FLAC) .
- Audiophile dɔnkiliw lajɛlenw
- Audio engineering ani baarakɛlaw ka ladilanni
- Sɛbɛn nafamaw marali
Komisiyɔn bɔnɛnen
- Baarakɛminɛn minnu bɛ kɛ ni fɛnw ye (Spotify, Apple Music) .
- Misikiliminɛn minnu bɛ se ka ta, minnu maracogo danma
- Ɛntɛrinɛti arajo ni podɔkasiw
- Wideyow ni ɲɛjiraliw kɔfɛ dɔnkiliw
Wideyow dilanni
Compression min tɛ bɔnɛ sɔrɔ
- Sinema ni telewisɔn dilanni matigiw
- Visual effects sɔrɔyɔrɔ fɛnw
- Jago baara min bɛ kɛ ni musaka caman ye
- Dɔgɔtɔrɔso ni dɔnniya videyo sɛbɛnw
Komisiyɔn bɔnɛnen
- Fɛɛrɛbɔyɔrɔw (Netflix, YouTube) .
- Telewisɔn min bɛ bɔ kɛnɛ kan
- Wideyo lajɛw ni webinarw
- Sosiyete ka kunnafonidilanw wideyow
Ɛntɛrinɛti yiriwali
Compression min tɛ bɔnɛ sɔrɔ
- PNG ye logow, taamasiyɛnw ani jaaw ye minnu bɛ kɛnɛya
- SVG ka ɲɛsin fɛnw ma minnu bɛ se ka sɛgɛsɛgɛ
- WebP lossless ka ɲɛsin ja gɛlɛnw ma minnu bɛ jogo dafalen de wajibiya
- Nafolo sɛgɛsɛgɛli min sinsinnen bɛ sɛbɛnniw kan (HTML, CSS, JavaScript) .
Komisiyɔn bɔnɛnen
- JPEG walima WebP fotow ni ja gɛlɛnw kama
- MP4 wideyow ni codecs bɛnnenw
- Fɔlikan minnu bɛ kɛ kɔfɛ ani mankanw
- Ja doni min bɛ taa ɲɛ walasa ka baara kɛcogo faamuya teliya la
Donanw marali & u marali
Compression min tɛ bɔnɛ sɔrɔ
- Database backups ani fɛnw bɔli jamana kɔkan
- Source code marayɔrɔw
- Sɛbɛnw marayɔrɔw (PDF, Office files) .
- Jago sɛbɛnw minnu nafa ka bon kosɛbɛ ani sariyasɛbɛnw
Komisiyɔn bɔnɛnen
- Kɔlɔsili wideyo min bɛ ni jogoɲumanya wajibiyalenw ye minnu bɛ sɔn
- Media archives minnu tɛ kɔrɔfɔ ye, yɔrɔ minnu na jogoɲumanya bɔnɛ dɔw bɛ sɔn
- Baarakɛlaw ye kunnafoni minnu dilan, olu ka kɔpi otomatiki
- Donanw ka bon yɔrɔ minnu na kantigiya dafalen tɛ wajibiya
Telefɔni selilɛriw ka baarakɛminɛnw
Compression min tɛ bɔnɛ sɔrɔ
- Application executable files ani kode
- UI fɛnw minnu bɛ jogo dafalen de wajibiya
- Sɛbɛnni ni labɛncogo kunnafoniw
- Baarakɛlaw ka kunnafoniw maracogo kɔrɔlenw
Komisiyɔn bɔnɛnen
- Jaw ni ja minnu bɛ app kɔnɔ
- Wideyo kalanw ni ɲɛjiraliw
- Ladilikanw ni mankanw
- Kɔnɔkow minnu maralen don walasa ka u lajɛ ni u tɛ ɛntɛrinɛti kan
Compression Types ka kɛɲɛ ni File Format ye
Dosiyɛri suguya wɛrɛw bɛ baara Kɛ ni sɛgɛsɛgɛli fɛɛrɛ kɛrɛnkɛrɛnnenw ye minnu bɛ ɲɛ u kɔnɔkow suguya la. Ni i y’a faamu ko cogoya minnu bɛ baara kɛ ni compression fɛɛrɛ minnu ye, o b’i dɛmɛ ka desizɔn ɲumanw ta i ka kunnafoni nimɔrɔmaw marali n’u tilatilali kan.
| Fɔcogo | Ka sɛbɛen masin na | Compression Fɛɛrɛ (Compression) fɛɛrɛ | Baara bɛ kɛ ni min ye ka ɲɛ | Compression Ratio (Dɔgɔyali hakɛ) (Compression Ratio). |
|---|---|---|---|---|
| Jaw cogoyaw | ||||
| PNG (PNG) ye | Bɔnɛ tɛ min na | Deflation (LZ77 + Huffman) ye . | Jaw, ekran ja, ja minnu bɛ ni sɛbɛnni ye walima minnu bɛ kɛnɛya | 1,5:1 fo 3:1 |
| JPEG ye | Losy (Bɔsi). | DCT, o ye sɛgɛsɛgɛli ye | Fotow, ja gɛlɛnw ni kulɛri caman bɛ ɲɔgɔn falen-falen cogo nɔgɔman na | 10:1 fo 20:1 |
| WebP | Hybride (Hybride) ye | Kode kɔrɔfɔlen (bɔnɛ), VP8 intra-frame (bɔnɛ tɛ) . | Web graphiques, ja minnu bɛ jaabi di | Bɔnɛ: 25-35% ka dɔgɔn ka tɛmɛ JPEG kan Tɔnɔ tɛ min na: 26% ka dɔgɔ ni PNG ye |
| TIFF (TIFF) ye | Bɔnɛ tɛ min na | A suguya caman (LZW, ZIP, wdfl) . | Jala baarakɛlaw ka fotota, sɛbɛnni, sɛbɛnmarayɔrɔ | 1,5:1 fo 3:1 |
| AVIF ye | Losy (Bɔsi). | AV1 kodɔnni min bɛ kɛ karamɔgɔ kɔnɔ | Ja minnu bɛ bɔ ɛntɛrinɛti kan, olu ye baarakɛminɛnw ye minnu bɛ taa ɲɛ | A ka dɔgɔ fo 50% ka tɛmɛ JPEG kan |
| Lamɛnni cogoyaw | ||||
| MP3 | Losy (Bɔsi). | Hakilila-fɔcogo modɛli, MDCT | Misikili, podcast, lamɛnni caman | 10:1 fo 12:1 la |
| FLAC ye | Bɔnɛ tɛ min na | Prediction lineaire, Tiga kodɔn | Audiophile dɔnkiliw lajɛlenw, archiving | 2:1 fo 3:1 la |
| AAC ye | Losy (Bɔsi). | Modèle psychoacoustique (hakilila-fɔcogo) ɲɛtaa | Nizɛri laseli, kunnafonidilanw | A ka ɲi ka tɛmɛ MP3 kan ni bitrate kelen ye |
| Opus (Opus) ye | Losy (Bɔsi). | SILK + CELT kodekiw | Kumakan kumaɲɔgɔnya, baarakɛcogo minnu bɛ kɛ waati yɛrɛ la | A ka fisa ni codec tɔw ye bitrates dɔgɔmanw na |
| WAV | A ma degun | Foyi tɛ (a ka c’a la, hali ni degun dɔw bɛ se ka kɛ) . | Studio ka sɛbɛnni, master audio files | 1:1 (compression tɛ a la ka kɛɲɛ ni a daminɛ ye) |
| Wideyow cogoyaw | ||||
| H.264/AVC ye baara kɛ | Losy (Bɔsi). | Lamaga-lamagali musaka, DCT, CABAC/CAVLC | Wideyo min bɛ bɔ kɛnɛ kan, a bɛ bɔ kɛnɛ kan, a bɛ kɛ nizɛrikan na | 50:1 fo 100:1 |
| H.265/HEVC ye baara kɛ | Losy (Bɔsi). | Lamaga-lamagali kɔrɔfɔli kɔrɔlen, kodɔn bloki belebelebaw | 4K/8K kɔnɔkow, sɛgɛsɛgɛli kɛcogo ɲumanba | 25-50% ka fisa ni H.264 ye |
| AV1 | Losy (Bɔsi). | Kirayakuma ni fɛn caman tigɛli coding sophistiqué | Streming nataw, baarakɛminɛnw minnu tɛ sara | 30% ka fisa ni HEVC ye |
| ProRes ye baara kɛ | Losy (Bɔsi). (yeli tɛ bɔnɛ a la) . | DCT-based intraframe (kalansen kɔnɔna na). | Wideyo labɛnni, a dilanni kɔfɛ | 5:1 fo 10:1 (a bɛ bɔ fɛn wɛrɛ la) |
| FFV1 ye | Bɔnɛ tɛ min na | Golomb-Rice kode, contexte modeling | Wideyow marali, u marali | 2:1 fo 3:1 la |
| Sɛbɛnw cogoyaw | ||||
| Hybride (Hybride) ye | Deflate (sɛbɛnni), JPEG/JBIG2 (jaw) . | Sɛbɛnw tilatilali, sɛbɛnw, sɛbɛnw | A bɛ danfaraba don a kɔnɔkow la | |
| DOCX/XLSX (DOCX/XLSX) ye | Bɔnɛ tɛ min na | ZIP (core), suguya caman ye fɛnw ye minnu bɛ don a kɔnɔ | Biro sɛbɛnw, jatebɔsɛbɛnw | 1,5:1 fo 3:1 |
| EPUB (EPUB) kɔnɔ | Hybride (Hybride) ye | ZIP (minɛn), suguya caman kɔnɔkow kama | E-gafew, sɛbɛnw nizɛrikan na | A bɛ bɔ kɔnɔkow suguya de la |
| Archive Formats (Sɔrɔdasiw ka cogoyaw). | ||||
| ZIP (ZIP) ye | Bɔnɛ tɛ min na | Deflation (LZ77 + Huffman) ye . | Dosiyɛriw maracogo caman, cross-platform compatibilité | 2:1 fo 10:1 (a bɛ bɔ kɔnɔkow la) |
| 7Z | Bɔnɛ tɛ min na | LZMA, LZMA2, PPMd, wdfl. | Hakɛ-ratio compression magow | 30-70% ka fisa ni ZIP ye |
| RAR ye | Bɔnɛ tɛ min na | Algoritme propriétaire (Algorithme propriétaire) ye | Maximum compression ni baarakɛminɛnw ye minnu ye u yɛrɛ ta ye | 10-30% ka fisa ni ZIP ye |
Compression Type ɲuman sugandicogo
Yala kunnafoni fɔlɔw jɔli dafalen dafalen nafa ka bon wa?
Yala fɛnw marali gɛlɛyaw walima bandwidth dantigɛliw ye haminankobaw ye wa?
Yala kɔnɔkow bɛna sɛgɛsɛgɛ walima ka baara wɛrɛw kɛ wa?
Fɛɛrɛ ɲumanw ka ɲɛsin degun fɛɛrɛ ma
- Aw bɛ master originals mara ni compression ye min tɛ bɔnɛ sɔrɔ walima cogo la min ma sɛgɛsɛgɛ ni a bɛ se ka kɛ tuma o tuma. Olu bɛ kɛ i ka “negatifs” numériques ye.
- Aw ye bɔnɛ sɔrɔcogo dɔw dabɔ walasa ka u tila-tila ani ka u tila walasa ka jogo ni dosiye hakɛ bɛn ɲɔgɔn ma ka da baarakɛcogo laɲininen kan.
- Aw ye fɛɛrɛ dɔ lajɛ min bɛ kɛ ni tila-tila ye ni compression levels danfaralenw ye kun wɛrɛw kama (archive, baarakɛ files, distribution).
- Kɔrɔbɔli kɛ compression settings suguya wɛrɛw la walasa ka balansi ɲuman sɔrɔ dosiye hakɛ ni a jogo cɛ i ka kɔnɔko kɛrɛnkɛrɛnnenw kama.
- Aw ka to kunnafoni na compression fɛɛrɛ kuraw kan ikomi u bɛ se ka ɲɛtaa caman di baarakɛcogo ɲuman ni jogoɲumanya la.
- Aw ye aw ka compression baarakɛcogo sɛbɛn walasa ka bɛnkan sabati ani ka dosiyew ɲɛnabɔli nataw nɔgɔya.
Ɲininkali minnu bɛ kɛ tuma caman na
Yala i bɛ se ka fɛn caman sɛmɛntiya bɔnɛbali ni bɔnɛbaliya degun cɛ wa?
I bɛ se ka fɛn caman tigɛli kɛ tuma bɛɛ ka bɔ cogo la min tɛ bɔnɛ sɔrɔ ka taa cogo la min tɛ bɔnɛ ye, nka o kɔfɛko tɛ se ka kɛ tiɲɛ na. Ni kunnafoniw filila ka ban bɔnɛ degun na, u tɛ se ka sɔrɔ kokura. Ni i bε bεn ka Bɔ bɔnɛ cogoya la ka Taa bɔnɛ tɛ min na, o bɛna dosiye in Lakana a cogo la sisan (jogoɲumanya bɔnɛ o bɔnɛ b’a la), nka a tɛna kunnafoni fɔlɔw Lasegin minnu Bɔra bɔnɛko daminɛ na.
Yala compression bɛ filenw tiɲɛ wa walima u tɛ sabati kosɛbɛ wa?
Lossless compression tɛ dosiyew tiɲɛ abada—a ɲɛfɔcogo la, dosiye min ma tiɲɛ, o ni fɔlɔ ta bɛ kelen ye. Lossy compression bɛ kunnafoniw bɔ kudayi, nka o bɛ kɛ ni dilancogo ye wa a ka c’a la, a bɛ kunnafoniw laɲini minnu tɛ nɔba bila hakili la. sabatili ta fan fɛ, dosiye minnu sɛgɛsɛgɛra ka ɲɛ, olu tɛ sabatili dɔgɔya u danma ka tɛmɛ minnu ma sɛgɛsɛgɛ. Nka, dosiye dɔw bɛ se ka tiɲɛ kosɛbɛ, bawo fili fitinin bɛ se ka nɔ bila kunnafonidilan caman na ni kunnafoniw falen don kosɛbɛ.
Mun na mɔgɔ dɔ bɛna lossy compression sugandi n’a bɛ dataw bɔ?
Bugunni degun bɛ degun hakɛ ɲumanw di kosɛbɛ ka tɛmɛ bɔnɛ tɛ fɛɛrɛw kan, a ka c’a la, u ka dɔgɔn siɲɛ 10-100. O b’a to a bɛ se ka kɛ baarakɛminɛnw na, yɔrɔ minnu na dosiye hakɛ, u ka bandwidth, walima u maracogo gɛlɛyaw ye jateminɛ nafamaw ye. Hakilila jɔnjɔn ye ko bɔnɛ degun dabɔra walasa ka kunnafoniw bɔ yen, hadamadenw tɛ minnu kɔlɔsi kosɛbɛ walima minnu tɛ nɔba bila jogoɲumanya la. Baarakɛminɛn caman na—i n’a fɔ dɔnkiliw bɔli, fotow tila-tila, walima wideyow filɛli — jago min bɛ kɛ ni dɔ bɔra fɛɛrɛko jogo la dɔɔnin ani ni dɔ bɔra filen hakɛ la kosɛbɛ, o bɛ nafa caman lase u ma.
Compression bɛ nɔ bila SEO la cogo di jaw kan site webw kan?
Jaw sɛgɛsɛgɛli bɛ nɔba bila SEO la ɲɛ doni teliya fɛ, o min ye jɔyɔrɔba ye ɲininikɛlanw bolo. Ja minnu sɛgɛsɛgɛra ka ɲɛ, olu bɛ ɲɛw girinya dɔgɔya ani ka doni waatiw ɲɛ, o bɛ na ni baarakɛlaw ka ko kɛlenw jateminɛcogo ɲuman ye ani ɲinini jatebɔw ka caya. Hali n’a ka c’a la, bɔnɛ bɛ fɛn min na, o bɛ dɔ bɔ hakɛ dɔgɔyali la ka ɲɛ, o kun ye ka balansi ɲuman sɔrɔ—jaw ka kan ka digidigi ka se ka doni ta joona nka u ka kan ka jogo ɲuman mara walasa ka baarakɛlaw sen don a la ani ka kunnafoniw lase u ma ka ɲɛ. Bi cogoyaw i n’a fɔ WebP bɛ compression ɲuman di ni jogo ɲuman ye, wa ja jaabilenw waleyali bɛ kɛ sababu ye ka fɛnw dicogo ɲuman sɔrɔ minɛnw bɛɛ kɔnɔ.
Yala compression fɛɛrɛ dɔ bɛ yen min bɛ baara kɛ ka ɲɛ data suguya bɛɛ la wa?
Compression fɛɛrɛ kelen si tɛ baara kɛ ka ɲɛ kunnafoni suguya bɛɛ la. Kɔnɔkow suguya wɛrɛw ka jatebɔ nafaw ni u ka dɔgɔyali tɛ kelen ye minnu bɛ se ka baara kɛ ni u ye. Sɛbɛnni bɛ digi cogo wɛrɛ la ni jaw ye, minnu bɛ digi cogo wɛrɛ la ni lamɛntaw walima wideyow ye. Hali ja dɔw kɔnɔ i n’a fɔ ja, foto min kulɛriw bɛ ɲɔgɔn falen-falen cogo nɔgɔman na, o bɛ degun cogo wɛrɛ la ni ja ye min ɲɛ ye nɛrɛmuguma ye, ni kulɛri danmadɔw bɛ a la. O de y’a To cogoya kɛrɛnkɛrɛnnenw bɛ yen kɔnɔko suguya wɛrɛw kama, wa bi sὲnɛ-minɛnw ka teli ka kɔnɔkow Sɛgɛsɛgɛ walasa ka algorisimu nafamaba Kɛ kunnafoni-falen-falen kɛrɛnkɛrɛnnen kelen-kelen bɛɛ la.
Ne bɛ se k’a dɔn cogo di ni ne bɛ baara kɛ ni compression level ɲuman ye?
Ka sɛgɛsɛgɛli kɛcogo ɲuman sɔrɔ, o bɛ fɛn saba balansi de wajibiya: dosiye hakɛ, a jogo ani a baara waati. Walasa ka bɔnɛ sɔrɔ, i ka ɲɛnayeli walima mɛnni sɛgɛsɛgɛliw kɛ walasa k’a dɔn yɔrɔ min na jogoɲumanya dɔgɔyali bɛ kɛ fɛn ye min bɛ kɔlɔsi i kɔnɔkow kɛrɛnkɛrɛnnenw ni lamɛnnikɛlaw la. Walasa ka bɔnɛ sɔrɔ, i ka algorisimu suguya wɛrɛw suma ɲɔgɔn na walasa ka hakɛ dɔgɔyali ɲuman sɔrɔ i ka kunnafoni suguya la. Baarakɛcogo caman bɛ degun hakɛw di minnu latigɛra ka kɔn (misali la, dɔgɔmannin, cɛmancɛ, sanfɛ), minnu bɛ daminɛ ɲumanw di. Tuma bɛɛ ka bɔli min bɛ digidigi, o kɔrɔbɔ a sigida laɲininen na—degun sigicogo min bɛ i ko ka ɲɛ i ka yiriwali masin kan, o bɛ se ka kɛ ko o tɛ ɲuman ye minɛn wɛrɛw kan walima filɛli cogoya wɛrɛw la.
Yala ni i ye dosiyew sɛgɛsɛgɛ siɲɛ caman, o bɛ na ni jogo bɔnɛ wɛrɛ ye wa?
Ni bɔnɛ tɛ sɛgɛsɛgɛli la, sɛgɛsɛgɛli ni degunbaliya sɛgɛsɛgɛli segin-segin tɛ nɔ bila jogo la—dosiyɛri bɛ to i n’a fɔ a fɔlɔ. Ni bɔnɛ bɛ degun, degun sɛrɛkili kura kelen-kelen bɛɛ bɛ jogo bɔnɛ wɛrɛw don a la cogoya la, min bɛ wele ko “generation loss”. O ye gɛlɛya ye kɛrɛnkɛrɛnnenya la ni baara bɛ kɛ ni algorisimu walima sigida suguya wɛrɛw ye mɔgɔw ni ɲɔgɔn cɛ. Misali la, ni i ye JPEG ja sɛgɛsɛgɛ siɲɛ caman ani k’a mara, o bɛna a jogo dɔgɔya dɔɔnin dɔɔnin. Walasa ka bɔnsɔn bɔnɛ dɔgɔya, baara kɛ tuma bɛɛ ka bɔ sɔrɔyɔrɔ filen ɲumanba la min bɛ sɔrɔ, ani ka cɛmancɛ baara mara bɔnɛ tɛ min na sɛgɛsɛgɛli kɛcogo la.
Aw ye desizɔnw ta minnu bɛ kɛ ni kunnafoni ye
Danfara faamuyali min bɛ bɔnɛbaliya ni bɔnɛbaliya sɛgɛsɛgɛli cɛ, o b’i dɛmɛ k’i ka baarakɛcogo ɲuman nizɛrikan na, ka marayɔrɔ mara, ani k’a lajɛ ko i ka kɔnɔkow bɛ jogo bɛnnen mara u baaracogo laɲininen na.
