2017-05-04 27 views
0

환경 : Ubuntu 16.04, 패키지 libx264-148libx264 패키지를 사용하여 디코딩하는 방법은 무엇입니까?

libx264 라이브러리를 사용하여 일부 x264 인코딩 데이터를 디코딩하는 중입니다. https://code.videolan.org/solaris/x264/raw/7d35ba6bf080610d8f144f4270e961c69ba14f1c/x264.c에서 샘플을 찾았습니다. x264_decoder_openx264_decoder_decode.과 같은 API를 사용하고 있습니다. 그러나 /usr/include/x264.h,을 검사하면 x264_encoder_openx264_encoder_encode.과 같은 인코딩 용 API 만 표시됩니다. 디코딩 할 API가 없습니다. 내가 뭔가를 놓치고 있는지 궁금합니다. 인코딩과 디코딩에 동일한 API를 사용해야합니까? 또한 모든 코드 샘플에 대한 포인터를 높이 평가할 것입니다. 문안 인사.

추신 : x265.h와 유사한 문제입니다.

답변

1

당신은 아무것도 놓치지 않았습니다. x264는 디코드되지 않습니다. 엔코더 만

+0

감사합니다. szatmary. 디코딩 할 대체 라이브러리가 있습니까? ffmpeg는 무엇을 사용합니까? – Peter

+0

Ffmpeg는 ffmpeg를 사용합니다. 그들은 자기 자신을 썼다. – szatmary