πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

doodoocompany / DarkVideoManager

git clone https://github.com/doodoocompany/DarkVideoManager.git v0.3.4 Β· 4d ago

Windows용 둜컬 λ™μ˜μƒ 라이브러리 λ§€λ‹ˆμ € β€” ν•˜μ΄λΌμ΄νŠΈ, μ‹œμ²­ 기둝, AI μžλ§‰ 생성

+1
stars, 24h Β· #17,059
+~5
stars, 7 days Β· #19,055
+36
stars, 30 days Β· #17,142
36
β˜… total Β· +5% this week
6
forks Β· 5 open issues

Star history (as recorded here)

2026-10-20 Β· 34 β˜… 2026-10-23 Β· 36 β˜…
LanguageTypeScript
LicenseMIT
Created2026-10-14 (8d ago)
Last push1d ago
Watchers0
OwnerOrganization

Links

README excerpt
# DarkVideoManager
Windows용 둜컬 λ™μ˜μƒ 라이브러리 λ§€λ‹ˆμ €μž…λ‹ˆλ‹€. μ˜μƒ 검색, 썸넀일, ν•˜μ΄λΌμ΄νŠΈ, 별점, μž¬μƒ 기둝과 AI μžλ§‰μ„ κ΄€λ¦¬ν•©λ‹ˆλ‹€.
A local-first video library manager for Windows, built with Electron, React and SQLite.
λΈŒλΌμš°μ € 데λͺ¨ Β· κΈ°λŠ₯ μš”μ²­
## v0.3.4 μ—…λ°μ΄νŠΈ
**Windows 10/11 x64**: μ„€μΉ˜ν˜• λ‹€μš΄λ‘œλ“œ Β· 포터블 λ‹€μš΄λ‘œλ“œ Β· λ¦΄λ¦¬μŠ€μ™€ λ³€κ²½ λ‚΄μ—­
- **μžλ™ μ—…λ°μ΄νŠΈ**: μ„€μΉ˜ν˜•μ€ 정식 릴리슀λ₯Ό ν™•μΈΒ·λ‹€μš΄λ‘œλ“œν•˜κ³ , μ‚¬μš©μžκ°€ μž¬μ‹œμž‘μ„ μ„ νƒν•˜λ©΄ μž‘μ—…μ„ μ €μž₯ν•œ λ’€ μ—…λ°μ΄νŠΈν•©λ‹ˆλ‹€. μ„€μ •μ—μ„œ μžλ™ 확인을 λ„κ±°λ‚˜ 직접 ν™•μΈΒ·μž¬μ‹œλ„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 포터블은 μƒˆ 버전 λ‹€μš΄λ‘œλ“œλ₯Ό μ•ˆλ‚΄ν•©λ‹ˆλ‹€. μ—…λ°μ΄νŠΈ μ•ˆλ‚΄
- **라이브러리 ν™”λ©΄**: **μƒˆ 라이브러리** λ²„νŠΌμ˜ κΈ€μžκ°€ 쒁은 μ°½μ—μ„œ μ€„λ°”κΏˆλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.
- **GPU μžλ§‰ μ•ˆμ •μ„± 검사**: 0.3.3의 ν•œκΈ€ λͺ¨λΈ 경둜 인코딩 μˆ˜μ •μ— νšŒκ·€ 검사λ₯Ό λ³΄κ°•ν•˜κ³  원어 μžλ§‰ μ €μž₯Β·λ²ˆμ—­ 재개λ₯Ό ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€. μžλ§‰ μ•ˆλ‚΄
이번 μ—…λ°μ΄νŠΈμ˜ PR별 κ²€ν† λŠ” 0.3.4 κ²€ν†  기둝, μ‹€μ œ 배포 파일의 검사 κ²°κ³ΌΒ·ν•΄μ‹œΒ·κ²€μ¦ν•˜μ§€ λͺ»ν•œ ν™˜κ²½μ€ 0.3.4 검증 κΈ°λ‘μ—μ„œ ν™•μΈν•˜μ„Έμš”. 전체화면 3단계와 μžλ§‰ 병렬 싀행을 ν¬ν•¨ν•œ 이전 변경은 λ³€κ²½ 이λ ₯에 μžˆμŠ΅λ‹ˆλ‹€.
이전 v0.3.0μ—μ„œλŠ” **Radeon RX 9060 XT / Vulkan / base λͺ¨λΈ**둜 μ•½ 12초 μ˜μ–΄ ν•©μ„± μ˜μƒμ˜ 원어 μžλ§‰ 생성을 ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” 이번 λ²„μ „μ˜ λͺ¨λ“  GPUΒ·λ²ˆμ—­Β·μž₯μ‹œκ°„ μ˜μƒ 검증을 λŒ€μ‹ ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 이전 κ²°κ³ΌλŠ” v0.3.0 검증 기둝에 λ³΄μ‘΄λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
## μ£Όμš” κΈ°λŠ₯
0.3.4λΆ€ν„° μ„€μΉ˜ν˜• μ•±μ˜ μžλ™ μ—…λ°μ΄νŠΈλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 0.3.3 μ΄ν•˜μ—λŠ” 이 κΈ°λŠ₯이 μ—†μœΌλ―€λ‘œ 0.3.4 μ΄μƒμ˜ μ„€μΉ˜ν˜• νŒŒμΌμ„ ν•œ 번 직접 μ„€μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.
- 폴더 κ°€μ Έμ˜€κΈ°μ™€ 검색·정렬, λΌμ΄λΈŒλŸ¬λ¦¬λ³„ SQLite λ°μ΄ν„°λ² μ΄μŠ€
- 썸넀일 생성과 직접 캑처, 상세 μ •λ³΄μ—μ„œ λŒ€ν‘œ 썸넀일 선택, ν•˜μ΄λΌμ΄νŠΈ μ €μž₯Β·μ‹œκ°„ 이동
- μ˜μƒ μΉ΄λ“œΒ·μƒμ„Έ ν™”λ©΄Β·κ°€μ Έμ˜€κΈ° μ°½μ—μ„œ 썸넀일 μ§„ν–‰ μƒνƒœ ν™•μΈΒ·κ°œλ³„ 쀑단, 상세 ν™”λ©΄μ—μ„œ μž¬μ‹œλ„
- 이어보기, μž¬μƒ μœ„μΉ˜ 탐색, AVI λ“± ν˜Έν™˜ μ˜μƒ λ³€ν™˜ λŒ€κΈ°μ—΄
- 별점·메λͺ¨Β·μΉ΄ν…Œκ³ λ¦¬Β·νƒœκ·Έ νŽΈμ§‘κ³Ό λΆ„λ₯˜ ν•„ν„°, μ‹œμ²­ 톡계, μ„€μ • 백업·볡원
- Stash 메타데이터 κ°€μ Έμ˜€κΈ°: 직접 μ‘°νšŒν•œ 후보λ₯Ό ν™•μΈΒ·μˆ˜μ •ν•˜κ³  μ„ νƒν•œ 제λͺ©Β·λ©”λͺ¨Β·νƒœκ·Έλ§Œ 적용
- Vulkan GPU둜 AI μžλ§‰ 생성, μž‘μ—… λŒ€κΈ°μ—΄Β·μΌμ‹œμ •μ§€Β·μž¬κ°œ
- μžλ§‰ μ—†λŠ” μ˜μƒ ν•„ν„°, SRTΒ·VTTΒ·SMI μžλ§‰ 검색과 클릭 이동
- 선택적 Google Cloud Translation λ˜λŠ” 둜컬 Ollama λ²ˆμ—­
- μ¦κ²¨μ°ΎκΈ°Β·μ„ ν˜Έ νƒœκ·ΈΒ·μ‹œμ²­ 이λ ₯ 기반 둜컬 μΆ”μ²œκ³Ό 쑰건 검색
- λŒ€μ²΄ 썸넀일과 κΈ΄κΈ‰ νƒˆμΆœ ν™”λ©΄ μ„€μ •: μΆ”μ²œ 탐색·화면 보호 μ•ˆλ‚΄
AI μž‘μ—… 쀑에도 ν•˜μ΄λΌμ΄νŠΈμ™€ 썸넀일을 μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μž‘μ—…μ΄ 남아 있으면 μ°½ λ‹«κΈ°λŠ” 트레이둜 숨기며, 트레이의 **μ™„μ „νžˆ μ’…λ£Œ**둜 μž‘μ—…μ„ λ³΄κ΄€ν•˜κ³  μ’…λ£Œν•©λ‹ˆλ‹€.
μ˜μƒ ν•œ κ°œλŠ” 라이브러리의 **μ˜μƒ 파일 μΆ”κ°€**둜 μΆ”κ°€ν•˜κ³ , 등둝 ν΄λ”μ˜ μƒˆ μ˜μƒμ€ **λͺ©λ‘ μ—…λ°μ΄νŠΈ**둜 λ°˜μ˜ν•©λ‹ˆλ‹€. λ‹¨μΆ•ν‚€Β·μŒλŸ‰Β·ν™”λ©΄ ν¬κΈ°λŠ” μ•±μ˜ **μ‘°μž‘ μ•ˆλ‚΄**μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. μžμ„Έν•œ μ‚¬μš©λ²•μ€ μ˜μƒ 좔가와 μž¬μƒ μ‘°μž‘μ„ μ°Έκ³ ν•˜μ„Έμš”.
## μ‚¬μš©μž μ„€μΉ˜
지원 ν™˜κ²½μ€ **Windows 10/11 x64**μž…λ‹ˆλ‹€. μœ„ v0.3.4 λ‹€μš΄λ‘œλ“œμ—μ„œ `Setup`은 μ„€μΉ˜ μ•ˆλ‚΄λ₯Ό 따라 μ„€μΉ˜ν•˜κ³ , `Portable`은 μ„€μΉ˜ 없이 μ‹€ν–‰ν•©λ‹ˆλ‹€. 이후 버전은 곡식 μ΅œμ‹  λ¦΄λ¦¬μŠ€μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
μ—…λ°μ΄νŠΈ μ „μ—λŠ” νŠΈλ ˆμ΄μ—μ„œλ„ 앱을 μ™„μ „νžˆ μ’…λ£Œν•˜μ„Έμš”. 릴리슀의 **Source code** 및 μ†ŒμŠ€ μ••μΆ• νŒŒμΌμ€ 개발용 μ½”λ“œμ΄λ©° μ„€μΉ˜ 파일이 μ•„λ‹™λ‹ˆλ‹€. μ½”λ“œμ—μ„œ 직접 μ‹€ν–‰ν•˜λ €λ©΄ μ•„λž˜ μ†ŒμŠ€ λΉŒλ“œ 방법을 λ”°λ¦…λ‹ˆλ‹€.
v0.3.4 파일의 SHA-256κ³Ό 검증 λ²”μœ„λŠ” SHA256SUMS.txt와 VERIFICATION.mdμ—μ„œ ν™•μΈν•©λ‹ˆλ‹€. λ‹€λ₯Έ λ²„μ „μ—λŠ” ν•΄λ‹Ή 릴리슀의 자료λ₯Ό μ‚¬μš©ν•˜μ„Έμš”. **μ„€μΉ˜ν˜•Β·ν¬ν„°λΈ”μ€ μ½”λ“œ μ„œλͺ…이 μ—†μŠ΅λ‹ˆλ‹€(`NotSigned`).** V3 λ“± λ³΄μ•ˆ ν”„λ‘œκ·Έλž¨μ΄ 싀행을 μ°¨λ‹¨ν•˜λ©΄ λ‹€μš΄λ‘œλ“œ 검증·차단 제보 μ•ˆλ‚΄μ— 따라 파일 좜처, ν•΄μ‹œμ™€ 탐지 기둝을 확인해 μ£Όμ„Έμš”. κΉ¨λ—ν•œ Windowsμ—μ„œ μ„€μΉ˜ λ§ˆλ²•μ‚¬λ₯Ό μ‹€ν–‰ν•˜λŠ” κ²€μ‚¬λŠ” μˆ˜ν–‰ν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.
일반 μ˜μƒ κ΄€λ¦¬Β·μž¬μƒΒ·ν•˜μ΄λΌμ΄νŠΈμ—λŠ” API ν‚€κ°€ ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μž¬μƒ κ°€λŠ₯ μ—¬λΆ€λŠ” 코덱에 따라 λ‹€λ₯΄λ©°, mpvΒ·VLCΒ·FFplayλ₯Ό 별도 μ„€μΉ˜ν•΄ μ™ΈλΆ€ ν”Œλ ˆμ΄μ–΄λ‘œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
## 졜근 이슈 μ²˜λ¦¬μ™€ 지원 λ²”μœ„
2026-10-16 KST κΈ°μ€€μœΌλ‘œ μ•„λž˜ 이슈λ₯Ό μ’…λ£Œν–ˆμŠ΅λ‹ˆλ‹€. **μ’…λ£Œ μƒνƒœλŠ” μš”μ²­ν•œ λͺ¨λ“  κΈ°λŠ₯의 κ΅¬ν˜„μ΄λ‚˜ λͺ¨λ“  ν™˜κ²½μ˜ ν˜Έν™˜μ„± 검증을 λœ»ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.**
| 이슈 | μ™„λ£Œν•œ μ‘°μΉ˜μ™€ ν˜„μž¬ λ²”μœ„ |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| #12 GPU μ‚¬μš© 확인 | μžλ§‰ μž‘μ—…μ˜ μ‹€μ œ 인식 μž₯치 ν‘œμ‹œμ™€ μœ„ GPU 검사λ₯Ό μ™„λ£Œν–ˆμŠ΅λ‹ˆλ‹€. μ˜€λ””μ˜€ μΆ”μΆœ λ“± CPU μž‘μ—…μ€ 남아 있으며, λͺ¨λ“  GPU의 μ„±λŠ₯을 κ²€μ¦ν•œ 것은 μ•„λ‹™λ‹ˆλ‹€. |
| #13 V3 μ‹€ν–‰ 차단 | 곡식 파일 ν•΄μ‹œΒ·μ„œλͺ… 확인과 탐지 기둝 제좜 절차λ₯Ό λ§ˆλ ¨ν–ˆμŠ΅λ‹ˆλ‹€. 원 제보의 νŒŒμΌΒ·νƒμ§€ 정보가 μ—†μ–΄ 차단 원인과 μ˜€νƒ μ—¬λΆ€λŠ” λ―Έν™•μΈμž…λ‹ˆλ‹€. 차단 ν•΄μ œ μ™„λ£Œλ₯Ό λœ»ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. |
|