drawtext 예제

또는 18비트 정수로 규칙을 지정할 수 있습니다. 9 개의 높은 차수 비트는 인접 한 살아있는 셀의 각 수에 대해 살아있는 경우 다음 셀 상태를 인코딩하는 데 사용되며, 낮은 차수 비트는 새 셀을 „borning“에 대한 규칙을 지정합니다. 더 높은 차수의 비트는 더 많은 수의 인접 셀에 대해 인코딩됩니다. 예를 들어 숫자 6153 = (12<9)+9는 12의 유지 유지 규칙과 "S23/B03"에 해당하는 9의 태어난 규칙을 지정합니다. 평가할 식을 지정하는 하나의 인수를 사용해야 하며, 이 인수는 x 및 y 값과 동일한 상수 와 함수를 허용합니다. 표현식을 평가할 때 텍스트 크기를 알 수 없으므로 상수 text_w 및 text_h에는 정의되지 않은 값이 있습니다. 예를 들어 BT.601에서 SMPTE-240M으로 변환하려면 입력 프레임을 시스템 메모리에 매핑하고 출력에 전달합니다. 원래 하드웨어 프레임이 나중에 필요한 경우(예: 다른 하드웨어를 오버레이한 후) 다음 모드에서 hwmap 필터를 다시 사용하여 검색할 수 있습니다. 예를 들어 일반 YUV 인코딩 된 비디오와 알파 추출로 만든 별도의 비디오에서 전체 프레임을 재구성하려면 다음과 같이 사용할 수 있습니다. 두 입력을 setpts=PTS-STARTPTS 필터를 통과하여 동영상 필터의 예와 마찬가지로 동일한 0 타임스탬프에서 시작하도록 합니다.

직접 또는 derive_device 옵션과 함께 출력을 위해 장치를 제공해야 합니다. 입력 및 출력 장치는 서로 다른 유형과 호환되어야 합니다 – 정확한 의미는 시스템에 따라 다르지만 일반적으로 동일한 기본 하드웨어 컨텍스트(예: 동일한 그래픽 카드를 참조)를 참조해야 함을 의미합니다. 이미지/비디오의 초점 거리(확대/축소, 비디오의 예상 상수)입니다. 예를 들어 18~55mm 렌즈의 초점 거리 범위는 [18-55]이므로 해당 렌즈를 사용할 때 해당 범위의 값을 선택해야 합니다. 기본값 18. 이 예제에서는 p, c 및 n의 의미를 확인할 수 있습니다. 기본적으로 반대 쪽 패리티의 프레임과 필드를 참조합니다: 다음 예제에서는 최대 픽셀 임계값을 최소 값으로 설정하고 2초 이상의 검정 간격만 감지합니다: 입력 비디오의 열로 행을 변환하고 선택적으로 뒤집습니다. . 자세한 내용은 대부분 동일한 옵션을 공유하는 전치 비디오 필터를 참조하십시오. 이 필터는 광각 렌즈를 사용하여 발생할 수 있는 방사형 왜곡을 보정하는 데 사용할 수 있으며, 이로 인해 이미지를 다시 수정할 수 있습니다.