feat: 영상·오디오 Provider (FfmpegProvider) — FFmpeg 설치 시 활성화
FFMpegCore로 영상/오디오 변환·트랜스코딩·오디오 추출. ffmpeg/ffprobe가 없으면 NotReady로 비활성, PATH 또는 앱 폴더에 두면 자동 활성화(LGPL 분리 호출, 본체 미번들). - 영상 mp4/mkv/webm/mov/avi/gif, 오디오 mp3/aac/m4a/opus/ogg/flac/wav N×M + 영상→오디오 추출 - ExternalToolDetector.TryFindFfmpeg (앱 폴더 + PATH 탐지) - 진행률 best-effort (ffprobe duration 기반), 취소 전파 - 테스트 3개 + SSOT status 갱신 — 총 37개 통과
This commit is contained in:
parent
b76d51f3c1
commit
7235fc87f5
8 changed files with 182 additions and 13 deletions
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"_comment": "로드맵 단계별 진행 상태. 값: planned | in_progress | done. 갱신 후 `python build.py`로 index.html/PLAN.md 재생성.",
|
||||
"_comment": "로드맵 단계별 진행 상태. 값: planned | in_progress | done. 갱신 후 `python build.py`로 index.html/PLAN.md 재생성. 2026-06-01 세션: 사용자 결정으로 '검증 가능한 순수 .NET 먼저' 전략 → 순서가 master 로드맵과 다름(P7/P3/P4/P5 일부를 앞당겨 구현).",
|
||||
"P1": "done",
|
||||
"P2": "planned",
|
||||
"P3": "planned",
|
||||
"P4": "planned",
|
||||
"P5": "planned",
|
||||
"P3": "in_progress",
|
||||
"P4": "in_progress",
|
||||
"P5": "in_progress",
|
||||
"P6": "planned",
|
||||
"P7": "planned",
|
||||
"P7": "in_progress",
|
||||
"P8": "planned"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue