首页 > 系统相关 >ffmpeg linux

ffmpeg linux

时间:2023-07-21 15:25:26浏览次数:40  
标签:enable ffmpeg -- dev usr linux local

安装

  1. 解压源码包并cd进来
  2. 安装依赖文件:sudo apt install yasm libsdl2-dev libx264-dev lib265-dev libfdk-aac-dev
  3. 编译配置 & 编译:./configure --prefix=/usr/local/ffmpeg --enable-shared --enable-libx264 --enable-libx265 --enable-gpl --enable-libfdk-aac --enable-nonfree  ->  make  ->  make install
  4. 可执行文件和其需要的库的配置:编译目录终端直接 PATH="/usr/local/ffmpeg/bin:$PATH"  ->  /etc/ld.so.conf 添加 "/usr/local/ffmpeg/lib"  (不明白参考 环境变量

 

标签:enable,ffmpeg,--,dev,usr,linux,local
From: https://www.cnblogs.com/fxw1/p/17571468.html

相关文章

  • Linux文件的上传和下载
    可以通过FinalShell工具,方便的和虚拟机进行数据交换。在FinalShell软件的下方窗体中,提供了Linux的文件系统视图,可以方便的浏览文件系统,找到合适的文件,右键点击下载,即可传输到本地电脑。浏览文件系统,找到合适的目录,将本地电脑的文件拖入FinalShell文件视图,即可方便的上传数据到......
  • 使用prometheus+grafana监控Linux和Mysql
    整个监控系统分为三部分:prometheus,grafana,xxxx_exporter(各种类型的数据采集器,在本例中就是node_exporter,mysqld_exporter)1、在主监控服务器上安装prometheus作为主服务2、在主监控服务器上安装grafana用于界面展示3、在需要监控的服务器安装xxxx_exporter用于采集数据并提供......
  • linux文件操作相关命令
    1.pwd打印工作目录2.cd+路径改变目录(相对路径/绝对路径)3.ls查看目录下的内容ls-l长格式查看ls-a查看所有文件ls-R递归式查看4.cat+文件连接多个文件,或查看文件内容cat-n+文件连接多个文件或查看文件,并显示行号5.touch......
  • Linux常用命令
    1.切换目录cd/home #切换到根目录cdxxx   #切换到xxx菜单cd..     #返回上一级2.查看当前目录pwd3.查看当前服务ps-ef|grepxxx4.杀死进程kill-9pid5.查看日志tail  -1000fXXX.log6.清空日志文件sudo-iecho>log.log7.解压文件unzip......
  • linux下查看用户
    1.cat/etc/passwd/etc/passwd是一个文本文件,其中包含了登录Linux系统所必需的每个用户的信息。它保存用户的有用信息,如用户名、密码、用户ID、群组ID、用户ID信息、用户的家目录和Shell。2.可以使用awk或cut命令仅打印出Linux系统中所有用户的用户名列表awk-......
  • Linux常用操作
    前言记录一下工作中用到过的Linux操作。查看日志tail#实时监控日志tail-f文件名如:tail-finfo.log#查看日志尾部最后10行日志tail-n10stdout.loggrepgrep"要搜索的内容"文件名查看文件vimvim文件名#进入编辑模式1.i在光标处编辑2.A在当......
  • Redis安装整理(window平台和Linux平台)
    window平台Redis安装 rediswindows安装文件下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows我选择的redis为最新版的安装文件,见下图:  Redis安装文件解压后,有以下几个文件。见下图  re......
  • Linux应用程序安装
    一、linux安装包分类1.Linux源码包源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的2.LinuxRPM二进制包二进制包,也就是源码包经过成功编译之后产生的包。由于二进制包在发布之前就已经完成了编译的工作,因此用户安装软件的速度较快(同Windows下安装软件速......
  • Linux shell | 竖线管道符号放变量 无法访问'|': 没有那个文件或目录 无法访问'wc':
    工作中遇到一个实际问题,文本编码转换。原始命令:catutf8.log|iconv-c-fUTF-8-tGBK|teegbk.log因为某种(方便修改、方便替换)原因,想把“|iconv-c-fUTF-8-tGBK|”命令这段,想放到变量里,做到一处修改处处生效的效果。pipe="|iconv-c-fUTF-8-tGBK|"catutf......
  • Linux删除log日志文件命令
    如下:1、删除文件夹及子目录下的日志文件find.-name'*.log*'|xargsrm2、忽略当前文件夹下的文件夹,可在-v后面添加  “/文件夹名称”,这里用log文件夹举例find.-name'*.log*'|grep-v/log|xargsrm这样就可以删除总文件夹下除了log文件夹以外的.log文件了......