【问题标题】:Build h323plus support h264 and h263构建 h323plus 支持 h264 和 h263
【发布时间】:2019-06-22 15:10:30
【问题描述】:

尝试构建支持 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

似乎从 avcodec 中找不到 h263p_encoder。

FFmpeg(latest 4 version) 使用参数构建:

--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】:

    H323Plus 插件不能与当前的 FFmpeg 版本一起编译。您需要 FFmpeg (0.6.x) 和 x264 的 ~2014 版本。

    【讨论】:

      猜你喜欢
      • 2020-11-11
      • 1970-01-01
      • 2013-07-26
      • 2012-04-01
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      • 2011-09-17
      相关资源
      最近更新 更多