Как декодировать, используя пакет libx264?

Среда: Ubuntu 16.04, пакет libx264-148

Я смотрю на декодирование некоторых x264-кодированных данных с использованием библиотеки libx264. Я нашел образец по адресу https://code.videolan.org/solaris/x264/raw/7d35ba6bf080610d8f144f4270e961c69ba14f1c/x264.c. Он использует такие API, как x264_decoder_open а также x264_decoder_decode. Тем не менее, когда я рассматриваю /usr/include/x264.h, Я вижу API только для таких кодировок, как x264_encoder_open а также x264_encoder_encode. Нет никаких API для декодирования. Мне интересно, если я что-то упустил. Должны ли мы использовать одни и те же API для кодирования и декодирования? Кроме того, указатель на любой пример кода будет высоко оценен. С уважением.

PS: С x265.h такая же проблема.

1 ответ

Решение

Вы ничего не пропускаете. x264 не декодирует, только кодер

Другие вопросы по тегам