동영상 · 로컬 분석

VidOutline.

동영상 파일과 폴더를 분류된 요약 및 타임스탬프가 포함된 개요로 정리하는 Windows 데스크톱 도구입니다.

VidOutline: 로컬 분석 대시보드VIDOUTLINE · 앱 화면

데스크톱 앱 실제 화면

자세히 보기: VidOutline.

현재 로컬 대시보드를 캡처한 화면입니다. 표시된 동영상 이름과 보고서는 이 페이지용으로 만든 가상의 데모 콘텐츠입니다. 개발 중인 Windows 로컬 데스크톱 도구이며 호스팅 웹 서비스가 아닙니다.

VidOutline: 로컬 모델 설정
화면 02

로컬 모델 설정

데스크톱 화면에서 Ollama 주소와 텍스트 및 비전 모델을 설정합니다.

VidOutline: 최근 보고서 라이브러리
화면 03

최근 보고서 라이브러리

샘플 Markdown 요약을 살펴보고 각 결과의 구조화 JSON을 다운로드할 수 있습니다.

프로젝트 개요

긴 동영상을 다시 찾기 쉬운 노트로.

녹화본에서 필요한 부분을 찾으려면 영상을 다시 보고, 전사 내용을 검색하고, 타임스탬프를 직접 적어야 할 수 있습니다. 이 프로젝트는 음성, 장면, 구조화된 개요를 반복 가능한 분석 흐름으로 묶습니다.

VidOutline은 먼저 faster-whisper로 음성을 전사합니다. 전사 내용이 충분하면 Ollama가 주제와 타임라인을 분석하고, 음성이 부족하면 키프레임을 추출해 로컬 비전 모델에 전달합니다. 별도의 Gemini 모드에서는 Google API를 통해 동영상 전체를 분석할 수 있습니다.

화면은 현재 로컬 대시보드이며 동영상 이름과 보고서는 이 페이지용 가상 샘플입니다. VidOutline은 개발 중인 Windows 데스크톱 도구이며 호스팅 웹 서비스가 아닙니다. Gemini 모드는 동영상 전체를 Google에 업로드하고, 로컬 모드는 전사 내용이나 키프레임을 같은 컴퓨터의 Ollama에 보냅니다.

사양 및 지원 항목

현재 프로젝트 사양

아래 내용은 현재 코드와 README에 근거합니다. 개발 중인 데스크톱 도구의 기능을 설명합니다.

플랫폼

Windows · Python 3.10 이상 · 로컬 Flask 대시보드

동영상 형식

.mp4 · .mkv · .mov · .avi · .webm · .m4v · .mpeg · .mpg

로컬 분석

faster-whisper 전사를 Ollama 텍스트 모델로 분석하고, 전사 내용이 짧으면 Ollama 비전 모델로 키프레임 분석

클라우드 옵션

Gemini API 모드는 분석을 위해 동영상 전체를 Google에 업로드하고, 분석 후 업로드 파일 삭제를 시도합니다.

처리 방법

동영상 1개 · 폴더 일괄 처리 · 입력 폴더 자동 감시

보고서 형식

분류, 태그, 핵심 문장, 내용 요약, 타임라인 챕터를 담은 Markdown 및 구조화 JSON

미디어 도구

FFmpeg 및 ffprobe

가능한 업무 흐름

동영상에서 타임스탬프 개요까지.

현재 분석 흐름을 설명합니다. 로컬과 클라우드는 처리 방식이 다르며 자세한 내용은 위 사양에서 확인할 수 있습니다.

  1. 가능한 단계01

    파일과 모드 선택

    동영상 한 개를 분석하거나 폴더를 일괄 처리하고, 감시 폴더에 파일을 넣을 수 있습니다. 시작 전에 로컬 Ollama 또는 Gemini 클라우드 분석을 선택합니다.

  2. 가능한 단계02

    구조화된 개요 생성

    로컬 모드에서는 먼저 음성을 전사하고 내용이 짧으면 키프레임 분석으로 전환합니다. 분류, 태그, 핵심 문장, 요약, 타임스탬프가 포함된 챕터를 생성합니다.

  3. 가능한 단계03

    보고서 파일 저장

    결과를 읽기 쉬운 Markdown과 재사용 가능한 JSON으로 저장합니다. 같은 파일 이름이 있으면 번호를 붙여 기존 보고서를 덮어쓰지 않습니다.

디자인 우선순위

명확한 처리와 재사용 가능한 결과.

처리 모드를 표시하고 타임스탬프를 보존하며 휴대하기 쉬운 형식으로 보고서를 저장합니다.

01

처리 모드를 명확히 표시

로컬 모드는 전사 내용이나 키프레임을 같은 컴퓨터의 Ollama에 보냅니다. Gemini 모드는 동영상 전체를 Google에 업로드하므로 시작 전에 선택을 확인할 수 있습니다.

02

요약에 타임스탬프 유지

결과를 타임라인 챕터로 정리해 동영상의 관련 구간을 다시 찾기 쉽게 합니다.

03

결과를 재사용 가능한 형식으로 저장

Markdown과 구조화된 JSON을 함께 저장해 읽고 후속 처리할 수 있도록 합니다.

함께하기

유용한 아이디어를 나눠 주세요.

대화 시작하기