应老师要求,要做一个ffmpeg的环境,并且打算在ubuntu18.04上搞,这样的教程很少遂自己写一个。

先装环境

下载gcc编译器

sudo apt update
sudo apt install build-essential
gcc --version

下载nasm

目前最新的nasm
传输到ubuntu 18上

tar zxvf  nasm-2.14.03rc2.tar.gz
cd nasm-2.14.03rc2/
./configure
make
sudo make install

这样基本环境就装好了
随后处理ffmpeg

下载ffmpeg

官网下载 ffmpeg-4.2.1.tar.bz2
随后传输到ubuntu 18上

./configure之后貌似有警告,先不管

tar -jxf  ffmpeg-4.2.1.tar.bz2
cd ffmpeg-4.2.1/
./configure --enable-shared
make
sudo make install

最终完成了ffmpeg 安装
肯定还有不足

解决安装后没有ffplay

ubuntu18.04 搭建ffmpeg踩坑相关推荐

  1. 暗影骑士擎Pro 之 安装Ubuntu18.04 双系统 踩坑记录(一)

    ​ 最近新买了个笔记本,即文章名字:Acer的暗影骑士擎Pro.考虑到学校附近也有几家宏基的官方售后店,万一出问题售后也好解决,然后就买了.因为我研究生阶段主要都用Ubuntu,所以必然得给他装个双系 ...

  2. Win11 + Ubuntu18.04 双系统踩坑日记

    Win11 + Ubuntu18.04 双系统踩坑日记 前言 准备工作 硬件配置 镜像下载 Win11镜像下载 Ubuntu镜像下载 启动盘准备 Win11启动盘 Ubuntu启动盘 Win11安装 ...

  3. 联想小新锐7000安装win10和ubuntu18.04双系统踩坑

    联想小新锐7000安装win10和ubuntu18.04双系统 转载注明出处:https://blog.csdn.net/xbean1028/article/details/89527311 联想小新 ...

  4. ubuntu18.04搭建Mysql,C++连接Mysql数据库

    ubuntu18.04搭建Mysql,用C++去连接数据库 搭建Mysql环境 ubuntu18.04搭建Mysql链接 切记:虽然可以使用ubuntu自带的sudo命令进行安装,但是安装的版本不是最 ...

  5. ubuntu18.04搭建SLAM环境 转 高翔 十四讲匹配环境

    ubuntu18.04搭建SLAM环境_stjuliet的博客-CSDN博客_ubuntu安装slam

  6. 对基于ubuntu18.04搭建双线adsl路由器和私有云服务器(samba、ftp和http)一文的更正2

    在<基于ubuntu18.04搭建双线adsl路由器和私有云服务器(samba.ftp和http)>一文中对于adsl断线重拨后自动更新路由表的脚本,少了自动平衡双线adsl流量的命令,将 ...

  7. ubuntu 20.04 安装软件踩坑

    ubuntu 20.04 安装软件踩坑 1.搜狗输入法 安装后需要重启一次 重启后讲sogoupinyin添加好,右上角如果没有搜狗就再重启一下 右上角出现了搜狗也是打不出中文的,因为没有安装依赖 安 ...

  8. Ubuntu18.04搭建Android源码编译环境

    一.前言 使用Ubuntu18.04搭建Android源码的编译,本文是参考Android系统源码编译文章撰写的. 二.步骤 1.下载Android源码.Ubuntu环境搭建.git安装请参考其他文章 ...

  9. Wormhole流程搭建测试踩坑总结(二)

    Wormhole 是宜信技术研发中心开发的一个一站式流式处理云平台解决方案.Wormhole 面向大数据流式处理项目的开发管理运维人员,致力于提供统一抽象的概念体系,直观可视化的操作界面,简单流畅的配 ...

最新文章

  1. mysql sort aborted_mysql排序中断(Sort aborted)-mysql临时文件无法写入
  2. 利用setTimeout方法控制JS中方法的执行顺序
  3. Linux操作系统监视NVIDIA的GPU使用情况
  4. Eclipse导出可执行JAR文件的方法
  5. linux网卡pci信息,在进行CGKlinux系统网络配置时,使用()命令可以查询出网卡的PCI编号与设备名的对应关系。...
  6. Python之lambda表达式
  7. 用c++实现一个插入,删除和随机访问都是O(1)的容器(剑指||30)
  8. 一步步学习SPD2010--附录A--SPD工作流条件和操作(4)--列表操作
  9. Linux基础命令介绍七:网络传输与安全 wget curl rsync iptables
  10. 阿里云ECS云服务器通过SAP HANA认证 海量数据处理技术助力企业数字化转型
  11. Android 中关于属性动画的一些思考,或许能为你解决一定的性能问题
  12. php怎么设置浏览器禁止打开新窗口,JS打开新窗口防止被浏览器阻止的方法_javascript技巧...
  13. matlab x轴特殊符号,matlab中的特殊符号
  14. 硬盘文件系统系列专题之二 NTFS
  15. 西科大计算机网络期末复习考点
  16. DirectX11海洋模拟实践
  17. 微信小程序如何更换头像
  18. 电影解说都是怎么配音的?电影解说配音实战教程
  19. 霍兰德air适合学计算机吗,霍兰德职业兴趣测验(含职业代码)
  20. 打开相机拍照或从相册中选择照片

热门文章

  1. 常见基础注入类型-SQL注入-web安全
  2. # PPT进阶——文字环绕
  3. 使用ML.NET实现NBA得分预测
  4. 处理new Date()在safari浏览器上的某些日期格式导致的Invalid Date
  5. 【jqprint打印】js两种超简单的打印方法
  6. 计算机大专考试题,计算机大专考试试题一
  7. [Camera]摄像头模组硬件
  8. urt-8转成GBK 之多种方法
  9. vue3 创建vue3模板
  10. 三层交换机与路由器对接