ubuntu安装ffmpeg

本文档详细介绍了如何安装FFmpeg及其相关编解码器,并提供了配置步骤以便于后续编程使用。包括安装必要的库文件、配置环境变量以及如何通过FFmpeg自带工具播放音视频文件。

1.安装编解码器

sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libsd2-gfx

sudo apt-get install x264 libx264-dev libx264-142


2.

./configure --enable-shared --prefix=/usr/local/ffmpeg
3.

为了以后方便编程,我们把lib中的三个链接库libavcodec.so libavformat.so libavutil.so复制到/usr/lib下。把include目录下的ffmpeg目录复制到/usr/include下。

  执行bin目录下的ffplay,可以去播放音频或者视频文件。例如播放1.mp3

  ./ffplay 1.mp3

  另外,bin目录下还有两个文件:ffmpeg和ffserver

  ffmpeg是一个很好的视频和音频的格式转化工具。网上有很多它的说明文档。如果不想生成ffserver,只要在./configure的时候加--disable-ffserver即可。

Ubuntu系统安装FFmpeg可以通过多种方式进行,具体取决于所需的版本以及是否需要最新的功能。以下是一种常见且推荐的方法,适用于大多数Ubuntu发行版(包括Ubuntu 20.04、18.04和16.04)。 ### 安装步骤 #### 方法一:使用默认仓库安装(简单快捷) 如果不需要最新版本的FFmpeg,可以直接通过Ubuntu官方仓库安装: 1. 更新软件包列表: ```bash sudo apt update ``` 2. 安装FFmpeg: ```bash sudo apt install ffmpeg ``` 3. 验证安装: ```bash ffmpeg -version ``` 这条命令会显示已安装FFmpeg版本信息[^1]。 #### 方法二:从PPA源安装(包含额外编解码器) 如果需要更丰富的编解码器支持(例如x264或x265),可以先添加第三方PPA源并安装: 1. 添加PPA源: ```bash sudo add-apt-repository ppa:jonathonf/ffmpeg-4 sudo apt update ``` 2. 安装FFmpeg及相关组件: ```bash sudo apt install ffmpeg libav-tools x264 x265 ``` 3. 检查版本以确认安装成功: ```bash ffmpeg -version ``` 此方法确保你获得一个功能较为完整的FFmpeg环境[^2]。 #### 方法三:从源代码编译安装(获取最新版本) 如果你需要最新版本的FFmpeg,或者希望自定义构建选项,则可以选择从源代码编译: 1. 下载并解压FFmpeg源代码: ```bash git clone https://git.ffmpeg.org/ffmpeg.git cd ffmpeg ``` 2. 配置编译选项(根据需求调整): ```bash ./configure --enable-shared --prefix=/usr/local ``` 3. 编译并安装: ```bash make sudo make install ``` 4. 确认安装后版本: ```bash ffmpeg -version ``` 这种方式适合高级用户,并提供最大的灵活性[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值