建立h323plus支持H264和H263

问题描述 投票:1回答:1

尝试用支持H263和H264编码建立H323Plus(最新版本)。

从发现的config.log错误:

/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /tmp/ccLlS6ND.o: in function `main':
conftest.c:(.text.startup+0x7): undefined reference to `h263p_encoder'
collect2: error: ld returned 1 exit status

这似乎h263p_encoder不是从avcodec中找到。

FFmpeg的(最新版本4)建立使用参数:

--enable-libx264 --enable-libxvid --enable-libx265 --enable-gpl --disable-x86asm --enable-shared --prefix=/usr --libdir=/usr/lib64

该编解码器,我从FFmpeg的看到。如果执行命令的ffmpeg --codecs:

DEV.L. h263                 H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 (decoders: h263 h263_v4l2m2m ) (encoders: h263 h263_v4l2m2m )
D.V.L. h263i                Intel H.263
DEV.L. h263p                H.263+ / H.263-1998 / H.263 version 2
DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m h264_cuvid ) (encoders: libx264 libx264rgb h264_nvenc h264_v4l2m2m nvenc nvenc_h264 )

可以在任何帮助,请。我试图从Ubuntu的18.04和openSUSE 15.0项目建设

ffmpeg codec video-codecs h.323
1个回答
0
投票

该H323Plus它们不支持当前的FFmpeg版本编译。你需要的版本形成〜FFmpeg的(0.6.x)和X264 2014。

© www.soinside.com 2019 - 2024. All rights reserved.