# dav2d - VideoLAN의 AV2 크로스 플랫폼 디코더

> Clean Markdown view of GeekNews topic #29105. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=29105](https://news.hada.io/topic?id=29105)
- GeekNews Markdown: [https://news.hada.io/topic/29105.md](https://news.hada.io/topic/29105.md)
- Type: GN+
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-05-03T09:09:10+09:00
- Updated: 2026-05-03T09:09:10+09:00
- Original source: [code.videolan.org](https://code.videolan.org/videolan/dav2d)
- Points: 1
- Comments: 1

## Topic Body

- **AV2 코덱**을 위한 오픈소스 소프트웨어 디코더로, 널리 사용되는 **dav1d**(AV1 디코더)를 기반으로 개발  
- **대부분의 플랫폼**에서 동작하고 AV2 하드웨어 디코더가 아직 존재하지 않는 상황에서 **소프트웨어 최고 속도 달성**이 핵심 목표  
- 모든 서브샘플링 및 비트 뎁스 파라미터를 포함해 **AV2 전체 기능 지원** 예정  
- 현재 **C 디코더 구현 완성, API 제공, 멀티 플랫폼 포팅**이 진행 중이며, **AVX2, ARMv8, SSSE3+** 등 아키텍처별 어셈블리 최적화와 스레딩 개선, GPU 디코딩까지 로드맵에 포함  
- AArch64 **Neon 구현체** 추가로 일부 Cortex CPU에서 C 레퍼런스 대비 최대 **12배 이상 성능 향상**이 확인됨  
- dav2d는 다른 VideoLAN 프로젝트와 달리 매우 관대한 라이선스로 배포됨  
  - 비오픈소스 소프트웨어나 드라이버에도 임베드 가능하도록 **BSD 2-clause** 라이선스 채택. 하이브리드 디코더 생성을 가능하게 하려는 목적이 있음  
  - 이 결정의 근거는 libvorbis와 동일하며, 관련 배경은 [RMS on vorbis](https://lwn.net/2001/0301/a/rms-ov-license.php3)에서 확인할 수 있음  
  - **AOM 특허권**은 부여하지 않음  
- 아직 매우 초기 단계이며 **AV2 명세가 최종 확정되지 않았기 때문에** 프로덕션에서 사용하면 안 됨  
- 순수 **C와 asm**으로만 코드베이스를 유지하며, CLA는 없으며, 기여자는 BSD 2-clause 라이선스를 따르면서 자신의 저작권과 저작자 권리를 유지함  
- 정식 저장소 URL은 [https://code.videolan.org/videolan/dav2d](https://code.videolan.org/videolan/dav2d)  
- VideoLAN이 **Alliance for Open Media(AOM)** 회원 활동의 일부로 관리하는 프로젝트로, AOM 및 TwoOrioles와 VideoLabs가 지원함

## Comments



### Comment 56718

- Author: neo
- Created: 2026-05-03T09:09:11+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=47988504) 
- **dav2d**는 모든 플랫폼에서 가장 빠른 AV2 디코더를 목표로 하는 프로젝트이며, 작고 이식성 높고 매우 빠르게 만드는 데 초점을 둠  
  나처럼 흐름을 놓쳤다면, **AV2**는 Alliance for Open Media(AOMedia)의 차세대 비디오 코딩 규격으로, AV1 기반 위에서 더 나은 압축 효율을 제공해 낮은 비트레이트로 고화질 전송을 가능하게 하려는 규격임  
  스트리밍, 방송, 실시간 화상회의 수요에 맞춰 최적화되어 있음 — [https://av2.aomedia.org/](<https://av2.aomedia.org/>)
  - AV2가 시작부터 어려워 보이는 이유를 보려면 이 글이 있음: [https://www.sisvel.com/insights/av2-is-coming-sisvel-is-prepared/](<https://www.sisvel.com/insights/av2-is-coming-sisvel-is-prepared/>)
- 주제와는 다르지만, 인터넷이 너무 빠르게 `클릭 → 봇이 아닌지 확인`, `클릭 → 인간인지 확인`, `클릭 → 쿠키 쿠키 쿠키`, `클릭 → Cloudflare 어쩌고`로 망가져 가는 느낌임
  - VideoLAN 인프라 일부에도 그걸 설정해야 했고, 그래야 서비스가 계속 쓸 만했음  
    안 그러면 **AI 봇의 지속적인 DDoS**를 맞고 있었음
  - 인터넷은 정말 **공유지의 비극** 같음. 이기적이고 악의적으로 행동하는 참여자들이 서서히 모두가 쓰기 어렵게 만들어 감
  - 요즘 로그인하지 않은 거의 모든 웹사이트가 “봇이 아님을 확인”하라고 요구함  
    엄청 짜증 나지만 뭘 할 수 있겠나. **AI 스크레이퍼**가 웹을 망쳐 놨음
  - 이제는 클릭조차 잘 안 하고, 모든 게 탭하거나 스와이프하라고 조르고, 한쪽 눈이 다른 눈 위에 있는 사람 기준으로 최적화되어 있음  
    앱을 설치하라는 대문자 배너를 닫으려고 X를 누르면 앱스토어로 보내지고, 웹사이트 이용자들은 그걸 앱이라고 부름
  - 나만 그런 게 아니라서 다행임. 내 IP 대역이 스팸 같은 데 엮인 줄 알았음
- **AV2 비디오 코덱**이 AV1보다 비트레이트를 30% 낮추며, 최종 규격은 2025년 말 예정이라는 글이 이미 올라왔었음: [https://news.ycombinator.com/item?id=45547537](<https://news.ycombinator.com/item?id=45547537>)
- 멋짐. 실제로 AV1보다 얼마나 좋아질지 정말 기대됨  
  다만 괜찮은 인코더가 나오기까지 시간이 걸릴 텐데, **SVT-AV1**도 쓸 만해지기까지 짜증 날 정도로 오래 걸렸음
- 이름은 별로일 수도 있음. 최근 14세 소녀 살해 혐의로 체포된 래퍼 **D4vd**와 너무 비슷하게 들림
  - 오히려 인기 있는 테크 유튜버 [https://youtube.com/@dave2d](<https://youtube.com/@dave2d>) 쪽에 더 가까움
- **AV2**가 AV1보다 얼마나 크게 개선될지 대략적인 이해가 있나?
- 주제와는 조금 벗어나지만 최근 GitHub 대안 논의와 관련해서, 이 **GitLab 인스턴스**는 예전 경험보다 훨씬 깔끔하고 단순하며 덜 둔해 보였음  
  첫 페이지 로딩도 빠르고 이후 동작도 빠르게 느껴졌음
- 최근 이 패키지가 deb-multimedia에 올라온 걸 봤는데, 패키지 설명에 오타가 있는 것 같음: [https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d](<https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d>)  
  설명에는 “빠르고 작은 **AV1** 비디오 스트림 디코더”라고 되어 있는데, 아마 “AV2”여야 할 듯함
- C 코드까지 제거하고, 어셈블러 전처리기 사용도 기본적인 **C 전처리기** 수준으로 낮추면 좋겠음  
  그래도 AV2 디코딩이 벌써 나온 건 반가움
