요약 내용
v1.119.0
주의
호스트 바인딩을 위한 환경 변수의 이름이 HOST code> 가 아닌
IMMICH_HOST 로 잘못 지정 code > 된 것은 (문서에 나와 있던대로).이 버전에서는이 수정되었습니다.
이전에 HOST code> 환경 변수를 사용하고 있었다면,
IMMICH_HOST code> 로 업데이트하십시오.
내장 Prometheus 엔드 포인트를 사용 중이면 계속 읽어주세요. 그렇지 않으면 이 섹션을 무시해도 됩니다.
다음 환경 변수가 제거되었습니다.
-
IMMICH_METRICS code> li>
IMMICH_API_METRICS code> li>
IMMICH_HOST_METRICS code> li>
IMMICH_IO_METRICS code> li>
IMMICH_JOB_METRICS code> li>
대신 IMMICH_TELEMETRY_INCLUDE code> /
IMMICH_TELEMETRY_EXCLUDE code>를 사용하십시오. p>
예제 : h3>
- - IMMICH_METRICS=true span>
+ span>+ IMMICH_TELEMETRY_INCLUDE = all code> pre> div>
주요 수정 사항:
Immich의 v1.119.0 릴리스에 오신 것을 환영합니다. 이 릴리스는 이전 및 새로운 형식의 다양한 영상 인코딩 및 썸네일 생성과 관련된 문제를 해결하는 데 중점을 두었으며, 앱 전체적인 개선 사항을 포함하고있다. 이 외에도 다음과 같은 주요 개선 사항이 있다.
- 비밀번호 없이 새로운 OAuth 사용자 생성
- 앨범 변경에 대한 이메일 알림 시간 동기화
- 태블릿에서 모바일 앱 레이아웃 개선
- VAAPI 하드웨어 디코딩
- 주목할만한 수정 사항 : OpenVINO을 사용한 얼굴 감지가 과도한 RAM을 사용
- 주목할만한 수정 사항 : 특정 상황에서 모바일 앱에서 변환이 재생되지 않는 문제
VAAPI 하드웨어 디코딩
이전 버전의 Immich에서는 비디오 인코딩에만 VAAPI를 사용했으며 디코딩 및 톤 매핑에는 여전히 CPU를 사용했습니다. 이번 릴리스에서는 VAAPI를 위한 엔드 투 엔드 가속이 추가되어 해상도 변환 속도가 향상되었으며 CPU 사용률도 낮아졌습니다. 이 추가 기능으로 인해 Immich의 모든 지원되는 가속화 API가 엔드 투 엔드 가속을 지원하게 되었습니다.
VAAPI 하드웨어 가속을 사용하는 경우 코딩 설정 에서 하드웨어 디코딩을 활성화하여이 변경 사항을 활용할 수 있습니다.
모바일용 변환 문제 수정
원본 비디오가 Dolby Vision 인 경우 일부 변환은 모바일 앱에서 재생되지 않거나 오디오만 재생되는 경우가 있었습니다. 특히 iOS에서 캡처 된 많은 비디오는 Android에서 볼 수 없었습니다.
이 문제가 해결되었습니다. 그러나 Immich 1.114.0-1.118.2를 사용하여 생성 된 Dolby Vision 비디오의 기존 변환은 여전히 문제가 있으며 이러한 경우에는 올바른 재생을 위해 다시 변환해야합니다. 방법은 변경 대상 비디오를 Web 앱에서 선택하고 인코딩된 비디오 새로 고침 옵션을 선택하거나 작업 상태 페이지로 이동하여 변환 비디오 옆에 모두를 클릭하면됩니다.
참고 : 여러분이 이러한 비디오에 대한 재생 문제를 겪는 경우에만 이 작업을 수행해야합니다.
Immich 지원하기
Immich를 유용하게 사용하셨다면 https://buy.immich.app에서 제품 키를 구매하여 Immich를 지원하실 수 있습니다.
건배! 🍻 p>
변경사항
🚨 중요 변경사항
- refactor(server): 호스트 환경 변수를 config 저장소로 이동 by @jrasm91 in #13507
- refactor(server): 텔레메트리 환경 변수 by @danieldietzler in #13705
🚀 추가 기능
🌟 개선 사항
- feat: 메인 브랜치 빌드 시 경고 표시 by @bo0tzz in #13462
- fix(server): OAUTH가 활성화된 경우 비밀번호 없이 사용자 생성을 허용 by @jedi04 in #13517
- feat(web): 마이너한 레이아웃 개선 by @CrushedAsian255 in
Caution
The env variable for the host binding was erroneously named HOST
instead of IMMICH_HOST
(which is how it was listed in the docs). This has been corrected in this release.
If you were using the HOST
env var in your setup before, please update it to IMMICH_HOST
.
If you are using the built-in Prometheus endpoint for monitoring, please read on. If not, you can ignore this section.
The following env variables have been removed:
IMMICH_METRICS
IMMICH_API_METRICS
IMMICH_HOST_METRICS
IMMICH_IO_METRICS
IMMICH_JOB_METRICS
Use IMMICH_TELEMETRY_INCLUDE
/ IMMICH_TELEMETRY_EXCLUDE
instead.
Examples:
-- IMMICH_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=all
-- IMMICH_METRICS=true
-- IMMICH_HOST_METRICS=false
++ IMMICH_TELEMETRY_INCLUDE=all
++ IMMICH_TELEMETRY_EXCLUDE=host
-- IMMICH_API_METRICS=true
-- IMMICH_HOST_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=api,host
- - IMMICH_METRICS=true span>
+ span>+ IMMICH_TELEMETRY_INCLUDE = all code> pre> div>
주요 수정 사항:
Immich의 v1.119.0 릴리스에 오신 것을 환영합니다. 이 릴리스는 이전 및 새로운 형식의 다양한 영상 인코딩 및 썸네일 생성과 관련된 문제를 해결하는 데 중점을 두었으며, 앱 전체적인 개선 사항을 포함하고있다. 이 외에도 다음과 같은 주요 개선 사항이 있다.
- 비밀번호 없이 새로운 OAuth 사용자 생성
- 앨범 변경에 대한 이메일 알림 시간 동기화
- 태블릿에서 모바일 앱 레이아웃 개선
- VAAPI 하드웨어 디코딩
- 주목할만한 수정 사항 : OpenVINO을 사용한 얼굴 감지가 과도한 RAM을 사용
- 주목할만한 수정 사항 : 특정 상황에서 모바일 앱에서 변환이 재생되지 않는 문제
VAAPI 하드웨어 디코딩
이전 버전의 Immich에서는 비디오 인코딩에만 VAAPI를 사용했으며 디코딩 및 톤 매핑에는 여전히 CPU를 사용했습니다. 이번 릴리스에서는 VAAPI를 위한 엔드 투 엔드 가속이 추가되어 해상도 변환 속도가 향상되었으며 CPU 사용률도 낮아졌습니다. 이 추가 기능으로 인해 Immich의 모든 지원되는 가속화 API가 엔드 투 엔드 가속을 지원하게 되었습니다.
VAAPI 하드웨어 가속을 사용하는 경우 코딩 설정 에서 하드웨어 디코딩을 활성화하여이 변경 사항을 활용할 수 있습니다.
모바일용 변환 문제 수정
원본 비디오가 Dolby Vision 인 경우 일부 변환은 모바일 앱에서 재생되지 않거나 오디오만 재생되는 경우가 있었습니다. 특히 iOS에서 캡처 된 많은 비디오는 Android에서 볼 수 없었습니다.
이 문제가 해결되었습니다. 그러나 Immich 1.114.0-1.118.2를 사용하여 생성 된 Dolby Vision 비디오의 기존 변환은 여전히 문제가 있으며 이러한 경우에는 올바른 재생을 위해 다시 변환해야합니다. 방법은 변경 대상 비디오를 Web 앱에서 선택하고 인코딩된 비디오 새로 고침 옵션을 선택하거나 작업 상태 페이지로 이동하여 변환 비디오 옆에 모두를 클릭하면됩니다.
참고 : 여러분이 이러한 비디오에 대한 재생 문제를 겪는 경우에만 이 작업을 수행해야합니다.
Immich 지원하기
Immich를 유용하게 사용하셨다면 https://buy.immich.app에서 제품 키를 구매하여 Immich를 지원하실 수 있습니다.
건배! 🍻 p>
변경사항
🚨 중요 변경사항
- refactor(server): 호스트 환경 변수를 config 저장소로 이동 by @jrasm91 in #13507
- refactor(server): 텔레메트리 환경 변수 by @danieldietzler in #13705
🚀 추가 기능
🌟 개선 사항
- feat: 메인 브랜치 빌드 시 경고 표시 by @bo0tzz in #13462
- fix(server): OAUTH가 활성화된 경우 비밀번호 없이 사용자 생성을 허용 by @jedi04 in #13517
- feat(web): 마이너한 레이아웃 개선 by @CrushedAsian255 in
Caution
The env variable for the host binding was erroneously named HOST
instead of IMMICH_HOST
(which is how it was listed in the docs). This has been corrected in this release.
If you were using the HOST
env var in your setup before, please update it to IMMICH_HOST
.
If you are using the built-in Prometheus endpoint for monitoring, please read on. If not, you can ignore this section.
The following env variables have been removed:
IMMICH_METRICS
IMMICH_API_METRICS
IMMICH_HOST_METRICS
IMMICH_IO_METRICS
IMMICH_JOB_METRICS
Use IMMICH_TELEMETRY_INCLUDE
/ IMMICH_TELEMETRY_EXCLUDE
instead.
Examples:
-- IMMICH_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=all
-- IMMICH_METRICS=true
-- IMMICH_HOST_METRICS=false
++ IMMICH_TELEMETRY_INCLUDE=all
++ IMMICH_TELEMETRY_EXCLUDE=host
-- IMMICH_API_METRICS=true
-- IMMICH_HOST_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=api,host
Welcome to release v1.119.0
of Immich. This release focuses on fixing issues surrounding video encoding and thumbnail generation for a variety of old and new formats, along with minor improvements across the app. Some of the highlights below:
- Create new OAuth users without passwords
- Debounce email notifications for album changes
- Improve mobile app layout on tablets
- VAAPI hardware decoding
- Notable fix: Face Detection using excessive RAM with OpenVINO
- Notable fix: transcodes not playing in the mobile app in certain situations
VAAPI hardware decoding
Prior to this release, Immich only used VAAPI for video encoding; it still used the CPU for decoding and tone-mapping. This release adds end-to-end acceleration for VAAPI, making transcoding much faster with lower CPU utilization. With this addition, every supported acceleration API now has end-to-end acceleration in Immich.
If you use VAAPI hardware acceleration, you can enable hardware decoding in the transcoding settings to take advantage of this change.
Transcoding fix for mobile
When the source video is Dolby Vision, transcodes sometimes either didn't play in the mobile app, or only the audio was played. In particular, this meant that many videos captured on iOS could not be viewed on Android.
This issue has been fixed. However, existing transcodes of Dolby Vision videos created using Immich 1.114.0 - 1.118.2 will still have the issue and will need to be re-transcoded for correct playback in these cases.
To re-transcode affected videos, you can either select them in the web app and choose the Refresh encoded videos option or go to the Job Status page and click All next to Transcode Videos.
Note: you only need to do this if you encounter playback issues for these videos.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers! 🍻
What's Changed
🚨 Breaking Changes
- refactor(server): move host env to config repo by @jrasm91 in #13507
- refactor(server): telemetry env variables by @danieldietzler in #13705
🚀 Features
🌟 Enhancements
- feat: show warning when running main branch build by @bo0tzz in #13462
- fix(server): Allow passwordless users when oauth enabled by @jedi04 in #13517
- feat(web): Change relink person icon from minus to pencil by @CrushedAsian255 in #13536
- fix(web): improve photosphere viewer settings by @grgergo1 in #13468
- feat(server): add pcm_s16le accepted audio codec by @pyorot in #13418
- feat(server): wait five minutes before sending email on new album item by @HeyBanditoz in #12223
- chore(mobile): proper new UI layout for tablet by @alextran1502 in #13650
- chore(mobile): thumbnail image ui improvements by @dvbthien in #13655
- feat: Use video thumbnail for GIF types by @Pranay-Pandey in #13677
- feat(ml): configurable batch size for facial recognition by @mertalev in #13689
🐛 Bug fixes
- fix(server): never try to parse Duration from exif data by @jrasm91 in #13497
- fix: person update state inconsistencies by @danieldietzler in #13556
- fix: web search add to album reactivity by @danieldietzler in #13539
- fix(web): intersection observer not triggered to load more people by @alextran1502 in #13589
- fix(server): encodes iPhone 16 Pro video with unknown audio codec by @alextran1502 in #13593
- fix(server): Revert "fix(server): copy video projection metadata for 360 videos (#12376)" by @mertalev in #13611
- fix(mobile): Fix minor issues with downloading assets by @dvbthien in #13609
- fix(web): reset select all button state on escape press by @darrelhong in #13600
- fix(server): only allow absolute import paths by @etnoy in #13642
- feat(web): allow changing shared user role in album options modal by @AnimeshKotka in #13654
- fix(server): add ld_library_path in start.sh by @mertalev in #13686
- fix(server): nan transcoding estimate by @mertalev in #13693
- fix: Add debouncing to the search popup form by @Pranay-Pandey in #13684
- fix(web): add crossorigin to link manifest for PWA by @automaton82 in #13708
- fix: duplicated library scan jobs and api server library watch by @zackpollard in #13734
- fix: X years ago ordering by @darrelhong in #13742
📚 Documentation
- chore(docs): add Thai README by @richeyphu in #13591
- chore(docs): update _storage-template.md by @chriskoch in #13578
- docs: add qsv note for jasper lake cpus by @evie-lau in #13622
- docs: add warning to repair page by @polgarc in #13640
- feat(docs): add mention to purchase to support immich page by @CrushedAsian255 in #13612
- fix: Add DB_DATA_LOCATION config. by @Sweebah in #13754
🌐 Translations
- chore(web): update translations by @weblate in #13443
- chore: move weblate translations to root directory by @ben-basten in #13604
New Contributors
- @jedi04 made their first contribution in #13517
- @CrushedAsian255 made their first contribution in #13536
- @grgergo1 made their first contribution in #13468
- @richeyphu made their first contribution in #13591
- @chriskoch made their first contribution in #13578
- @HeyBanditoz made their first contribution in #12223
- @dvbthien made their first contribution in #13609
- @darrelhong made their first contribution in #13600
- @jrstrunk made their first contribution in #13644
- @evie-lau made their first contribution in #13622
- @polgarc made their first contribution in #13640
- @AnimeshKotka made their first contribution in #13654
- @Pranay-Pandey made their first contribution in #13677
- @automaton82 made their first contribution in #13708
- @Sweebah made their first contribution in #13754
Full Changelog: v1.118.2...v1.119.0
링크 : https://github.com/immich-app/immich/releases/tag/v1.119.0