안녕하세요. 팟플레이어 애용자입니다.
FFmpeg의 비트스트림 필터(hevc_metadata crop_top/bottom)를 이용하여 영상 재인코딩 없이 재생 화면의 크롭(Crop) 영역을 지정했을 때, 팟플레이어에서 상단 크롭 값이 무시되거나 하단에 합산되어 잘못 출력되는 버그가 있어 제보합니다.
1. 재현 명령어 (FFmpeg)
1920x800 영상을 아래와 같이 인코딩
ffmpeg -i input.mkv -c copy -bsf:v hevc_metadata=crop_top=140:crop_bottom=140 output.mkv
2. 증상 및 문제점
값이 정상 반영되지 않고 상단은 전혀 잘리지 않으며, 하단만 두 배 영역이 잘려 나갑니다. 결과적으로 화면 레이아웃이 위로 치우치고 하단이 과도하게 잘리는 현상이 발생합니다.
(구글 크롬 브라우저 내장 비디오 플레이어(HTML5 플레이어)에서는 상하 140px씩 정상적으로 잘려 정중앙 기준으로 올바르게 출력되는 것을 확인했습니다.)
3. 추정 원인
팟플레이어의 HEVC(H.265) 비디오 스트림 파서(Parser)가 SPS 헤더 내의
메타데이터 값을 제대로 해석하지 못하거나, 상단 값을 하단 값에 합산하여 처리하는 내부적인 연산 오류가 의심됩니다.
4. 테스트 환경
- 팟플레이어 버전: 1.7.22851 64bit
- 운영체제: Windows 10 64bit
다음검색