YUV 파일이 있습니다. 비디오 파일에서 모든 프레임을 추출해야합니다. 문제는 프레임의 픽셀 깊이가 11 비트/픽셀이라는 것입니다.ffmpeg를 사용하여 'YUV'원시 파일에서 이미지를 제대로 추출 할 수 없습니다.
그러나 대부분의 픽셀 형식 옵션은 16 비트 또는 12 비트입니다. 11 비트/픽셀 회색조 형식을 찾고 있는데요.
ffmpeg -video_size 448x512 -r 25 -pixel_format gray -i MR.yuv outp
ut-%d.png
가 왜곡 캡처 출력 프레임 모두, 회색, gray16be 검사 :
현재 I 커맨드 라인을 실행. 11bit/픽셀 깊이 프레임을 추출하는 임의의 방법이 있는가? [맞춤]
패딩 된 경우 lut 또는 geq 필터를 사용하여 입력 값의 크기를 조정할 수 있습니다. 사용 된 채도 샘플은 무엇입니까? 짧은 샘플을 게시 할 수 있습니까? – Mulvya
@Mulvya 샘플링 방법은 11bit/pixel의 4 : 0 : 0입니다. PYUV 플레이어에서이 설정을 볼 때 비디오에 나타나는 결과 프레임이 최적의 품질입니다. 이제 ffmpeg를 사용하여 같은 프레임을 추출하고 싶지만 왜곡 된 이미지가 나타납니다. –
1 프레임의 해상도와 파일 크기는 어떻게됩니까? 하나 첨부 할 수 있습니까? – Mulvya