FFmpeg, Vulkan 기반 FFV1 디코더로 개선 사항 도입

전문: https://www.phoronix.com/news/FFmpeg-Vulkan-FFV1

원저자: Michael Larabel | 작성일: 2025-03-17 12:00
사이트 내 게시일: 2025-03-17 16:26
FFmpeg는 무손실 비디오 코덱인 FFV1을 위한 Vulkan 기반 디코더를 추가하여 상당한 개선을 이루었습니다. 이번 업데이트에는 Golomb 및 모든 Range 코딩 변형을 포함한 다양한 코딩 방법을 지원하는 완전한 기능을 갖춘 레벨 3 및 4 디코더가 포함되어 있으며, 여러 픽셀 포맷도 지원합니다. 그러나 새로 추가된 부동 소수점 포맷은 아직 지원하지 않습니다.

성능 측면에서 Vulkan 디코더는 인상적인 능력을 보여줍니다. NVIDIA Ada GPU에서 50Mbps의 비트레이트로 3840x2160 bgr0 콘텐츠를 처리할 때 놀라운 400프레임(프레임당 초, fps)을 달성하며, 이는 일반적인 데스크탑 녹화에 적합한 수치입니다. 반면, 24 스레드를 가진 Intel 앨더레이크 프로세서는 100fps에 도달하기도 힘들어, 전통적인 CPU 디코딩 방법에 비해 Vulkan 구현의 효율성과 성능을 강조합니다.

이러한 발전은 FFmpeg의 성능을 향상시킬 뿐만 아니라 비디오 처리에서 Vulkan의 잠재력을 보여주며, 이전 디코딩 방법에 비해 상당한 이점을 제공합니다. 이 개발의 결과는 특히 고해상도 콘텐츠에 대한 비디오 재생 및 편집 경험을 개선할 수 있는 가능성을 열어줍니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Performance (1055) Vulkan (158) FFmpeg (20) Alder Lake (19) video decoding (10) GPU acceleration (4) Ada GPU (2) FFV1 (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.