2014-02-20 5 views
1

인터넷을 통한 전송을 위해 libx264 라이브러리를 사용하여 H264 비디오의 품질을 줄이는 방법.H264 비디오의 품질을 줄이는 방법

인터넷을 통해 전송하는 동안 프레임 크기가 작아지고 네트워크 대기 시간이 줄어들도록 품질을 낮추고 싶습니다.

+0

어떤 언어를 사용하십니까? 어느 플랫폼에서? 다운로드 재생 대신 비디오 스트리밍을 고려하십니까? – Raptor

+0

안녕하세요 Shivan, Windows에서 C++로 개발 중이며 실시간 데이터를 스트리밍하는 것과 같은 솔루션을 다운로드하는 것은 해결책이 아닙니다. – user3239282

+0

스트리밍 서버 소프트웨어 사용을 고려하십시오. 그들은 당신을 위해이 작업을 수행 할 것입니다. – Raptor

답변

2

X264에는 품질을 제어하기위한 많은 (많은, 많은) 매개 변수가 있습니다. 당신이 정말로하고 싶은 것은 컨트롤 비트율입니다. X264에는 몇 가지 속도 제어 모드가 있습니다. 아마도 X264_RC_ABR을 사용하고 i_bitrate를 대역폭에 맞게 설정하고 싶을 것입니다. 모든 옵션에 대해 x264.h에있는 x264_param_t 스트럿을보십시오.

+0

힌트를 주셔서 감사합니다 ... szatmary – user3239282