Show GN: AIMediaWorker – Qwen3-ASR 기반 AI 자동자막/번역 동영상 플레이어

3 weeks ago 27

동영상을 보면서 바로 자막을 생성하고, 편집·번역까지 할 수 있는 Windows용 미디어 플레이어를 만들었습니다.

WinUI 3 + .NET 10 기반이며, 영상 재생은 libmpv, 음성 인식은 Qwen3-ASR 1.7B + CrispASR, 자막 정렬은 Qwen3 Forced Aligner를 사용합니다.

주요 기능은 다음과 같습니다.

  • 로컬 영상, HTTP/HTTPS, WebDAV 재생
  • Qwen3-ASR을 이용한 오프라인 실시간 자동 자막 생성
  • 로컬 LLM 또는 Gemini·Ollama cloud·OpenCode 등의 API를 이용한 자막 번역·요약
  • 번역 결과를 스트리밍으로 바로 표시
  • NVIDIA RTX Video Super Resolution 지원
  • 카메라/마이크 캡처와 윈도우 사운드 라이브 자막/번역
  • 한국어 / 영어 / 일본어 UI

Qwen3-ASR과 CrispASR은 Python 프로세스를 거치지 않고 C#에서 네이티브 런타임을 직접 호출하도록 구성했습니다. ASR 모델과 필요한 런타임은 설정 화면에서 자동 설치할 수 있습니다.

아직 개발 중이라 부족한 부분이 많지만, 영상 재생 + AI 자막 생성 + 자막 편집 + 실시간 번역을 하나의 앱에서 처리하는 것을 목표로 만들고 있습니다.

피드백이나 개선 아이디어 환영합니다.

Github 레포지토리 (다운로드 및 소스코드): https://github.com/kirinonakar/AIMediaWorker

개인 홈페이지 (다른 개발 앱들도 구경해 보세요!): https://kirinonakar.github.io/

Read Entire Article