Repository navigation
Releases: doodoocompany/DarkVideoManager
Release list
DarkVideoManager 0.3.4
Windows x64용 DarkVideoManager 0.3.4입니다. 자동 업데이트(#78), 라이브러리 버튼 수정(#79), 자막 인코딩 회귀 검사(#80)를 검토·승인·병합하고 통합 검사 중 발견한 브라우저 데모 API 누락도 보완했습니다.
- 자동 업데이트: 설치형 앱이 새 정식 릴리스를 확인·다운로드합니다. 재시작을 선택하면 진행 중인 자막·변환 작업을 저장하고 정리한 뒤 적용합니다. 설정에서 자동 확인을 끄거나 직접 확인·재시도할 수 있습니다. 포터블은 새 버전 다운로드를 안내합니다.
- 라이브러리 화면: 좁은 창에서 새 라이브러리 버튼의 글자가 줄바꿈되는 문제를 수정했습니다.
- 자막 안정성: 0.3.3의 한글 모델 경로 인코딩 수정에 회귀 검사를 보강하고 원어 SRT 저장·번역 재개 검사를 추가했습니다. 브라우저 데모는 업데이트 요청에 Windows 전용 기능임을 안내합니다.
0.3.3 이하 사용자는 0.3.4 설치형을 한 번 직접 설치해야 이후 자동 업데이트를 사용할 수 있습니다. 설치 전 앱을 트레이에서도 완전히 종료하세요. 기존 라이브러리와 설정은 같은 앱 데이터 위치를 사용합니다.
설치형은 DarkVideoManager-Setup-0.3.4-x64.exe, 설치 없이 실행하려면 DarkVideoManager-Portable-0.3.4-x64.exe를 받으세요. 전체화면 3단계·자막 병렬 실행 등 기존 기능을 포함합니다. 모델 가중치는 포함하지 않으며 필요한 모델은 앱에서 별도로 준비합니다.
파일별 SHA-256과 실제 검사 결과·검증 범위는 첨부한 SHA256SUMS.txt와 VERIFICATION.md에 있습니다. latest.yml과 .blockmap은 앱 업데이트용입니다. 실행 파일은 코드 서명이 없습니다(NotSigned). 새 Windows의 설치 마법사와 실제 설치 교체·재시작, 모든 GPU·언어·장시간 영상과 번역 품질은 별도 확인이 필요합니다.
소스는 DarkVideoManager-0.3.4-source.tar.gz, FFmpeg·FFprobe의 대응 소스는 dvm-media-corresponding-source.tar.gz입니다. 빌드 안내 BUILD.md와 의존성·해시 목록 dependencies.json을 함께 제공합니다.
변경 이력 · PR 검토 기록 · 자동 업데이트 안내
DarkVideoManager 0.3.3
전체화면 조작, 자막 병렬 생성과 모바일 웹 사용성을 개선한 0.3.3입니다. PR #73, #74, #75를 검토·승인하고 통합 PR #77로 반영했습니다.
변경 사항
- 전체화면 버튼 또는
Alt+Enter로 영상만 보기 → 하이라이트 위치만 표시 → 전체화면 해제를 전환합니다. 상하단 패널을 숨기며 재생 위치와 일시정지 상태를 유지합니다.Esc로 바로 전체화면을 해제할 수 있습니다. - AI 자막 생성은 기본 2개 영상을 동시에 처리합니다. 자막 생성 탭에서 실행 수를 1~4개로 조절하며 작업별 일시정지·재개·삭제를 지원합니다.
- 모바일 홈페이지와 브라우저 데모의 메뉴, 터치 조작, 영상 목록 이동과 화면 내 재생을 개선했습니다.
- Windows의 한글 사용자·모델 경로에서 GPU 자막 결과를 읽지 못하는 문제를 수정했습니다.
Windows x64 다운로드
두 EXE에는 GPU 음성 인식 런타임을 포함하며 모델 가중치는 포함하지 않습니다. 선택한 음성 모델은 별도로 다운로드하고 한국어 번역 환경은 앱의 자막 환경 안내에 따라 설치합니다. EXE는 코드 서명되지 않았습니다.
검증 및 소스
통합 소스와 실제 배포 파일의 검사 결과 및 확인 범위는 VERIFICATION.md에 기록했습니다. 배포 빌드 실행 기록도 확인할 수 있습니다.
실행 파일과 대응 소스를 같은 릴리스에서 무료로 제공합니다. 외부 구성요소의 라이선스와 목록은 패키지의 resources/legal/에 포함되어 있습니다.
DarkVideoManager 0.3.2 · 기존 SRT·구간 반복·라이브러리 전환
Windows 10/11 x64용 0.3.2 업데이트입니다. PR #67·PR #68을 상세 검토하고 발견한 전환 오류를 수정했습니다.
다운로드
업데이트 전 트레이에서도 앱을 완전히 종료하세요. Source code와 소스 압축 파일은 개발용이며 설치 파일이 아닙니다.
주요 변경
- 영상 옆의 기존 언어별 SRT를 인식하고, 나중에 추가·삭제한 자막을 다시 확인합니다. 원본 파일과 기존 트랙 정보를 보존합니다.
- 인앱 플레이어에 A-B 구간 반복을 추가했습니다. 기존 0.25–4배속과 함께 사용할 수 있습니다. 외부 플레이어는 자체 반복 조작을 사용합니다.
- 정보·하이라이트·자막 생성 탭을 분리하고 재생 전에 FPS·해상도·코덱·비트레이트 등 영상 정보를 표시합니다. FPS는 수집된 평균값입니다.
- 드라이브와 여러 폴더를 하나의 라이브러리로 등록하고 상단 목록에서 재시작 없이 전환합니다. 삭제와 전환이 겹칠 때 새 선택이 사라지는 문제도 수정했습니다.
검증과 지원 범위
로컬 단위·통합 664개 통과(기존 선택 검사 1개 건너뜀), 전체 화면 197/197, 배포 도구 40/40, 홈페이지 단위 19/19·화면 4/4를 통과했습니다. 타입·린트·빌드·라이선스·미디어 대응 소스를 확인했고 실행 의존성 취약점은 검사 시점에 0건입니다.
배포 앱의 기본 기능 9개·SRT 4개·자막 탐색 4개·라이브러리/A-B 반복 6개 검사 그룹을 통과했습니다. 실제 0.25배 반복과 원본 보존, 설치형·포터블 내부 357개 파일 일치, 실제 포터블 정상 시작·종료를 확인했습니다.
설치형·포터블·앱 본체는 미서명(NotSigned)입니다. 새 Windows의 설치 마법사·WSL 최초 설치/재부팅, 실제 이동식 저장장치, 모든 GPU·코덱·언어와 AI 품질을 검증한 결과는 아닙니다. 자세한 범위는 검증 기록을 확인하세요.
소스와 런타임
- 앱 소스 · PR 검토 기록
- FFmpeg·x264 대응 소스 · 빌드 안내 · 구성요소
Electron 44.7.0과 기존에 검증한 모델 없는 Vulkan 음성 인식 런타임을 포함합니다. 사용자 선택 모델과 번역용 WSL 환경은 별도 설치 항목입니다. 앱의 MIT 라이선스와 포함 구성요소의 라이선스는 구분되며 원래 고지는 패키지 resources/legal에도 포함됩니다.
DarkVideoManager 0.3.1 · 바로 재생·배속·자막 설치 개선
Windows 10/11 x64용 0.3.1 업데이트입니다. 기존 PR #55–#63 전체를 검토·수정하여 병합했습니다.
다운로드
- 설치형 Setup: 설치 안내에 따라 설치합니다.
- 포터블 Portable: 설치 없이 실행합니다.
- SHA-256 목록 · 상세 검증 기록과 한계
업데이트 전 트레이에서도 앱을 완전히 종료하세요. Source code와 소스 압축 파일은 개발용이며 설치 파일이 아닙니다.
변경 사항
- 영상 한 개를 앱 창에 놓아 라이브러리 등록 없이 바로 재생할 수 있습니다. 교체·닫기·탐색·종료 시 임시 재생 권한을 해제합니다. (#55)
- 인앱·앱에서 실행한 mpv에 0.25–4배속과 1배속 복귀 조작을 추가했습니다. VLC·FFplay의 별도 지원 범위도 안내합니다. (#62)
- 상세 화면에서 자동 생성·직접 캡처한 후보 중 대표 썸네일을 선택하고 저장할 수 있습니다. (#61)
- 자막 모델 다운로드 전 Windows 가상화 조건을 점검합니다. WSL 종료 코드만으로 설치 준비 완료를 판단하던 문제를 수정했습니다. (#60)
- 설치 출력의 한글 인코딩·실제 진행 시각·재시도 진단을 개선했습니다. 짧은 CP949 로그의 첫 글자 누락과 경로 가림 과정의 오류 코드 소실을 수정했습니다. (#56)
- Stash 준비·선택 적용·되돌리기, 음성 모델 선택, AMD·NVIDIA의 음성 인식·번역 장치를 안내합니다. (#57, #59, #63)
- 홈페이지에서 설치형·포터블·소스·데모 다운로드 경로를 구분했습니다. (#58)
상세 검토에서 발견한 외부 플레이어 종료 실패 시 기존 임시 재생 권한 보존과 정리 요청의 예외 처리도 보완했습니다. PR별 검토 기록 · 전체 변경 내역
검증
Windows 로컬 전체 단위·통합 630개 통과(기존 선택 검사 1개 건너뜀), 화면 검사 180/180, 배포 도구 40/40, 홈페이지 단위 19/19·화면 4/4를 통과했습니다. 타입·린트·빌드, 운영 의존성 취약점 0건, 미디어 대응 소스·라이선스를 확인했습니다.
실제 배포본에서 기본 기능 9개·자막 탐색 4개·새 기능 5개 검증 그룹을 통과했습니다. 영상 드롭의 실제 File/preload/IPC 경로, 임시 권한 해제, 실제 1.5배속 재생, 대표 썸네일의 재시작 후 보존을 확인했습니다. 설치형·포터블의 내부 357개 파일이 검사한 본체와 모두 일치하며, 실제 포터블 시작·종료·임시 추출물 정리도 확인했습니다. 공식 최종 소스 자동 검사도 전체 통과했습니다. 검사 결과
설치형·포터블·본체는 코드 서명이 없는 NotSigned 상태입니다. 백신 차단이나 오탐 해결을 보장하지 않습니다. 차단된 경우 다운로드 검증·차단 제보 안내를 확인하세요.
새 Windows의 설치 마법사·WSL 최초 설치·실제 재부팅, 모든 GPU·코덱·언어·장시간 영상과 온라인 번역 품질은 이번 검사에서 검증하지 않았습니다. 이전 0.3.0의 GPU 실측 결과와 이번 결과는 검증 기록에서 구분했습니다.
런타임과 소스
Electron 44.7.0과 모델을 포함하지 않은 Vulkan 음성 인식 런타임을 포함합니다. 사용자 선택 음성 모델과 번역용 WSL 환경은 별도 설치 항목입니다.
앱 소스의 MIT 라이선스와 별도로 포함 구성요소의 라이선스가 적용됩니다. 원래 라이선스와 고지는 패키지의 resources/legal에도 포함됩니다.
DarkVideoManager 0.3.0 · 라이브러리·재생·자막 업데이트
Windows 10/11 x64용 DarkVideoManager 0.3.0입니다. 라이브러리 분류·정리, 재생 조작, Stash 정보 가져오기와 GPU 자막 작업을 개선했습니다. 기존 15개 PR(#1–#5, #34–#43)을 검토·통합하고 실제 실행에서 발견한 문제를 수정했습니다.
안내 갱신: 2026-10-16 (한국 시간). 홈페이지·README와 지원 범위, 검증 결과 및 이슈 처리 안내를 맞췄습니다. 배포 버전은 v0.3.0이며 기존 설치 파일·태그·첨부 파일의 해시는 유지합니다.
다운로드
- 설치형 다운로드
- 포터블 다운로드 — 설치 없이 실행합니다.
- SHA256SUMS.txt · VERIFICATION.md · 다운로드 검증 방법
업데이트 전에 트레이 메뉴에서도 앱을 완전히 종료하세요. Source code 압축 파일은 설치 파일이 아닙니다. 설치형·포터블 실행 파일은 코드 서명이 없는 NotSigned 상태입니다.
일반 영상 관리·재생에는 API 키가 필요하지 않습니다. GPU 음성 인식 런타임은 포함되어 있고, 자막 모델과 로컬 번역 환경은 앱에서 별도 준비합니다. 첫 준비에는 인터넷과 저장 공간이 필요하며 약 15GB의 여유 공간을 권장합니다. WSL 설치 시 관리자 승인·재부팅이 필요할 수 있습니다. 자막 생성에는 Vulkan 지원 GPU·드라이버가 필요하며 새 작업의 GPU 초기화가 실패하면 원인을 표시하고 중단합니다. Google Cloud 번역을 선택하면 별도 키가 필요하고 자막 텍스트 전송·서비스 요금이 발생할 수 있습니다. 자막 설치 안내를 참고하세요.
주요 변경
- 라이브러리: 카테고리·태그 편집과 필터, 개별 영상 추가, 긴 제목의 카드 표시 개선, 파일명 정리 미리보기와 정확 중복 후보 확인을 추가했습니다. 중복 파일은 자동 삭제하지 않습니다.
- 메타데이터·추천: 사용자가 지정한 Stash 서버에서 파일명/제목 또는 작품 코드로 후보를 조회하고, 확인·수정한 제목·메모·태그만 적용합니다. 같은 창에서 마지막 적용을 되돌릴 수 있습니다. 로컬 시청 이력·선호 태그를 이용한 추천과 지원하는 문장 조건 검색도 제공합니다.
- 재생: 인앱·앱에서 연 mpv의 0–9 비율 이동과 1–600초 탐색 간격을 추가했습니다. 인앱 전체화면·확대·화면 맞춤, 재생 정보 표시와 조작 도움말을 개선했습니다.
- 썸네일: AV1 소프트웨어 디코딩, 영상별 진행 상태·중단, 실패 시 기존 썸네일 보존과 다음 작업 진행을 개선했습니다.
- 자막: 대기열 저장 실패·WSL 진행 정보 복구, 실제 재부팅까지 설치 상태 유지, 작업 원본 위치 열기와 엔진이 확인한 처리 장치 표시를 개선했습니다. 16kHz 음성 추출 필터의 과도한 증폭으로 자막 일부가 누락되는 문제를 수정했습니다.
- 안정성: Windows 설정 백업 보존, 재개 가능한 자막 작업의 원본 이름 보호, Stash 적용·되돌리기 후 필터 갱신과 React 19 통합을 검증했습니다.
검증 결과
공식 CI에서 단위·통합 594개 통과·선택 검사 1개 생략, 브라우저 화면 164/164, Windows 배포 도구 40/40, 비패키지 Electron 실행 9개 흐름을 통과했습니다. 타입·린트·빌드도 통과했으며 실행 의존성의 알려진 취약점은 검사 시점에 0건입니다.
별도 로컬 검증에서는 WSL Python 138개와 Windows 네이티브 Python 24개, AV1 디코딩·썸네일 생성을 확인했습니다. 배포 패키지의 실행 9개·자막 탐색 4개 흐름, 실제 포터블 시작·종료와 설치형·포터블 각각 357개 내부 파일의 일치도 확인했습니다. Radeon RX 9060 XT·Vulkan0·base 모델에서는 합성 영어 음성 3문장의 전체 SRT 생성을 확인했습니다.
GPU 검사는 번역을 끈 음성 인식 검사입니다. 새 Windows의 최초 설치·WSL 재부팅, 모든 GPU·코덱·언어, 온라인 번역·외부 Stash 실서버와 V3 차단 해소를 검증한 결과는 아닙니다. 정확한 환경·파일 해시·검사 범위는 VERIFICATION.md에 있습니다.
지원 범위와 이슈 처리
| 항목 | v0.3.0에 반영한 조치 | 남은 범위 |
|---|---|---|
| GPU 처리 장치 #12 | 엔진 확인 장치·이전 작업 기록·CPU 재개 사유 표시, 새 작업의 무음 CPU 전환 방지, 실제 GPU 인식 검증 | 제보자 PC의 원인은 미확인. 음성 추출·VAD의 CPU 사용과 별도 번역 장치는 구분 |
| V3 차단 #13 | 공식 해시·서명 상태·검증 도우미 및 AhnLab 분석 요청 안내 | 차단 파일·탐지 정보 부족으로 조사 종료. 오탐 판정이나 차단 해소를 확인한 것은 아님 |
| 외부 메타데이터 #22 | Stash 후보 조회 후 제목·메모·태그를 선택 적용하는 1차 구현 완료 | 표지 수집·웹 자동 일괄 분류·Stash-box·인물/장르 전용 필드는 미구현 |
| 스트리밍 #24 · 모바일/NAS #25 | 현재 지원 범위·수동 대안·도입 조건을 문서화 | URL 재생·실시간 자막, 모바일 앱·NAS 인증/FTP·원격 자막 API는 이번 개발 범위에서 제외 |
| macOS/ARM #26 · VSR/SVP #27 | 플랫폼 지원표와 이식·연동 검토 완료 | 해당 배포본·직접 연동은 미구현. Windows ARM 및 RTX/SVP 실환경 호환성은 미검증 |
위 7개 이슈는 각 조치와 종료 사유를 기록해 닫았습니다. 이슈 종료가 모든 요청 기능의 구현 또는 모든 제보 환경의 해결을 뜻하지 않습니다. GPU·V3 증상이 이어지면 앱 버전·장치 또는 탐지 정보와 개인정보를 가린 로그로 재조사를 요청할 수 있습니다.
Stash 사용 안내 · 플랫폼·연동 지원 범위 · 개인정보와 외부 전송
소스와 변경 이력
- PR별 상세 검토 기록
- 전체 변경 이력 · 통합 PR #44
- 앱 소스:
DarkVideoManager-0.3.0-source.tar.gz - 미디어 대응 소스와 빌드 안내:
dvm-media-corresponding-source.tar.gz,BUILD.md,dependencies.json
첨부 앱 소스는 v0.3.0 출시 당시 버전입니다. 이후 홈페이지와 문서의 안내 갱신은 저장소 main에서 확인할 수 있습니다.
DarkVideoManager 0.2.4
0.2.4 — 첫 실행 GitHub Star 안내
- 앱을 처음 실행하면 GitHub 저장소로 이동하는 안내를 한 번 표시합니다.
- ‘닫기’를 누르거나 저장소를 연 뒤에는 안내가 사라집니다. 재실행해도 다시 표시하지 않습니다.
- 링크는 사용자가 직접 눌렀을 때만 기본 브라우저에서 열립니다. Star는 GitHub에서 직접 누르며, 앱이 계정이나 Star 여부를 조회하지 않습니다.
Windows 10/11 x64용 설치형과 포터블을 제공합니다. 파일별 SHA-256은 SHA256SUMS.txt, 이번 패키지의 검증 범위는 VERIFICATION.md에서 확인할 수 있습니다. GPU 음성 인식과 로컬 번역에 필요한 조건은 이전 버전과 같습니다.
앱 소스와 FFmpeg·x264 대응 소스, 빌드 안내 및 의존성 목록을 함께 제공합니다.
DarkVideoManager 0.2.3 · Windows x64
Windows 10/11 x64용 DarkVideoManager 0.2.3입니다.
deepdark.db 가져오기 메뉴와 관련 처리 기능을 제거했습니다. 폴더 가져오기와 CSV 가져오기는 유지합니다.
업데이트 전에 트레이 메뉴에서도 앱을 완전히 종료하세요. 설치 파일에는 코드 서명이 적용되어 있지 않습니다.
새 설치형·포터블에서 추출한 앱 파일 358개가 각각 검증 대상과 일치했습니다. 설치형에서 추출한 앱으로 CSV 가져오기·영상 재생 등 9개 검사와 자막 탐색 4개 검사를 통과했으며 화면 오류는 없었습니다. 설치 마법사와 포터블 런처 자체는 실행하지 않았습니다.
새 Windows 자막 환경 설치와 GPU 자막·번역 검사는 이번 버전에서 다시 수행하지 않았습니다. 이전 0.2.2 검증 기록과 이번 검사 범위는 VERIFICATION.md에 구분해 적었습니다.
- 앱 대응 소스 · 소스 커밋:
5a3419699eccbc8ef245dd6d45216551a36a0607 - FFmpeg·x264 대응 소스 · 빌드 방법 · 의존성 명세
- SHA-256 체크섬
프로젝트 자체 코드는 MIT이며 외부 구성 요소는 각각의 라이선스를 따릅니다.
DarkVideoManager 0.2.2 · Windows x64
Windows 10/11 x64용 DarkVideoManager 0.2.2입니다.
- 설치 파일 다운로드: 내려받아 실행한 뒤 설치 안내를 따릅니다.
- 포터블 다운로드: 설치 없이 실행합니다.
업데이트 전에는 트레이 메뉴에서도 앱을 완전히 종료하세요. Source code 압축 파일은 설치 파일이 아닙니다.
영상 라이브러리, 별점·태그·메모, 시청 통계, 하이라이트·썸네일 저장, 자막 탐색과 AI 자막 생성 기능을 포함합니다. 일반 영상 관리와 재생에는 API 키가 필요하지 않습니다. 자막 화면의 환경 자동 설치는 필요한 도구와 모델을 내려받으며, 첫 설정에는 인터넷과 저장 공간이 필요하고 WSL 설정 중 재부팅이 필요할 수 있습니다. GPU 자막 생성에는 지원되는 그래픽 장치가 필요합니다. Google Cloud 번역은 별도의 키가 필요합니다.
실제 영상 재생·하이라이트·자막 이동, GPU 자막 생성과 qwen3:8b 한국어 번역, 재실행 후 결과 보존을 확인했습니다. 자세한 검증 범위와 이전 새 Windows 테스트와의 차이는 VERIFICATION.md에 있습니다. 설치 파일은 코드 서명되지 않았습니다.
- 앱 대응 소스 · 소스 커밋: 7908507
- FFmpeg·x264 대응 소스 · 빌드 방법 · 의존성 명세
- SHA-256 체크섬
프로젝트 자체 코드는 MIT이며, 포함된 외부 구성 요소는 각각의 라이선스를 따릅니다.