博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ffmpeg + libx265 issue
阅读量:7033 次
发布时间:2019-06-28

本文共 960 字,大约阅读时间需要 3 分钟。

hot3.png

 

一、make error:

libx265.c:373: undefined reference to `x265_api_get_95'

原因:

x265是用cpp编写,因此配置的时候需要添加--extra-libs=-lstdc++ ,即可解决此问题

 

ffmpeg configure

configuration: --enable-gpl --enable-nonfree --disable-shared --enable-postproc --enable-bzlib --enable-zlib --enable-parsers --enable-libx264 --enable-libx265 --enable-libmp3lame --enable-libfdk-aac --enable-pthreads --extra-ldflags=-static --disable-ffserver --enable-ffplay --enable-asm --enable-yasm --enable-optimizations --pkg-config-flags=--static --extra-cflags=--static --extra-version=static --enable-libspeex --extra-ldflags=-L/usr/local/lib --extra-cflags=-I/usr/local/include --extra-libs=-lrtmp --extra-libs=-lstdc++

 

ffmpeg能够正常启动

其中/etc/ld.so.conf内容:

include ld.so.conf.d/*.conf

 

二、debug error

ffmpeg不能正常启动

其中/etc/ld.so.conf内容:

include ld.so.conf.d/*.conf

/usr/local/lib

错误:

Segmentation fault (core dumped)

105809_VKfv_2326611.png

 

也就是说调用libx265动态库的这个接口时内存越界。试了最新的版本2.3也是同样的问题。

 

转载于:https://my.oschina.net/u/2326611/blog/856086

你可能感兴趣的文章
HTTP和HTTPS详解。
查看>>
升级python到2.7
查看>>
记录RBA(redo byte address)
查看>>
Oracle教程之管理UNDO(二)--监视UNDO表空间
查看>>
Oracle 11g统计信息方面增强(六)
查看>>
jdk环境变量配置
查看>>
软件测试的艺术-CH2
查看>>
RAC在线替换OCR、DATA、FRA等ASM磁盘
查看>>
《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(9)--- 异步完成标记...
查看>>
[Office]使用 Microsoft Office Live Workspace
查看>>
函数指针的声明与使用
查看>>
将数据库从noarchivelog模式更改为archivelog模式
查看>>
编译安装与RPM安装的区别
查看>>
傅里叶变换和拉普拉斯变换公式总结
查看>>
在Windows2008 r2 64位 阿里云部署mysql8.0.12 记录
查看>>
IDS识别
查看>>
Find Memory Leaks
查看>>
Docker安装停止在:Setting up docker-engine (1.11.2-0~xenial)的解决方法
查看>>
源码安装samba4.3
查看>>
《zabbix_server.conf配置文件参数详解》-2
查看>>