- 오디오와 비디오를 녹화·변환·스트리밍할 수 있는 크로스플랫폼 멀티미디어 프레임워크로, 최신 버전 8.1 “Hoare”가 공개됨
- 이번 버전은 xHE-AAC Mps212 및 MPEG-H 디코딩, EXIF 메타데이터 파싱, LCEVC 메타데이터 처리를 지원
-
Vulkan 기반 ProRes 인코딩/디코딩, D3D12 H.264·AV1 인코딩, Rockchip H.264/HEVC 하드웨어 인코딩 등 GPU 가속 기능이 강화됨
-
IAMF 앰비소닉 오디오 요소, hxvs 디먹서, drawvg·vpp_amf 필터 등 새로운 포맷과 필터가 추가됨
- 내부 구조 개선과 버그 수정이 포함되었으며, swscale 재작성 준비와 GLSL 런타임 의존성 제거로 초기화 속도 향상이 이루어짐
FFmpeg 8.1 "Hoare" 주요 업데이트
- 새 버전은 소규모 릴리스(minor release) 로, 다운로드가 가능함
-
디코더: xHE-AAC Mps212(실험적), MPEG-H(libmpeghdec 사용) 지원
-
메타데이터: EXIF 파싱 기능 추가
-
LCEVC: 메타데이터 파싱 및 전달 기능 지원
-
Vulkan 기반 코덱: ProRes 인코딩·디코딩, DPX 디코딩 지원
-
D3D12 가속: H.264/AV1 인코딩, scale_d3d12, mestimate_d3d12, deinterlace_d3d12 필터 추가
-
Rockchip 하드웨어 인코딩: H.264 및 HEVC 지원
-
IAMF: Projection 모드 Ambisonic Audio Elements의 멀티플렉싱·디멀티플렉싱 지원
-
포맷 및 필터: hxvs 디먹서, drawvg 및 vpp_amf 필터 추가
내부 개선 및 성능 향상
- 다수의 내부 코드 변경과 버그 수정 포함
-
swscale 재작성을 위한 기반 작업이 진행 중임
- Vulkan 기반 코덱과 일부 필터가 런타임 GLSL 컴파일 의존성을 제거, 초기화 속도가 빨라짐
Vulkan Compute 기반 코덱 관련
- Vulkan Compute 기반 코덱 구현에 대한 기술적 세부 내용과 향후 계획이 Khronos 블로그에 게재됨
업그레이드 권장
-
사용자, 배포자, 시스템 통합자에게 최신 버전으로의 업그레이드를 권장함
- 단, 현재 git master 버전을 사용하는 경우는 제외됨