mirror of
				https://github.com/tanrax/guetzli-recursively.git
				synced 2025-10-31 19:05:54 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
 | |
| Guetzli is a Google program to optimize JPEG images. Unfortunately, it only works one file at a time. With this script in Python you can do it recursively a whole folder.
 | |
| 
 | |
| ## Image optimized with **guetzli-recursively**
 | |
| 
 | |
| 
 | |
| 
 | |
| Image Author: [Senjuti Kundu](https://unsplash.com/@senjuti?utm_medium=referral&utm_campaign=photographer-credit&utm_content=creditBadge)
 | |
| 
 | |
| # Install 
 | |
| 
 | |
| Guetzli must be installed on your system. Follow the official instructions.
 | |
| [Guetzli](https://github.com/google/guetzli)
 | |
| 
 | |
| and 2.7.10 or Python 3.
 | |
| 
 | |
| After
 | |
| 
 | |
| ```bash
 | |
| pip3 install guetzli-recursively
 | |
| ```
 | |
| 
 | |
| # Use
 | |
| 
 | |
| ```bash
 | |
| guetzli_recursively [folder]
 | |
| ```
 | |
| 
 | |
| ## Example
 | |
| 
 | |
| ```bash
 | |
| guetzli_recursively img/
 | |
| ```
 | |
| 
 | |
| out
 | |
| 
 | |
| ```bash
 | |
| img/tasks.jpg
 | |
| Save 6%
 | |
| img/portfolio/idecrea/space.jpg
 | |
| It is not necessary to optimize
 | |
| img/portfolio/home.jpg
 | |
| Save 3%
 | |
| ```
 | |
| 
 | |
| # Quality
 | |
| 
 | |
| Must be greater than or equal to 84.
 | |
| 
 | |
| ```bash
 | |
| guetzli_recursively --quality 85 img/
 | |
| ```
 | |
| 
 | |
| # Mem limit (bytes)
 | |
| 
 | |
| ```bash
 | |
| guetzli_recursively --quality 85 --memlimit 28000
 | |
| ```
 | |
| 
 | |
| # GUIs
 | |
| 
 | |
| - [Mac OS](https://github.com/tanrax/guetzli-recursively-gui)
 |