Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/DingJunyao/picgo-plugin-convert-heic


https://github.com/DingJunyao/picgo-plugin-convert-heic

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

## picgo-plugin-convert-heic

Convert HEIC Photo to other formats (eg. JPEG).

Currently it only convert HEIC to JPEG with `.jpg` extension name, for uploading original photos shot by iOS devices that enable HEIC. More functions will be added if I have time.

### Usage

- Searching `convert-heic` and install it in `Plugin Settings` in PicGo GUI.
- Executing the following command if using PicGo CLI:

```bash
picgo add convert-heic
```

### Note

- Some files' extension name is `.heic` but they are not HEIC format.
- Uploading them will cause TypeError in logs, but the extension name will be changed, and you can still paste the URL.
![Cause TypeError in logs](https://static.a4ding.com/img/2023/202302250255857.png/imageslim)
- These files cannot be opened by Photoshop if keep the extension name, which is the best way for most people to tell them from other HEIC files.
![Cannot be opened by Photosho](https://static.a4ding.com/img/2023/202302250254130.png/imageslim)

### Thanks

- [catdad-experiments/heic-convert: 🤳 convert heic/heif images to jpeg and png](https://github.com/catdad-experiments/heic-convert), which provides the converting tool.
- [hans362/picgo-plugin-remove-exif: Remove EXIF data before uploading](https://github.com/hans362/picgo-plugin-remove-exif), which provides an easy template of the plugins of [PicGo](https://github.com/PicGo/PicGo-Core).
- Unfortunately, the plugin is not compatibile with it, and I have no idea of how to fix it due to my lack of JavaScript, so I am looking forward to receiving pull requests of it.