https://github.com/c4nu/paddie
Convert image files as .jpg, .jpeg, .png ... to .webp files.
https://github.com/c4nu/paddie
conversion converter exif exif-data gui image-converter image-to-image jpg pillow pyqt6 python webp
Last synced: 3 months ago
JSON representation
Convert image files as .jpg, .jpeg, .png ... to .webp files.
- Host: GitHub
- URL: https://github.com/c4nu/paddie
- Owner: C4NU
- Created: 2023-08-03T14:40:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2026-02-25T18:13:55.000Z (3 months ago)
- Last Synced: 2026-02-25T18:51:02.768Z (3 months ago)
- Topics: conversion, converter, exif, exif-data, gui, image-converter, image-to-image, jpg, pillow, pyqt6, python, webp
- Language: Python
- Homepage:
- Size: 412 MB
- Stars: 62
- Watchers: 5
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: README.ko.md
Awesome Lists containing this project
README
# Paddie。
[](https://www.codefactor.io/repository/github/c4nu/paddie/overview/main)

[]()
## Package Version
Python 3.9+
PyQt6
Pillows
Pyinstaller
## Description
이미지 포맷 변환 및 EXIF 정보 기반 프레임(레터박스) 합성 프로그램.
### 주요 기능
1. **WebP 변환**: JPG, PNG, TIFF 등을 WebP로 일괄 변환 (무손실, 품질, EXIF/ICC 보존 옵션 제공)
2. **EXIF 프레임**: 사진 하단 또는 전체에 촬영 정보(바디, 렌즈, 설정값 등)가 포함된 프레임 합성
3. **멀티스레딩 지원**: 변환 작업 중 UI 멈춤 현상 없앰 및 진행률 실시간 표시
4. **다국어 지원**: 한국어, 영어, 일본어, 중국어 지원
5. **설정 UI**: 메인 화면 ⚙️ 버튼을 통해 언어 및 사용자 설정 직접 관리
## Build
### 자동 빌드 (추천)
```bash
python3 build_paddie.py
```
### 수동 빌드
```bash
# macOS
pyinstaller --windowed --noconfirm --clean \
--hidden-import PyQt6 \
--name "Paddie" \
--icon resources/icon.icns \
--add-data "resources/ui:resources/ui" \
--add-data "resources/fonts:resources/fonts" \
--add-data "resources/model_map.csv:resources" \
--add-data "resources/user_data.json:resources" \
--add-data "resources/Barlow-Light.ttf:resources" \
--add-binary "/opt/homebrew/lib/libzstd.1.dylib:." \
--osx-bundle-identifier "paddie_legacy" \
src/main.py
```