第三讲 Ubuntu系统FFmpeg环境搭建

这篇具有很好参考价值的文章主要介绍了第三讲 Ubuntu系统FFmpeg环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ubuntu系统安装

0-对于Ubuntu系统,系统默认是已经安装FFmpeg的,可通过ffmpeg -version,查看系统的已经安装的版本信息。如果系统内没有安装则需要按照一下步骤进行。

1-获取编译环境依赖:

sudo apt-get update -qq && sudo apt-get -y install \ 
autoconf \ 
automake \
build-essential \ 
cmake \ 
git-core \ 
libass-dev \ 
libfreetype6-dev \ 
libgnutls28-dev \ 
libmp3lame-dev \ 
libsdl2-dev \ 
libtool \ 
libva-dev \ 
libvdpau-dev \ 
libvorbis-dev \ 
libxcb1-dev \ 
libxcb-shm0-dev \ 
libxcb-xfixes0-dev \ 
meson \ 
ninja-build \ 
pkg-config \ 
texinfo \ 
wget \ 
yasm \ 
zlib1g-dev

这些都是项目编译所需的依赖包,如果编译完成可以自行进行删除。

如果你的系统是Ubuntu20.04你也许需要执行以下指令:

sudo apt install libunistring-dev libaom-dev libdav1d-dev

2-可通过apt进行安装

首先需要更新下apt

sudo apt update

其次,通过指令安装:

sudo apt install ffmpeg

3-NASM安装

NASM是提供一些库使用的汇编程序。如果你的仓库需要提供nasm版本≥2.13,那么你需要执行以下指令:

sudo apt-get install nasm

4-libx264安装

H.264视频编码器。有关更多信息和使用示例,请参阅《H.264编码指南》。

需要将ffmpeg配置为--enable-gpl--enable-libx264。

如果您的仓库提供libx264 dev版本≥118,那么你需要执行以下指令:

sudo apt-get install libx264-dev

5-libx265安装

H.265/HEVC视频编码器。有关更多信息和使用示例,请参阅《H.265编码指南》。

需要将ffmpeg配置为--enable-gpl--enable-libx265。

如果您的仓库提供libx265 dev版本≥68,那么你需要执行以下指令:

sudo apt-get install libx265-dev libnuma-dev

6-libvpx安装

VP8/VP9视频编码器/解码器。有关更多信息和使用示例,请参阅《VP9视频编码指南》。

需要使用--enable libvpx配置ffmpeg。

如果您的仓库提供libvpx-dev版本≥1.4.0,那么您可以执行以下指令:

sudo apt-get install libvpx-dev

7-libfdk-aac安装

AAC音频编码器。有关更多信息和使用示例,请参阅AAC音频编码指南。

需要使用--enable libfdk aac配置ffmpeg(如果还包括--enable gpl,则还需要--enable nonfree)。

如果您的仓库提供libfdk-aac-dev,那么你需要执行以下指令:

sudo apt-get install libfdk-aac-dev

8-libopus安装

Opus音频解码器和编码器。

需要使用--enable libopus配置ffmpeg。

如果您的存储库提供libopus dev版本≥1.1,那么需要执行以下指令:文章来源地址https://www.toymoban.com/news/detail-466790.html

sudo apt-get install libopus-dev

到了这里,关于第三讲 Ubuntu系统FFmpeg环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu系统环境搭建(五)——Ubuntu安装maven

    ubuntu环境搭建专栏🔗点击跳转 更新 安装 验证

    2024年02月10日
    浏览(37)
  • Ubuntu系统环境搭建(六)——Ubuntu安装redis

    ubuntu环境搭建专栏🔗点击跳转 更新 安装 查看是否在运行 编辑redis配置 允许远程访问 将bind 127.0.0.1 ::1注释掉 设置密码 找到 requirepass foobared ,将foobared修改为你的redis密码 至此,保存 redis.conf ,配置工作已经完成。 重启redis

    2024年02月10日
    浏览(45)
  • Ubuntu系统环境搭建(八)——Ubuntu开机自动执行命令

    ubuntu环境搭建专栏🔗点击跳转 修改文件 以自启动mysql为例,在文件末尾添加 我是腾讯云服务器, rc.local 已经配置好了。总之,你要确保rc.local是可执行文件。

    2024年02月10日
    浏览(39)
  • Ubuntu系统环境搭建(七)——Ubuntu安装MySQL8.0

    ubuntu环境搭建专栏🔗点击跳转 1.1、下载 在 /usr/local/ 下执行,下载资源包 1.2、解压安装 2.1、基本设置 2.1.1、文件夹重命名 重命名 MySQL 文件夹 2.1.2、PATH 变量 在最下面追加 重载环境变量 2.1.3、确认安装 查看版本 有报错就先执行下面的指令 确定 MySQL 安装成功后,可删除压缩

    2024年02月11日
    浏览(41)
  • Ubuntu系统环境搭建(九)——更新Ubuntu并同步网络时间

    ubuntu环境搭建专栏🔗点击跳转 本篇文章对应之前写的Ubuntu系统环境搭建(一)——Ubuntu更新和Ubuntu系统环境搭建(二)——同步网络时间,是对这两篇文章的纠正,这一篇是最新版的搭建手册,请以这一篇为准! 1.1 查看ubuntu版本和详细信息 要查看Ubuntu的版本和详细信息,

    2024年01月18日
    浏览(45)
  • Ubuntu系统下Python的虚拟环境搭建方法

    Ubuntu系统下Python的虚拟环境搭建方法简介:venv、virtualenv、pipenv Python创建虚拟环境的三种方式 Ubuntu安装python虚拟环境 Python虚拟环境的作用:针对不同项目搭建独立的Python运行环境,防止与其他Python运行环境发生冲突。 Python虚拟环境的优点:有助于Python包管理和维护。另外,

    2023年04月24日
    浏览(45)
  • QEMU搭建X86_64 + Ubuntu虚拟系统环境

    QEMU搭建X86_64 + Ubuntu虚拟系统环境 本文记录一下学习和使用QEMU虚拟工具的过程,初次尝试,如有错误请各位大佬帮忙指正。 提示 :不推荐在低版本的Ubuntu中操作,QEMU需要很多依赖所用到的版本比较高,低版本ubuntu系统无法一键安装或者升级到对应的高版本的依赖,需要手动

    2024年02月05日
    浏览(48)
  • fabric 环境快速搭建--Ubuntu20.04系统下使用fabric官方脚本搭建

    由于是初识hyper ledger fabric在安装的时候遇到了很多的问题,最后在师兄的帮助下终于删了从头到尾安装了一遍,因此想记录一下,并且给和我遇到相同问题的小伙伴提供一些帮助。如果你是萌新,找我就对啦! 直接去官方下载即可 其他帖子上面有很多详细步骤,这里不多赘

    2024年02月14日
    浏览(45)
  • 环境搭建-Ubuntu20.04.6系统TensorFlow BenchMark的GPU测试

    登录阿里云官方镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 Server OS:Ubuntu 20.04.6 LTS Kernel: Linux 5.4.0-155-generic x86-64 Docker Version:24.0.5, build ced0996 docker-compose version:1.25.0 Docker OS:Ubuntu 20.04.5 LTS Nvidia GPU Version:NVIDIA-SMI 470.161.03 CUDA Version: 12.1 TensorFlow Version:1.15.

    2024年02月15日
    浏览(46)
  • 【QT+ffmpeg】QT+ffmpeg 环境搭建

    1.qt下载地址 download.qt.io/archive/ 2. win10sdk 下载 https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/ 安装 debug工具路径 qtcreater会自动识别 调试器选择

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包