이제 DSLR 이외의 수많은 장비들이 카메라의 자리를 대신하고 있다.
이러다보니, 여행을 가서 찍은 사진을 모아보면 의외로 정리가 쉽지 않다.
온라인/모바일 환경에선 정렬을 Exif 촬영일자 순으로 하는 경우가 많지만, PC에선 파일명 순인 경우가 일반적이다.
그러다보니 촬영시간 순서는 알기 힘들고 카메라 기종순으로 파일을 보게 되는 경우가 대부분이다.
FPO는 HEIF/JPEG의 Exif 정보 중 촬영일자 정보를 읽어 파일명을 수정하고, 최대한 파일을 줄여주는[각주:1] 프로그램이다.
mozjpeg를 활용해서 파일 크기를 조금이라도 더 줄이고, 추가로 resample을 적용해서 사진 크기도 축소시켜준다.
또한, 사진과 더불어 함께 저장된 PNG, WebP, avi, mp4 등의 다양한 미디어 자료들도 함께 파일명을 수정해준다.
이 프로그램의 상세한 기능은 아래와 같다.
- 멀티코어 환경에서 이미지를 동시에 변환(v5.1a부터)
- JPEG 파일을 읽을 때 노이즈(JPEG Artifacts)를 제거하는 옵션 추가(jpeg-quantsmooth 적용)
- Exif[각주:2]에 기록된 촬영일자 순으로 파일명 수정[각주:3]
- Exif 정보가 없는 경우 파일 날짜 활용
- 텍스트 데이터[각주:4]를 통한 Exif 생성
- JPEG 외에 PNG / GIF / WebP / MKV / MP4 / MOV / AVI까지 파일명 수정하며,
PNG / WebP / MP4 / MOV / MKV는 파일 내에 태깅된 날짜 정보[각주:5] 활용함
- 사용자 선택시 PNG를 JPEG로 변환
- PNG/JPEG 재압축 및 리사이징[각주:6]
- Exif 날짜를 촬영일자로 수정
- 파일 날짜를 Exif 날짜로 변경
- 옵션 지정시 파일명에서 날짜 및 시간 추출[각주:7]
- jpeg 라이브러리로 mozjpeg 사용[각주:8]
- 유니코드 완벽 지원[각주:9]
이 프로그램은 아래 링크에서 다운받을 수 있다.
64비트(avx2) / password: teus.me
32비트 / password: teus.me
- UI 조절: 창 크기 죽소 및 탭 컨트롤 적용
- 대화창 등에 von TEUS.me 라고 적어두었던 개드립 삭제
- 기능 보강: Donate 버튼의 DPI awareness 기능 보강
- 윈도우 10의 HEIF/HEVC 확장이 설치된 경우 이를 활용해서 HEIF 파일도 읽도록 수정
※ HEIF→JPEG 변환은 파일 크기를 줄이는 목적이 아니라 접근성을 증대시키면서 모든 메타정보를 유지하는 것
- 프로그램 아이콘 및 Donate 아이콘 수정
- About 창을 인코딩 중에 표시하지 않는 기능을 깔끔하게 정리
- 메시지박스를 띄울 때 모니터를 벗어나는지 확인하도록 수정
- 프로그램 실행시 하나의 인스턴스만 실행되도록 수정
- 오류 수정: 변환 중 Enable/Disable control이 일부 잘못 동작하는 문제 수정
- 오류 수정: 옵션창에서 ESC/Enter 키를 누르면 오동작하던 문제 수정
- 오류 수정: 파일명에서 날짜 읽기를 선택하면 파일명에 날짜 정보가 없을 때 오동작하는 문제 수정
- 오류 수정: MP4 파일 시간과 메타 데이터의 시간을 가끔 잘못 처리하던 문제 수정
- Exif, ICCP 데이터를 스펙에 부합하도록 재확인하도록 전면적으로 코드 재작성
- 오류 수정: HEIF 및 PNG 파일을 복사할 때 파일 날짜가 Exif 날짜로 바뀌지 않던 오류 수정
- 오류 수정: WebP 파일의 Exif 정보 수정시 Exif가 손상되는 오류 수정
- 잠재적 오류 수정: Exif 파싱 코드 보강
- 잠재적 오류 수정: 리샘플링 클래스 리턴값의 type이 모호하게 전달되던 코드 수정
- 내부적으로 사용되는 난수 함수들을 MT19937로 변경
- DPI에 맞게 일부 컨트롤 크기를 조절하도록 수정
- mozJPEG를 4.1.2로 업데이트
- libpng를 2022.9.14일 버전으로 업데이트
- zlib-ng를 2022.9.5일 버전으로 업데이트
- JPEG Artifact를 제거하는 jpeg-quantsmooth 옵션 추가
이미지 크기를 최대한 줄여주는 iPress 3.04 업데이트 (17) | 2023.01.22 |
---|---|
한/글(HWPX) 파일 압축기(HIS) 4.5 업데이트 (3) | 2022.11.06 |
SRT 자막 관리 도우미 SRTier v5.06 공개 (3) | 2022.08.24 |
이미지 크기를 최대한 줄여주는 iPress 2.25 업데이트 (16) | 2021.09.04 |
SRT 자막 관리 도우미 SRTier v4.05 공개 (26) | 2021.03.07 |