오픈소스 멀티미디어 처리 프레임워크 FFmpeg가 8.1 버전 이후 약 4개월 만에 주요 업데이트인 9.0 버전 'Lei'를 공개했습니다. 이번 버전은 새로운 디코더와 인코더, 하드웨어 가속 기능, 컨테이너 처리 기능 등 다양한 개선 사항을 포함하며, 특히 GPU 기반 영상 처리와 AI 활용 능력을 크게 강화한 것이 특징입니다.
FFmpeg 9.0은 APV Vulkan 가속, ProRes RAW VideoToolbox 가속, AMD AMF 프레임 속도 변환 및 메모리 매핑 등 GPU 기반 영상 처리 범위를 대폭 확대했습니다. 이는 고해상도 영상 편집 및 인코딩 작업의 효율성을 크게 향상시킬 것으로 기대됩니다. 또한 Dolby Vision 다중 레이어 HEVC 분리, MP4의 LCEVC 트랙 멀티플렉싱, SMPTE 2094-50 메타데이터 전달 등 고급 영상 형식 처리 기능이 강화되었으며, HE-AAC 960/DAB+, 애니메이션 WebP, Playdate 영상 인코더 등 다양한 새 코덱과 미디어 형식을 지원합니다. 특히 ONNX Runtime 기반 DNN(심층 신경망) 백엔드가 추가되어 GPU 실행 공급자(execution provider)를 이용한 신경망 연산을 지원, AI 기반 영상 필터링 및 처리 가능성을 열었습니다.
FFmpeg는 전 세계 수많은 서비스와 애플리케이션의 핵심 기반 기술로 활용되는 오픈소스 프로젝트입니다. 이번 9.0 버전 업데이트는 단순히 기능 추가를 넘어, 최신 하드웨어 가속 기술과 인공지능(AI) 기술을 통합함으로써 멀티미디어 처리의 미래 방향을 제시하고 있습니다. 이는 영상 콘텐츠 제작자, 스트리밍 서비스 제공자, AI 개발자 등 광범위한 사용자에게 더 빠르고 효율적인 작업 환경을 제공할 것이며, 특히 고품질 영상 처리와 AI 기반 콘텐츠 분석 및 생성 분야에서 새로운 기회를 창출할 것으로 보입니다. FFmpeg의 지속적인 발전은 멀티미디어 기술 생태계 전반에 긍정적인 영향을 미치고 있습니다.