IP 카메라에서 h264 스트림을 가져오고, 크기를 조정하고, 그리드에 결합하고, 다시 스트리밍하거나 파일에 저장하고 싶습니다. 분할 스트림을 성공적으로 완료하고 저장했지만 스트림 크기를 어떻게 조정할 수 있는지 모르겠습니다. 이 streems가 크기 때문에 ffmpeg는 100 % cpu, 손실 프레임 및 crach로 이동합니다. 결합하고 저장하기 전에이 스트림의 크기를 어떻게 조정할 수 있는지 알려주세요. 귀하의 도움과 시간에 감사드립니다.
이것은 내 CLI입니다
ffmpeg -rtsp_transport tcp -i "rtsp://admin:[email protected]:554/h264" -rtsp_transport tcp -i "rtsp://admin:[email protected]:554/h264" -filter_complex "[0:v][1:v]hstack" -c:v libx264 combo.avi
hstack 및 vstack 필터 와 함께 스케일 필터 를 사용하십시오 . 모든 입력이 동일한 크기이므로 2x2 그리드에 대해 다음과 같이 할 수 있습니다.
"[0:v][1:v]hstack[top];[2:v][3:v]hstack[bottom];[top][bottom]vstack,scale=iw/2:-2"
또는 각 입력을 확장 (및 / 또는 채우기, 자르기 등) 한 다음 스택 필터를 사용할 수 있습니다. 입력이 같은 크기가 아닌 경우 유용합니다.
"[0:v]scale=1024:-1[v0];[1:v]scale=1024:-1[v1];[2:v]scale=1024:-1[v2];[3:v]scale=1024:-1[v3];[v0][v1]hstack[t];[v2][v3]hstack[b];[t][b]vstack"
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다