-b : v 이외의 FFmpeg Complex Filter를 사용하여 비디오 비트 전송률을 제어 할 수있는 방법이 있습니까?


0

비트 전송률을 줄임으로써 비디오 크기의 일부를 압축하려고합니다 .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

나는 아직도 당신이 무엇을하려고하는지 잘 모르겠습니다. -b:v필터링 여부에 관계없이 선택한 인코더에 따라 비트 전송률을 제어합니다.
llogan

1
구체적으로 무엇을하려고합니까?
Gyan

1
@srujithpoondla x264-devel 메일 링리스트 사용자가 사용하고자하는 인코더라고 가정하면 지정된 영역의 품질 관리에 대해 질문 한 몇 가지 질문이 있습니다. 메일 링리스트에서 답장을 검색하는 것이 좋습니다 (예, 프로그래밍 방식으로 수행해야 함).
llogan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.