yurucam / exif-frame

📸 → 🖼️ with EXIF metadata
https://exif-frame.yuru.cam
GNU General Public License v3.0
40 stars 11 forks source link

내보낸 사진에 메타데이터가 없는 버그 (No metadata in exported pictures) #280

Open rhea-so opened 1 day ago

rhea-so commented 1 day ago

재현 방법:

아무 사진이나 변환해보고 메타데이터를 확인해보면, 메타데이터가 없는 것을 알 수 있음

원인:

메타데이터를 유지하는 로직 자체가 없음

단순히 Canvas 객체를 jpg, webp로 변환하고 저장하는 로직만 있음

https://github.com/yurucam/exif-frame/blob/c300e0b7033013f832cd637b2da5981c2fb7762a/web/src/core/drawing/convert.ts

작업 필요:

변환하고 저장하는 로직 사이에 메타데이터를 복원하는 기능을 추가하면 됨

rhea-so commented 1 day ago

Reproduction Method:

If you convert any picture and check the metadata, you can see that there is no metadata

Cause:

No logic itself to maintain metadata

Only logic to convert and store Canvas objects to jpg, webp

https://github.com/yurucam/exif-frame/blob/c300e0b7033013f832cd637b2da5981c2fb7762a/web/src/core/drawing/convert.ts

Action required:

Add the ability to restore metadata between converting and storing logic

Translated by Papago