Shaare your links...
27912 links
Liens en vrac de sebsauvage Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
◄Older
page 1 / 2
80 results for tags compression x
  • GitHub - kspalaiologos/bzip3: A better and stronger spiritual successor to BZip2.
    Tiens... un nouveau programme de compression, bzip3. Il semble avoir un bien meilleur taux de compression, meilleures que xz/lzma.
    Mon May 16 16:19:50 2022
    https://github.com/kspalaiologos/bzip3
    compression
  • ZPAQ
    Par un certain hasard, je reporte à nouveau mon attention sur ZPAQ (un logiciel de compression que Pierre Z. m'avait signalé en 2014 : https://sebsauvage.net/links/?5Ql3qg)
    Je viens de refaire des essais avec zpaq, et c'est intéressant. C'est un logiciel de compression/archivage/backup qui à mes yeux peut avoir deux utilisations :
    - Compresser fortement de gros ensembles de données (>2 Go) mieux que 7-Zip.
    - Faire des backups incrémentaux (à la manière de borg) en mode "append only".

    Compresser des données, c'est repérer des répétitions. Tous les logiciels de compression utilisent une "fenêtre" de compression à travers laquelle ils "regardent" les données à compresser. Si des répétitions sont vues dans cette fenêtre, on gagne de la place. Pour obtenir une meilleure compression, en plus d'un bon algorithme, il faut donc une grande fenêtre de compression (et donc consommer plus de mémoire).

    C'est pour cela que 7-zip est plus efficace que la majorité de ses concurrents (zip, rar, zstd...) car il a non seulement d'excellents algorithmes (dont lzma) mais il utilise une plus grande fenêtre (et donc consomme plus de mémoire à la compression, par exemple si vous utilisez le mode "ultra" (-mx=9)). Il ajoute à cela une "astuce" : il trie les fichiers par extensions et nom. Avec cette astuce, il a donc plus de chance d'avoir dans sa fenêtre des fichiers avec du contenu similaire.

    ZPAQ va plus loin: Il n'est pas limité à une fenêtre, mais peut repérer des répétitions sur l'ensemble des données (déduplication). Dans mes essais, zpaq (avec l'option -m4) donne de meilleurs résultats pour un ensemble de données de plusieurs Giga-octets. (Typiquement, il n'y a généralement pas de gain pour un ensemble de données inférieur à 2 Go).

    ZPAQ est donc intéressant pour obtenir de meilleurs taux de compression que 7z pour toute donnée supérieure à 2 Go.

    Mais ce n'est pas tout: Il possède un mode de fonctionnement très similaire à Borg afin de faire des backups incrémentaux. Le premier archivage/backup est long (puisqu'il compresse toutes les données), et les backups suivants sont plus rapide car il ne sauvegarde que les données modifiées. Avec déduplication et compression, il est très efficace.
    On peut ainsi garder plusieurs versions des fichiers dans l'archive.
    Tout comme Borg, ZPAQ permet de supprimer les derniers backups ajoutés. Par contre il ne sait pas supprimer d'anciens backups. L'archive ne peut donc que grossir. (C'est pour cette raison que pour un usage "backup", je continue à préférer borg: On peut purger les backups les plus anciens).
    En utilisant un taux de compression moins fort (-m1,2 ou 3) il est très rapide pour les backups.

    Si on résume :
    - Pour compresser mieux que 7-Zip de gros ensembles de données, utilisez l'option -m4 de ZPAQ (L'option -m5 est beaucoup, beaucoup trop lente).
    - Si vous utilisez ZPAQ pour des backups, les options -m1 à -m3 conviennent très bien (compression rapide).
    (Astuce : l'option -m du taux de compression doit se mettre en *fin* de ligne de commande.)

    ZPAQ est un Logiciel Libre, bien documenté, solide et qui existe sous toutes les plateformes (y compris Windows). L'auteur semble porter grand soin à bien documenter son format et à le rendre pérenne.
    Sous Linux, vous trouverez zpaq dans vos dépôts.
    Sat Apr 30 09:15:38 2022
    http://mattmahoney.net/dc/zpaq.html
    compression
  • QOI — The Quite OK Image Format
    Tiens... encore un format de compression d'image.
    C'est un format non-destructif comme le png. Il compresse aussi bien que png, mais beaucoup plus vite: 20 à 50 fois plus vite pour compresser, et 3 à 4 fois plus vite pour décompresser.
    Sat Apr 2 10:08:45 2022
    https://qoiformat.org/
    compression
  • Zlib data compressor fixes 17-year-old security bug – patch, errrm, now – Naked Security
    zlib est l'un des bouts de code les plus utilisés au monde (comme SQLite). Vous en avez sûrement de multiples exemplaires dans votre périphérique, que ce soit un smartphone ou votre ordinateur. Il y en a dans Firefox, dans les logiciels Adobe, dans Windows, dans Linux, dans les machines Apple, dans Android...
    Un bug qui peut faire planter le logiciel à la compression est resté inaperçu pendant 17 ans. Il vient d'être corrigé.
    Wed Mar 30 08:17:37 2022
    https://nakedsecurity.sophos.com/2022/03/29/zlib-data-compressor-fixes-17-year-old-security-bug-patch-errr-now/
    compression
  • AVIF has landed - JakeArchibald.com
    Je vous avais déjà parlé d'AVIF (https://sebsauvage.net/links/?CHkh2A). Non seulement il est plus compact que JPEG, mais il est même plus compacte que WebP à qualité équivalente !
    (Cette page vous permet de comparer jpeg/webp/avif avec divers exemples.)
    Fri Mar 11 12:39:37 2022
    https://jakearchibald.com/2020/avif-has-landed/
    compression
  • YouTube thumbnail
    The Unreasonable Effectiveness of JPEG: A Signal Processing Approach - YouTube
    Explications détaillées et bien illustrées (en anglais) du fonctionnement de la compression JPEG. C'est très complet.
    Mon Jan 24 11:40:21 2022
    https://www.youtube.com/watch?v=0me3guauqOU
    compression technologie
  • Lossless Image Compression in O(n) Time - PhobosLab
    Un format de compression d'image lossless (qoi) qui a grosso-modo la même efficacité que le PNG mais qui est *beaucoup* plus rapide que le PNG.  20 fois plus rapide à la compression.
    Wed Nov 24 16:32:12 2021
    https://phoboslab.org/log/2021/11/qoi-fast-lossless-image-compression
    compression
  • Facebook building 'on-demand executable file format' that self-inflates using homebrew compression • The Register
    Facebook gère des données. D'énormes quantités de données. Les algorithmes deflate/gz ou lzma aident beaucoup, mais Facebook veut aller plus loin avec "Superpack", même si pour le moment il limite son utilisation à la compression de ses applications Android (apk).

    L'idée n'est pas de représenter les données sous forme compressée toujours avec le même algo.
    L'idée est de représenter les données sous forme d'un programme capable de re-créer ces données 😱
    Pour faire un parallèle: Un programme capable de calculer la suite de Fibonacci est une représentation "compressée" de la suite de Fibonacci.
    On remplace donc les données par du code, du code capable de reconstruire les données.
    Ils arrivent déjà à gagner 20% sur les APK (application Android) par rapport à la compression zip habituelle des APK.

    (Article source: https://engineering.fb.com/2021/09/13/core-data/superpack/)
    Tue Sep 14 11:54:44 2021
    https://www.theregister.com/2021/09/14/facebook_superpack_compression/
    compression
  • Using Saliency in progressive JPEG XL images | Google Open Source Blog
    Mmmmm... voilà une propriété intéressante du JPEG-XL que je ne connaissais pas: Un JPEG progressif traditionnel (3 passes) est forcément top-to-bottom, mais le JPEG-XL peut raffiner en priorité certaines parties de l'image.
    Et là toute l'astuce de Google est d'utiliser un algo pour détecter quelles parties de l'image il est plus intéressant de raffiner tôt (et donc d'afficher "net" en premier lors de l'affichage). Par exemple les yeux, le visage, et coder seulement plus loin le fond.
    Cela permet d'avoir un affichage progressif de l'image *perceptuellement* beaucoup plus rapide alors qu'on a reçu qu'une petite partie du fichier, mais avec des performances meilleures que le JPEG progressif (non-XL).
    (Si vous voulez vraiment apprécier les exemples dans la page, mettez les vidéo en plein écran.)

    Dommage que le JPEG-XL soit encore une technologie bardée de brevets.
    (Je me demande si le WebP peut faire ce genre de chose.)

    En référence sur le jpeg progressif, un article sur mon vieux blog: https://sebsauvage.net/rhaa/index.php?2013/07/30/14/35/17-grosses-images-et-petits-debits
    Fri Sep 10 08:56:15 2021
    https://opensource.googleblog.com/2021/09/using-saliency-in-progressive-jpeg-xl-images.html
    compression
  • FFV1, un format vidéo sans perte et libre, normalisé à l'IETF - LinuxFr.org
    Sous le coude: un format de compression vidéo sans perte.
    C'est un peu le FLAC de la vidéo.
    Utile pour archiver des vidéo sans perdre en qualité.
    Tue Aug 24 14:24:42 2021
    https://linuxfr.org/news/ffv1-un-format-video-sans-perte-et-libre-normalise-a-l-ietf
    compression
  • RadioDroid | F-Droid - Free and Open Source Android App Repository
    J'écoute des radios sur l'application RadioDroid.
    Un certain nombre sont dispo en AAC 128k (FIP, SomaFM, RadioParadise...)
    C'est quand même beau de se dire qu'on arrive à avoir une telle qualité audio avec seulement 16 ko/sec. (À débit équivalent, l'AAC est largement meilleur que le mp3)
    À quand des stations qui diffusent en Opus ?
    PS: Pour avoir les stations en ligne: https://www.radio-browser.info/
    Sat Apr 17 11:54:44 2021
    https://f-droid.org/fr/packages/net.programmierecke.radiodroid2/
    compression musique
  • LZHAM + Crunch Now Placed Under The Public Domain - Phoronix
    Et là j'apprend l'existence de l'algo LZHAM, qui a le même taux de compression que LZMA (l'un des meilleurs algos de compression, celui utilisé dans le format .7z), mais avec une vitesse 1,5 à 8 fois supérieure.
    LZHAM vient de passer dans le domaine public: https://richg42.blogspot.com/2020/09/lzham-and-crunch-are-now-in-public.html
    Thu Sep 17 09:08:46 2020
    https://www.phoronix.com/scan.php?page=news_item&px=LZHAM-Crunch-Public-Domain
    compression LogicielLibre
  • H.266/VVC Standard Finalized With ~50% Lower Size Compared To H.265 - Phoronix
    WAIT, WHAT ?
    Le H266 (VVC) est 50% plus performant en compression que le H265 (HEVC), qui lui-même est déjà 40% plus efficace que le H264 !
    (Le H264 est le format utilisé actuellement presque partout (YouTube, Android...)
    Malheureusement, les format H26x restent la propriétés de MPEG-LA et sont barés de brevets. Les licences coûtent des millions de dollars.
    Il sera intéressant de voir comment se compare H266 à AV1, le codec libre.
    Mon Jul 6 15:32:33 2020
    https://www.phoronix.com/scan.php?page=news_item&px=H.266-VVC-July-2020
    compression
  • Google and Binomial partner to open source high quality basis universal | Google Open Source Blog
    Bon... "Basis Universal", encore un nouveau format de compression d'images. 6 à 8 fois plus efficace que jpg/png, et peut être décompressé par les GPU.  Woao.
    (Sources: https://github.com/BinomialLLC/basis_universal)
    Mon Mar 23 09:01:54 2020
    https://opensource.googleblog.com/2020/03/google-and-binomial-partner-to-open.html
    compression
  • AVIF for Next-Generation Image Coding - Netflix TechBlog
    Après avoir commencé à utiliser le codec vidéo AV1 (https://sebsauvage.net/links/?gNd-yQ, plus performant que H264 et H265), Nextflix travaille sur un format d'image dérivé d'AV1: AVIF.
    Mon Feb 17 10:19:00 2020
    https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4
    compression
  • Netflix Now Streaming AV1 on Android - Netflix TechBlog
    Waouuuu... on y est déjà ?  Neflix a commencé à streamer des vidéos en utilisant le codec AV1 (sur Android pour le moment).
    C'est totalement dans l'intérêt de Netflix, puisque cela permet de réduire la quantité de données à envoyer pour une qualité d'image équivalente.
    PS: À qualité d'image équivalente, AV1 consomme 50% de bande passante en moins par rapport à H264 (que tout le monde utilise actuellement).
    Thu Feb 6 10:35:03 2020
    https://netflixtechblog.com/netflix-now-streaming-av1-on-android-d5264a515202
    compression
  • Battle of the Video Codecs: Coding-Efficient VVC vs. Royalty-Free AV1 - IEEE Spectrum
    Mais c'est pas possible.
    Comme si HEVC ça suffisait pas, des entreprise sont en train de balancer des millions dans VVC, un nouveau codec encore bardé de brevets.
    Vous pouvez pas faire comme Mozilla, Microsoft, Google, Facebook, Intel, NVidia, Amazon, Cisco et Apple et bosser ensembles sur AV1, un codec libre de droits ?
    Wed Feb 5 16:59:49 2020
    https://spectrum.ieee.org/tech-talk/computing/software/battle-video-codecs-hevc-coding-efficiency-vvc-royalty-free-av1
    compression
  • GitHub - leandromoreira/digital_video_introduction: A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
    Sous le coude : Comment fonctionne un codec vidéo.
    Tue Nov 26 11:36:32 2019
    https://github.com/leandromoreira/digital_video_introduction#how-does-a-video-codec-work
    compression
  • H.265/HEVC — Wikipédia - Le Hollandais Volant
    :-)
    Et encore !
    Il parait que le codec AV1 fait *mieux* que le H265 (en plus de ne pas être bardé de brevets).
    Les progrès de la compression ne cesseront jamais de m'étonner. Je n'espère même pas comprendre comment ces nouveaux codecs fonctionnent.
    Mon Nov 18 10:03:49 2019
    https://lehollandaisvolant.net/?id=20191117173628
    compression
  • Squash Compression Benchmark
    WOAOUUUU.... super site de comparaison des algos de compression (zlib/lzma/lzo/lz4/bzip2/zstd...)
    Ils ont 28 jeux de données différents (textes, sources en C, XML, PDF, exécutables...), testés sur différents types de machines (x86 i3/i7, arm).
    Vous pouvez sélectionner une archi et voir les débits attendus des différents algos.
    Tue Oct 29 10:15:05 2019
    https://quixdb.github.io/squash-benchmark/#results
    compression
  • dav1d 0.5.1 Boosts AV1 Video Decode For Older CPUs by 40~50% - Phoronix
    AV1 est un nouveau codec de (dé)compression vidéo extrêmement performant, mais très gourmand en CPU. Il est en phase de développement et amélioration.
    Le codec dav1d vient d'améliorer les performances de 41% sur les processeurs ARM.
    Mon Oct 28 13:50:50 2019
    https://www.phoronix.com/scan.php?page=news_item&px=dav1d-0.5.1-Released
    compression
  • Cisco Leap Frogs H.264 Video Collaboration with Real-Time AV1 Codec - Cisco Blog
    Cisco semble avoir réussi à fait de l'encodage en temps réel d'AV1 en 720p (30fps). Ce qui a consommé la moitié de la bande passante de H264 (le codec actuellement le plus utilisé).
    Thu Jun 27 09:00:45 2019
    https://blogs.cisco.com/collaboration/cisco-leap-frogs-h-264-video-collaboration-with-real-time-av1-codec
    compression
  • A Real-Time Wideband Neural Vocoder at 1.6 kb/s Using LPCNet
    Et hop... encore un nouveau codec (compression audio), cette fois adapté spécifiquement à la voix, mais capable de descendre beaucoup plus bas en débit qu'Opus ou Speex, tout en gardant une voix intelligible, même en descendant à 200 octets/secondes.
    (On peut écouter des exemples dans la page.)
    Ce codec est encore expérimental.
    (Source: https://xiphmont.dreamwidth.org/95505.html)
    Thu Apr 11 15:28:23 2019
    https://people.xiph.org/~jm/demo/lpcnet_codec/
    compression
  • Compression ultra-rapide sous Linux
    Besoin d'archiver rapidement un répertoire sous Linux ? N'utilisez pas tar/gzip: Prenez tar/lzo !
    Lzo compresse un peu moins bien que gzip, mais il est *beaucoup* plus rapide. Vraiment beaucoup.

    Petit test rapide: Avec 1,1 Go de données sur un core-i7:
     - tar/gzip prend 40 secondes pour compresser.
     - tar/pigz prend 15 secondes.
     - tar/lzo ne prend que 3,7 secondes (!)
    (Pour une taille finale: tar/gz : 754 Mo, tar/lzo : 849 Mo).

    Donc si vous voulez compresser un répertoire pour gagner rapidement de la place ou en faire une copie avant de faire des opérations risquées dedans, tar/lzo est rapide comme l'éclair !

    La syntaxe:
    tar --lzop -cvf archive.tar.lzo dossier/
    ( Pour la décompression, c'est juste: tar xvf archive.tar.lzo )
    Thu Mar 28 16:59:44 2019
    ?6qcOhQ
    astuces compression Linux
  • Auphonic Blog: Codec2: a whole Podcast on a Floppy Disk
    Sous le coude pour lecture ultérieure: Codec2 est un nouveau codec conçu spécifiquement pour la voix, conçu pour des débits très faibles: De 700 à 3200 bits par seconde (soit à 88 à 400 octets/seconde !).
    À 3200 bits/seconde, 1 heure d'audio ne prend que 1,37 Mo !
    C'est déjà une belle prouesse, mais ils ont eu l'excellente idée d'ajouter un décodeur supplémentaire (WaveNet) qui améliore de manière spectaculaire la qualité en sortie (voir les exemples dans la section « Codec 2 and WaveNet »).
    Wed Jun 27 13:50:58 2018
    https://auphonic.com/blog/2018/06/01/codec2-podcast-on-floppy-disk/
    compression
  • AV1 beats x264 and libvpx-vp9 in practical use case | Engineering Blog | Facebook Code | Facebook
    Des gens de chez Facebook (qui a *fortement* besoin de bonne compression étant donné le volume effarant de données qu'ils traitent) ont comparé le codec vidéo AV1 à H264 et VP9.
    À qualité égale, les vidéos sont 50% plus petites que le H264 ! (Qui est le codec actuellement le plus utilisé.)
    Excellent.
    L'avenir semble enfin s'éclaircir: Et avec AV1 on risque moins d'avoir une guerre des brevets comme l'immense bordel passé (H264, Theora, VP8/VP9...)

    Pourquoi ? Parce que les membres de Alliance For Open Media ont désespérément besoin d'un meilleur codec vidéo.
    Et cette fois-ci, tout le monde participe: Mozilla, Amazon, ARM, Cisco, Facebook, Google, Microsoft, Intel, NVidia... et même Apple !
    Wed Apr 11 16:19:16 2018
    https://code.facebook.com/posts/253852078523394/av1-beats-x264-and-libvpx-vp9-in-practical-use-case/
    compression
  • The Alliance for Open Media Kickstarts Video Innovation Era with “AV1” Release – Alliance for Open Media
    La première spécification du nouveau codec vidéo AV1 est sortie. ( je vous en parlais là: http://sebsauvage.net/links/?searchterm=av1 )
    Cela nous promet de bien meilleurs taux de compression pour la vidéo. Et sans risque au niveau des brevets.
    Tue Apr 3 15:33:59 2018
    https://aomedia.org/the-alliance-for-open-media-kickstarts-video-innovation-era-with-av1-release/
    compression
  • Getting the Most Out of PNG - Coding Horror - Liens en bazar
    Perso pour optimiser les PNG j'utilise deux outils:
    optipng re-compresse les PNG en essayant plusieurs paramètres de compression différents pour une compression maximum.
    Selon les png, tu peux ajouter pngnq avant optipng: pngnq réduit le nombre de couleurs du png, ce qui peut augmenter de manière spectaculaire le taux de compression.
    J'ai fait une mini doc là: http://sebsauvage.net/wiki/doku.php?id=en_vrac#optimiser_les_fichiers_png
    Wed Mar 14 11:49:09 2018
    http://links.kevinvuilleumier.net/?e5h2Jw
    compression
  • Lossy GIF compressor
    Sous le coude: Un recompresseur de GIF qui perd en qualité mais permet de gagner beaucoup en taille (réduction de 30% à 50%).
    Avec l'exemple donné, un GIF animé de 3,3 Mo descend à 1,2 Mo.
    Tue Mar 13 12:27:39 2018
    https://kornel.ski/lossygif
    compression
  • Waddawewant? Free video codecs! When dowe .. oh, look, the last MPEG-2 patent expired! • The Register
    Le dernier brevet concernant MPEG-2 vient d'expirer. On peut donc officiellement l'utiliser dans Linux sans enfreindre de brevet.
    Pour mémoire, MPEG-2 c'est l'algo de compression des DVD. Ça date et ça ne compresse pas très bien.
    Heureusement que depuis tout ce temps on a ffmpeg et VLC !
    Thu Feb 15 11:30:16 2018
    https://www.theregister.co.uk/2018/02/15/world_farewells_the_last_mpeg2_patent/
    brevets compression video
  • Codec vidéo : après avoir intégré le HEVC sur macOS et iOS, Apple rejoint son concurrent (AV1)
    Je vous avais parlé du codec vidéo AV1 encore en élaboration (http://sebsauvage.net/links/?bv1dNA).
    À ma grande surprise, Apple a choisi de rejoindre le mouvement et supportera AV1.
    C'est une excellente chose: On va peut-être enfin éviter une fragmentation comme par le passé.

    Et pour l'audio ? Opus semble un excellent choix (et Mozilla+Microsoft y participent) (http://sebsauvage.net/rhaa/?2012/09/12/08/30/48). J'aimerais assez qu'Apple rejoigne aussi le mouvement.
    Tue Jan 9 14:51:27 2018
    https://www.mac4ever.com/actu/128709_codec-video-apres-avoir-integre-le-hevc-sur-macos-et-ios-apple-rejoint-son-concurrent-av1
    compression
  • DASH playback of AV1 video in Firefox – Mozilla Hacks – the Web developer blog
    Bien bien bien.
    Le format vidéo H264 est actuellement le plus répandu (La plupart des fichiers mp4 sont des H264).
    Le nouveau codec H265 (ou HEVC) du consortium MPEG est 40% plus efficace en compression que le H264. C'est énorme ! Mais c'est encore un codec bardé de brevets et la licence coûte toujours des millions de dollars.

    Mozilla, Microsoft, Netflix, Amazon, Google (et d'autres) travaillent actuellement sur un nouveau codec vidéo appelé "AV1" qui est 35% plus efficace que le H265. C'est absolument énorme !
    Il n'est pas encore assez aboutit pour être distribuable en l'état, mais les premiers résultats sont très encourageant.
    (Quand je dis "pas encore abouti", rien que l'encodeur actuel est lent: 150 secondes pour encoder 1 seconde de vidéo, c'est très lent !)

    Couplé à Opus pour l'audio (dont je vous avais parlé là: http://sebsauvage.net/rhaa/?2012/09/12/08/30/48), cela augure des vidéos formidablement compactes.

    Actuellement, seule la version "nightly" de Firefox peut lire ces vidéos.

    (Comme d'habitude, ce gros con d'Apple boude tout seul dans son coin et s'accroche à son H265. Va mourir, Apple !)

    EDIT: Autre article en français: http://www.01net.com/actualites/firefox-defie-apple-avec-un-codec-taille-pour-la-4k-sur-le-web-1315470.html
    EDIT: Grosse surprise: Apple dit rejoindre l'effort AV1 ! http://sebsauvage.net/links/?eb4zSA
    Tue Dec 5 12:30:47 2017
    https://hacks.mozilla.org/2017/11/dash-playback-of-av1-video/
    compression
  • Le codec AC-3 (Dolby Digital) est désormais libre de tout brevet
    Ah c'est bien. C'est une bonne chose.
    Sun Apr 2 16:39:29 2017
    http://www.lesnumeriques.com/audio/codec-ac-3-dolby-digital-est-desormais-libre-tout-brevet-n61687.html
    brevets compression technologie
  • Codec 2 700C | Rowetel
    Un codec audio pour la voix capable de descendre à seulement 700 bits par secondes !
    Sun Jan 15 02:12:41 2017
    http://www.rowetel.com/?p=5373
    compression
  • A Year Without a Byte | code.flickr.com
    Flickr est un site d'hébergement de photos. Les jours de fort trafic, ils peuvent recevoir 80 Téra-octets de photos (!).
    Ils se sont donnés un pari : Tenir un an comme ça sans acheter d'espace de stockage supplémentaire. Et il y sont arrivés en 2016 !
    Cet article - assez technique - explique comment il s'y sont pris.
    Très fûté.
    Fri Jan 13 04:23:07 2017
    https://code.flickr.net/2017/01/05/a-year-without-a-byte/
    compression hébergement technologie
  • Smaller and faster data compression with Zstandard | Engineering Blog | Facebook Code | Facebook
    Et pouf ! Encore un nouvel algo de compression (cette fois-ci, venant de Facebook).
    Décidément, nous avons plein de nouveaux algos qui sortent ces derniers temps, et des bons !
    (via https://twitter.com/sam_et_max/status/771039591545659392)
    Thu Sep 1 07:03:02 2016
    https://code.facebook.com/posts/1658392934479273/smaller-and-faster-data-compression-with-zstandard/?_fb_noscript=1
    compression
  • Rich Geldreich's Tech And Programmer Culture Blog: RAD's ground breaking lossless compression product benchmarked
    La librairie «Oodle» de compression non destructive de chez RAD semble avoir d'excellents ratios, identiques ou meilleurs que les plus récents (lz4, brotli, lzham...). Notez que c'est une librairie payante (RAD fournit depuis très longtemps des libs de compression aux éditeurs de logiciels, principalement destinés aux jeux. Par exemple, la vidéo d'intro de Dungeon Keeper était déjà compressée avec les outils RAD. C'est dire si ça date !  :-)
    (Oodle fournit 4 algos différents: Kraken, Mermaid, Selkie, LZNA. http://www.radgametools.com/oodle.htm )
    Wed Aug 10 08:36:11 2016
    https://richg42.blogspot.fr/2016/08/rads-ground-breaking-lossless.html
    compression
  • Lepton image compression: saving 22% losslessly from images at 15MB/s | Dropbox Tech Blog
    Lepton est un format de stockage d'image 22% plus compacte que le JPEG.
    Il faut bien comprendre que cet algo n'améliore pas la taille des images JPEG. C'est un format à part entière. La lib permet de faire la conversion JPEG-->Lepton ou Lepton-->JPEG, vous rendant au final votre JPEG identique bit à bit.
    Ce qui est globalement intéressant pour le stockage en masse d'images JPEG, d'autant que la vitesse de décompression est assez bonne.
    C'est ce qu'on appelle un trade-off : Vous troquez de l'espace de stockage contre de la consommation CPU. (Ce qui n'est pas déconnant étant donnée la masse énorme de données que doit stocker DropBox.)
    Thu Jul 21 06:39:55 2016
    https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/
    compression
  • Voici le résultat d'une image sauvegardée 500 fois
    Je suis assez surpris de la vitesse de dégradation de WebP.
    Thu Apr 7 22:43:51 2016
    http://www.lesnumeriques.com/appareil-photo-numerique/voici-resultat-image-sauvegardee-500-fois-n51275.html
    compression graphismes
  • Actualité > Exclusif : ce Français qui révolutionne la compression de données
    Et concrètement, il est où cet algo ? On peut voir l'implémentation ? Il a un petit nom ?
    Non parce qu'annoncer un algo 10 000 fois plus rapide que LZW et plus efficace, je demande à voir.
    Ou alors il est efficace sur certains type de données bien spécifiques.
    Quand on a entendu parler de LZMA, FLIF, BGP, Zstd ou Brotli, on avait des exemples concrets.
    Thu Mar 24 18:23:27 2016
    http://www.futura-sciences.com/magazines/high-tech/infos/actu/d/informatique-exclusif-ce-francais-revolutionne-compression-donnees-59151/
    compression
  • Google Open Source Blog: Introducing Brotli: a new compression algorithm for the internet
    OH BEN MERDE.
    Voilà que Google a développé un nouvel algo de compression non destructive, Brotli, pratiquement aussi rapide que le célèbre zlib et un peu meilleur en compression que LZMA (7z).  
    Et en plus des vitesses de décompression de folie comparé à LZMA (3 à 5 fois plus rapide)... des vitesses de décompression même généralement *supérieures* à zlib.  °o°
    Woao.
    C'est sous licence libre (Apache2) et sur GitHub: https://github.com/google/brotli/
    et ils ont soumis un draft à l'IETF: http://www.ietf.org/id/draft-alakuijala-brotli
    Tue Sep 22 12:28:46 2015
    http://google-opensource.blogspot.fr/2015/09/introducing-brotli-new-compression.html
    compression
  • Day 16: gzip + poetry = awesome - Julia Evans
    Très fun: Le principe de la compression LZ77 (et de la plupart des compressions non destructives) est de trouver des similarités. Chaque fois que l'algorithme tombe sur du texte déjà rencontré, il mémorise la référence au texte précédent (plutôt que le texte lui-même).
    Ici, on assiste à la décompression: Les bouts de texte déjà rencontré sont affichés entre accolades. On voit que plus on progresse dans le texte, plus il réutilise des bouts précédents.
    Tue Feb 24 13:28:24 2015
    http://jvns.ca/blog/2013/10/24/day-16-gzip-plus-poetry-equals-awesome/
    compression fun programmation
  • RealTime Data Compression: Zstandard - A stronger compression algorithm
    Zstd, un nouvel algo de compression. Il compresse un peu moins bien que LZMA (mais bien mieux que zlib), mais son avantage est surtout sa vitesse de compression: 500 Mo/sec. par coeur.
    Sources: https://github.com/Cyan4973/zstd
    Mon Jan 26 11:38:04 2015
    http://fastcompression.blogspot.fr/2015/01/zstd-stronger-compression-algorithm.html
    compression LogicielLibre logiciels
  • BPG Image format
    Rhhaaa... Fabrice Bellard, c'est une brute !
    Déjà à l'origine de QEMU, FFmpeg et autres merveilles, il a pondu un format d'images à lui (BPG), bien meilleur que le JPEG. Et qui en prime supporte la transparence.
    Il a même implémenté un décodeur en pur javascript (76ko) ce qui permet aux navigateurs de supporter ce format d'image directement.

    Comparaison avec le JPEG: http://bellard.org/bpg/lena.html
    (BPG à gauche, JPEG à droite, pour la même taille de fichier.)
    Les images que vous voyez en BPG sont directement décodées dans votre navigateur par le code javascript.

    Et c'est un format qui est également plus intéressant que le PNG pour la transparence (comparez les tailles de fichiers !):
    http://bellard.org/bpg/gallery2.html

    (via https://news.ycombinator.com/item?id=8704629)

    EDIT: ça énerve Mitsu (http://root.suumitsu.eu/links/?D9jv8A). Oui au niveau des brevets BPG n'est peut-être pas inattaquable, mais je voulais surtout saluer la réalisation technique :)
    (Non mais sérieux, il y en a vraiment qui s'amusent à faire des WebM de 1 frame pour faire ça ???)

    EDIT: Si vous voulez comparer BPG avec JPEG ou WebP, il y a une page pour ça: https://xooyoozoo.github.io/yolo-octo-bugfixes/ (Les images de test sont particulièrement bien choisies)
    Mon Dec 8 12:15:26 2014
    http://bellard.org/bpg/
    compression
  • ZPAQ
    Pierre Z. me signale ce logiciel de backup (pour Windows et autres systèmes). Il est incrémental (sauvegarde uniquement des différences), fait de la dé-diplucation, compresse, fait du multipart, est transactionnel (pas d'archives corrompues), permet de purger les anciens incréments, peut aussi chiffrer, etc.
    Il utilise son propre format d'archive, zpaq. C'est un format ouvert et documenté.
    Note: il ne garde pas les permissions. C'est donc bon pour backuper vos fichiers persos, mais pas pour backuper un système.
    Ça a l'air très bien fait. à tester.
    Tue Nov 25 13:04:28 2014
    http://mattmahoney.net/dc/zpaq.html
    backup compression LogicielLibre logiciels
  • 7z en ligne de commande sous MacOSX
    [Mode feignasse] Pour avoir la compression 7z sous OSX, il suffit d'installer Keka (http://www.kekaosx.com/fr/).  Utilisation: Glisser un fichier ou dossier sur la fenêtre de Keka pour compresser (Super-intuitif, bravo  :/ )
    Et comme Keka contient 7zip, on peut l'appeler en ligne de commande (pour vos scripts): /Applications/Keka.app/Contents/Resources/keka7z  (C'est l'exécutable standard 7zip avec les options habituelles.)
    Thu Oct 2 12:40:19 2014
    ?yDAzCA
    astuces compression osx
  • Apple et U2 travaillent sur un nouveau format de musique numérique
    PPfffff... encore une merde bardée de DRM made in Apple ?  Jamais de la vie.
    Il y a déjà Opus, meilleur que tous les autres algo destructifs. Et en non-destructif, je ne crois pas que FLAC ait trouvé son maître.
    C'est juste encore une idée à la con d'Apple pour nous fourguer un nouveau DRM dans un format audio lisible uniquement sur ses appareils. Et on colle "Approuvé par U2" dessus pour que ça se vende mieux. La merde a beau être approuvée par U2, ça reste de la merde.
    Fri Sep 19 13:39:31 2014
    http://www.clubic.com/mag/culture/actualite-728257-apple-u2-travaillent-distribution-musique-ligne.html
    compression drm
  • à propos de « Dev.Opera — Native Responsive Images »
    Quand je regarde ces évolutions abracadabrantesques de la norme HTML pour faire face aux écrans à multiples résolutions, je ne peux pas m'empêcher de rager qu'on se traîne toujours cette merde de JPEG alors qu'on aurait même pas eu besoin de ces bricolages avec les Wavelets.

    La compression d'image par Wavelets (ondelettes) est une méthode différente du JPEG qui existe depuis près de 20 ans. JPEG et MP3 sont basés sur les transformées de Fourier, et sont notoirement mauvais à l'encodage de hautes fréquences ponctuelles (une étoile sur un ciel sombre en JPEG, ou une percussion en MP3).  Les wavelets n'ont pas ce défaut, ce qui permet une meilleure qualité (ou donc une meilleure compression à qualité équivalente).

    Mais l'avantage fantastique de la compression d'images par Wavelets est que le décodage de l'image peut se faire de manière progressive.   Je m'explique:
    Pour des images responsives en JPEG, vous devez créer *plusieurs* JPEG à des résolutions différentes. Vous partez de l'image pleine résolution, et vous créez plusieurs copies à des résolutions inférieures. Le navigateur (ou votre javascript) va choisir laquelle charger en fonction du périphérique.

    Avec les wavelets, plus vous décodez d'octets de l'image d'origine, plus l'image s'affine. Le navigateur peut donc décider d'arrêter le chargement de l'image s'il juge qu'il en a assez par rapport au périphérique sur lequel il l'affiche. Ainsi, vous n'avez plus à avoir plusieurs copies de votre image: Vous pouvez laisser l'image de 8 Mo sur le serveur.  Un navigateur sur un tout petit écran pourra décider de ne charger que les 16 premiers kilo-octets, ce qui lui suffira pour afficher l'image en entier.  L'internaute met son téléphone en mode paysage ?  Le navigateur peut charger 16 ou 32 ko supplémentaire pour l'afficher dans une meilleure qualité.
    Vous êtes sur un écran Retina ?  Le navigateur peut afficher l'image en entier dès les premiers kilo-octets reçus, et charger - par exemple - jusqu'à 1 Mo pour avoir une image bien fine.
    Aucun besoin de ré-encoder votre image à différentes résolutions/densités de pixels.

    Les wavelets existent depuis plus de 20 ans, mais n'ont jamais décollé (tout le monde restant campé sur le JPEG). Toujours le problème de l’œuf et de la poule.  Le comité JPEG est arrivé très tardivement avec son JPEG-2000 (qui implémente les wavelets), mais sous forme d'un format bardé de brevets et de licences (dont personne n'a voulu, bien entendu). C'est trop tard. Nous sommes coincés avec le JPEG, tout comme nous sommes coincés avec le MP3 malgré l’existence de formats bien meilleurs (Vorbis, Opus...). Les wavelets sont une très bonne technologie de compression pour les images, mais aucun format n'a su s'imposer.

    Et nous voilà à bricoler des horreurs en javascript ou dans les balises <img> parce que le JPEG ne permet pas le décodage progressif. Pouark. (Certes on a du JPEG progressif, mais ça reste un pis-aller et ne permet pas nativement de faire du multi-résolution).

    Des fois, voir de superbes technologies ne pas être utilisées (wavelets, Vorbis, Opus, 7z/LZMA...) ça me dégoûte.

    PS: Les wavelets peuvent également être utilisées pour compresser des modèles 3D, ce qui est bigrement intéressant pour les jeux en ligne: Les modèles 3D peuvent être progressivement envoyés au client. Quand ce dernier se rapproche de l'objet, le chargement de l'objet se poursuit (et le modèle 3D s'affine).  Cela évite également d'avoir à conserver plusieurs modèles 3D à des résolutions différentes (ce que font tous les jeux 3D).
    Tue Aug 26 11:04:10 2014
    http://sebsauvage.net/links/?U5gInQ
    compression
  • History of Lossless Data Compression Algorithms - GHN: IEEE Global History Network
    Je me garde ça sous le coude: L'historique des algos de compression non-destructifs (LZW, LZ77, LZO, LZMA...)
    Mon Jul 28 13:22:11 2014
    http://ieeeghn.org/wiki/index.php/History_of_Lossless_Data_Compression_Algorithms
    compression
  • Pourquoi il faut arrêter de mettre des MP3 dans des Zip ! - Le Hollandais Volant
    La compression du format ZIP est effectivement inutile dans ces cas, mais une de ses autres fonctions est utile: Le contrôle d'intégrité.
    Si une partie de votre MP3 ou votre JPEG est corrompue, vous ne vous en apercevez qu'en l'ouvrant.  Le fichier ZIP lui, permet de contrôler l'intégrité des fichiers dès la réception.
    Il peut donc être utile de compresser en ZIP/7z malgré tout.

    EDIT: http://lehollandaisvolant.net/?id=20140707162039
    Oui la couche transport est censée garantir ça, mais qui n'a jamais eu un fichier téléchargé corrompu ?
    Il faut aussi compter avec les supports de stockage qui deviennent défaillants.
    Sinon on peut effectivement demander à ZIP de ne pas compresser du tout, mais les processeurs sont tellement rapide que cela ne fera pratiquement aucune différence avec la compression minimale.
    Mon Jul 7 12:15:32 2014
    http://lehollandaisvolant.net/index.php?d=2014/07/04/21/05/57-pourquoi-il-faut-arreter-de-mettre-des-mp3-dans-des-zip
    astuces compression
Links per page: 20 50 100
◄Older
page 1 / 2
Shaarli 0.0.41 beta - 2021-08-18 - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr. I'm on Mastodon.