비트 전송률을 줄임으로써 비디오 크기의 일부를 압축하려고합니다 .FFFFeg를 사용하여 비디오 프레임을 타일로 나누고 한 타일의 비트 전송률을 제어하려고합니다. 프레임의 한 부분에 대한 비트 전송률을 줄인 후 모든 타일을 단일 프레임으로 다시 연결해야합니다. 이 과정에서 프레임을 타일로 분할 할 수 있고 비트 전송률을 성공적으로 제어하지만 모든 타일을 프레임으로 스티칭하려면 hstack 필터를 이전 함수 -b : v의 체인으로 사용해야합니다. -b : v는 필터가 아니기 때문에 ffmpeg 명령에서 필터를 차례로 연결하는 것을 사용할 수 없습니다.
-b : v가 필터가 아니기 때문에 오류가 발생하여 ffmpeg 연결을 사용할 수 없습니다. 이 작업을 수행하는 다른 방법이 있습니까?ffmpeg -i sam.mkv -filter_complex "[0:v]crop=out_w=in_w/2:out_h=in_h/2:x=0:y=0 [one];[0:v]crop=out_w=in_w/2:out_h=in_h/2:x=in_w/2:y=0[two]" [one]
-b:v 200000 [two]hstack=inputs=2[t] -map "[t]" output.mp4
1
비트 전송률을 제어하는 필터가 없습니다. 질문을 명확히하십시오. 실제로 여기서 달성하려는 것은 무엇입니까?
—
llogan
질문 수정 @LordNeckbeard
—
srujith poondla
나는 아직도 당신이 무엇을하려고하는지 잘 모르겠습니다.
—
llogan
-b:v
필터링 여부에 관계없이 선택한 인코더에 따라 비트 전송률을 제어합니다.
구체적으로 무엇을하려고합니까?
—
Gyan
@srujithpoondla x264-devel 메일 링리스트 사용자가 사용하고자하는 인코더라고 가정하면 지정된 영역의 품질 관리에 대해 질문 한 몇 가지 질문이 있습니다. 메일 링리스트에서 답장을 검색하는 것이 좋습니다 (예, 프로그래밍 방식으로 수행해야 함).
—
llogan