FFmpeg에서 -filter_complex Tile=2x1로 사진을 타일링하면 블랙박스가 나타나는 이유는 무엇입니까?

FFmpeg에서 -filter_complex Tile=2x1로 사진을 타일링하면 블랙박스가 나타나는 이유는 무엇입니까?

FFmpeg를 사용하여 (결국 두 개의 그림을 결합하려고 시도하는) 스크립트를 작성하려고 할 때 매우 이상한 동작을 발견했습니다.

이것은 내가 찾은 명령입니다.FFmpeg를 사용하여 두 개의 이미지를 하나로 결합하는 방법은 무엇입니까?실:

ffmpeg -i a.jpg -i b.jpg -filter_complex scale=120:-1,tile=2x1 output.jpg
  • 입력: a.jpg,b.jpg

    a.jpgb.jpg

  • 산출: 출력.jpg

    출력.jpg

B 고양이에게 무슨 일이 일어난 걸까요? 출력 이미지에서 누락된 이유는 무엇입니까? 왜 tile=2x1이런 식으로 행동하는지 정보를 찾을 수 없습니다 .

답변1

그만큼타일필터는 원할 때 사용됩니다.

여러 연속 프레임을 함께 타일링합니다.

두 개의 프레임을 수평으로 쌓으려면 다음을 사용하십시오.

ffmpeg -i a.jpg -i b.jpg -filter_complex [1]scale=120:-1[b];[0][b]hstack output.jpg

관련 정보