Files
video-v1/vav2/notes/prompt.txt
2025-10-12 02:04:54 +09:00

18 lines
845 B
Plaintext

av1 영상을 재생하는 app 을 개발하고자 한다.
기본적으로 영상을 디코딩하여 D3D12 의 텍스처에 영상을 그리도록 처리를 하고자 한다.
개발 언어는 C# 을 이용하여, Windows App 으로 개발하기를 원한다.
개발할 app 이름은 vav1 이고, vav1 디렉토리안에 개발한다.
다음의 2가지 SDK 또는 소스를 이용하여 디코딩 처리하고자 한다.
1. dav1d 소스를 이용하여 구현한다.
2. NVIDIA Video Codec SDK 을 이용한다.
3. Media Foundation 이용하여 구현한다.
4. DirectX Video Acceleration 이용한여 구현한다.
우선 1번을 이용하여 구현한다.
1번의 라이브러리 소스는 dav1d 디렉토리에 있다.
2번의 SDK 바이너리는 nvidia-video-codec 디렉토리에 있다.
3번과 4번은 추후에 지원할 예정이다.