Awesome
English | 简体中文
<img alt="hummingbird-h1" src="https://github.com/leibnizli/hummingbird/assets/1193966/8a1a4c5b-e69b-4788-961b-60d9d323781c" width="240">
- Hummingbird uses intelligent compression technology to reduce file size. It supports: jpg, png, webp, svg, gif, gif, css, js, html, mp4, mov. You can set the size of the picture or video to be scaled equally at the same time as compression. Folder compression can be dragged and dropped.
- Hummingbird can convert pictures in different formats, supports: png, webp, jpeg, jpg, gif, tiff, avi, heic, and can export pictures in different formats, supports: png, webp, jpeg, jpg, gif , tiff, avif, ico, icns (Apple system only) format pictures.
- Hummingbird can extract audio from videos, delete audio from videos, convert videos to gif, and convert video formats, supporting mp4, mov, and avi.
- One or more segments of audio can be cut, and can be converted to mp3, wav format.
<img src="https://github.com/leibnizli/hummingbird/assets/1193966/2a07f300-2d62-4624-9043-24d5daa6bd7a" width="424">[!WARNING] Compression of large videos consumes a lot of CPU, so generally do not compress them.
- jpg, png, webp, svg, gif, html will replace the current file after compression, Backup can be turned on in Settings, and hummingbird will back up the files to the
source
folder in the current directory. - A new file with .min will be generated after css, js, mp4 compression.
Install
Latest version
Download from GitHub
- <a href="https://github.com/leibnizli/hummingbird/releases">macOS</a>(Apple Silicon, arm64)
- <a href="https://github.com/leibnizli/hummingbird/releases">macOS</a>(Intel)
- <a href="https://github.com/leibnizli/hummingbird/releases">Windows</a> (>=10)
Download from Cloudflare
- <a href="https://static.arayofsunshine.dev/hummingbird-5.3.0-arm64.dmg">macOS</a>(Apple Silicon)
- <a href="https://static.arayofsunshine.dev/hummingbird-5.3.0.dmg">macOS</a>(Intel)
- <a href="https://static.arayofsunshine.dev/hummingbird%20Setup%205.3.0.exe">Windows</a>(>=10)
Old version v3.0.0
Suitable for old versions of windows, win7, win8
- <a href="https://drive.google.com/file/d/1eMLdviqWVWRv8gXT_d1W1uUZoIwIumVS/view?usp=drive_link">Windows</a>(v3.0.0,Google Drive)
- <a href="https://pan.baidu.com/s/1146zRGqLFlDR27a7rUgr5w">Windows</a>(v3.0.0,百度网盘)
Usage
Reduce the file size
jpg
<table> <tbody> <tr> <td><img src="./demo/jpg-before.jpg" alt="" width="280" height="392"></td> <td><img src="./demo/jpg-after.jpg" alt="" width="280" height="392"></td> </tr> <tr> <td>Before</td> <td>After</td> </tr> <tr> <td>41kb</td> <td>12kb</td> </tr> </tbody> </table>png
<table> <tbody> <tr> <td><img src="./demo/png-before.png" alt="" width="128" height="128"></td> <td><img src="./demo/png-after.png" alt="" width="128" height="128"></td> </tr> <tr> <td>Before</td> <td>After</td> </tr> <tr> <td>28.9kb</td> <td>9.42kb</td> </tr> </tbody> </table>svg
<table> <tbody> <tr> <td><img src="./demo/svg-before.svg" alt="" width="216" height="164"></td> <td><img src="./demo/svg-after.svg" alt="" width="216" height="164"></td> </tr> <tr> <td>Before</td> <td>After</td> </tr> <tr> <td>5.47kb</td> <td>3.55kb</td> </tr> </tbody> </table>Crop audio
<img alt="audio" src="https://github.com/leibnizli/hummingbird/assets/1193966/9c8a9f07-fd62-416e-b536-57483730834f" width="300">Hidden functions
Access hidden functions through the menu bar entrance.
- Hummingbird can quickly obtain the Base64 encoding of files, supporting: png, webp, jpeg, jpg, gif, tiff, avi, svg, ttf, woff, woff2.
- Hummingbird can view the history of compressed files.