解决Ubuntu16.04视频编码出现Unknown encoder 'libx264'问题

  • 一、问题原因分析
  • 二、下载xlib264库
  • 三、重新编译安装ffmpeg
  • 四、修改配置文件

这个破问题真的是困扰我很久呀,今天终于把它解决啦,特地在这里记录一下


一、问题原因分析

二、下载xlib264库

  1. 下载x264库

git clone git://git.videolan.org/x264.git

  1. 进入到库目录下

cd x264

  1. 配置x264

./configure --enable-shared --enable-static

  1. 编译执行

make && sudo make install

三、重新编译安装ffmpeg

需要重新编译安装ffmpeg

  1. 下载ffmpeg :

下载方式一:

wget https://ffmpeg.org/releases/ffmpeg-4.1.tar.bz2
解压 : tar jxvf ffmpeg-4.1.tar.bz2
cd ffmpeg-4.1

下载方式二(这种用git的方式下载速度有些慢):

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

  1. 配置ffmpeg

./configure --enable-gpl --enable-libx264

  1. 编译执行

sudo make clean && make && sudo make install

四、修改配置文件

在/etc/ld.so.conf文件中添加一行/etc/ld.so.conf,当然是用root用户啦。然后执行ldconfig命令使得刚才的修改生效,完了再运行ffmpeg的转码命令试试,可以了吧。

vi /etc/ld.so.conf

Reference:
1、https://my.oschina.net/michaelyuanyuan/blog/68616
2、https://www.cnblogs.com/blackhumour2018/p/9400415.html




♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠

解决Ubuntu16.04视频编码出现Unknown encoder 'libx264'问题相关推荐

  1. Ubuntu使用gym保存视频报错“Unknown encoder ‘libx264‘”

    在使用gym环境训练智能体并保存视频到本地的实验中,使用Monitor保存视频的时候遇到了报错: Unknown encoder 'libx264' 因为考虑到保存gym保存视频是使用的ffmpeg, ...

  2. ubuntu16.04:成功解决ubuntu16.04 忘记root密码

    ubuntu16.04:成功解决ubuntu16.04 忘记root密码 解决方法 1.reboot,按住Esc键或者shift键,出现如下界面,选中第二个选项 2.箭头指到第二个选项,此时按下e键, ...

  3. 完美解决Ubuntu16.04虚拟机窗口自适应问题

    完美解决Ubuntu16.04虚拟机窗口自适应问题 2018年06月15日 12:15:06 moon月神 阅读数:554 相信很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题.我在网上查了好多 ...

  4. 【电脑配置】三、解决ubuntu16.04系统无法连接wifi的错误

    电脑配置之解决ubuntu16.04系统无法连接wifi的错误 目录 电脑配置之解决ubuntu16.04系统无法连接wifi的错误 前言 一.检查内核版本和网卡驱动 二.升级内核 1.手动下载所需内 ...

  5. 解决Ubuntu16.04下wingide6.1无法用五笔输入中文的问题

    我之前有一篇文章介绍如何解决Ubuntu16.04下wingide5.1无法输入中文的问题.后来发现这个方法并不适用于wingide 6.1.后来在网上参考https://blog.csdn.net/ ...

  6. 解决ubuntu16.04在英文版下搜狗输入法问题

    解决ubuntu16.04在英文版下搜狗输入法问题 第一条技术博客,以后会坚持下去 之前一直在语言环境为中文的情况下安装搜狗输入法,keybord input method也是选择了fcitx,也没遇 ...

  7. 解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题

    解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题 配置与环境 问题说明 问题解决 配置与环境 神舟战神电脑 GTX 1060显卡 Ubuntu16.04系统 问题说明 本人在安装Ubu ...

  8. Unknown encoder ‘libx264‘的解决方法

    1.问题描述: 运行程序的时候出现了这个错误,Unknown encoder 'libx264',和ffmpeg库有关. MoviePy error: FFMPEG encountered the f ...

  9. ffmpeg推流时报错 Unknown encoder 'libx264'

    问题 执行以下ffmpeg推流命令时报错 ffmpeg -re -i "/home/lee000/Videos/00001.mp4" -vcodec libx264 -vprofi ...

最新文章

  1. 情感识别难?图神经网络创新方法大幅提高性能
  2. 开源项目管理软件,团队协作配合新方式
  3. 【IOC 控制反转】Android 视图依赖注入 ( 视图依赖注入步骤 | 视图依赖注入代码示例 )
  4. apache rewrite 支持post 数据
  5. IL语言之.ctor
  6. Android官方命令深入分析之Hierarchy Viewer
  7. IOS--UIAlertView的使用方法详细
  8. 在Win7中IIS配置Asp.Net虚拟文件夹的方法及错误总结!
  9. oracle数据库卸载过程,oracle数据库卸载教程,Oracle卸载步骤有哪几步?
  10. Ubuntu20.04使用FreeRADIUS搭建EAP认证环境
  11. 最新大淘客php加淘口令,淘口令转淘口令
  12. 联想微型计算机设置从u盘启动,联想台式机设置从u盘启动图文教程
  13. Rsyslog Properties and the Property Replacer
  14. 耳麦不能讲话怎么办?
  15. 晶品特装科创板上市:市值68亿 主打地面无人装备研发与产销
  16. 15年IT经验,如何从一无所有成为上市公司高层!
  17. nginxpcmobile
  18. Python之pyc文件作用及生成方法
  19. vue3学习路程1——创建vue3项目
  20. 最新App、手机网站尺寸规范—移动设备界面UI设计尺寸规范

热门文章

  1. +1.1向量 链表 数组
  2. $each $position $sort $slice
  3. 必须熟悉的vim快捷键操作
  4. avalov+require实现tab栏
  5. HDU 2147 kiki's game
  6. 极其好用好学的规则引擎 - A2D规则引擎
  7. [推荐]数据库索引碎片的自动重建或重组
  8. java native内存_android java内存与native内存
  9. python代码写好了怎么运行视频-Python的初学者你现在可以自己“看”到代码的运行了!...
  10. python小课骗局-Python小课怎么样啊?