`

ubuntu安装使用ffmpeg

 
阅读更多
出自:http://www.cnblogs.com/arccosxy/p/3440210.html

环境:ubuntu 12.04 LTS

(1)到http://www.ffmpeg.org/download.html下载最新版ffmpeg

也可以用这个命令:

git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

yasm是汇编编译器,因为ffmpeg中为了提高效率用到了汇编指令,所以需要先安装。

到http://yasm.tortall.net/Download.html下载Source .tar.gz
http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
(即yasm-1.2.0.tar.gz)
  tar zxvf yasm-1.2.0.tar.gz

  cd yasm-1.2.0

  ./configure

  make

  sudo make install



(2)需要用到x264库

sudo apt-get install ibx264-dev



(3)安装依赖库

1. sudo apt-get install ibfaac-dev

2. sudo apt-get install libmp3lame-dev

3. sudo apt-get install libtheora-dev

4. sudo apt-get install libvorbis-dev

5. sudo apt-get install libxvidcore-dev

6. sudo apt-get install libxext-dev

7. sudo apt-get install libxfixes-dev



(4)配置ffmpeg,主要是打开x11grab

./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc  --enable-pthreads --enable-libfaac  --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab --enable-libvorbis



(5)编译

make



(6)安装

sudo make install

这样就OK!

——————————————————————————————————————

ffmpeg使用

例如,录制屏幕:

ffmpeg -f x11grab -s 640x480 -r 25 -i :0.0 ./out.mpg

标签: ffmpeg
分享到:
评论

相关推荐

    ubuntu 下安装ffmpeg和php 掉用ffmpeg的方法

    上传语音有效期3天,可用微信多媒体接口下载语音到自己的服务器, 但下载的格式是amr 格式,我们网页是mp3的多 所以是要将amr 转为mp3 下面是ubuntu 下安装ffmpeg和php 掉用ffmpeg的方法 sudo apt-get update

    ubuntu如何安装ffmpeg

    选择linux下的Ubuntu进入:https: launchpad net jon severinsson +archive ubuntu ffmpeg 点击Technical details about this PPA展开 选择:Trusty 14 04 复制下面的内容 加载第三方源输入: sudo su">首先安装...

    ubuntu 下使用ffmpeg

    ### 使用ffmpeg在Ubuntu下录制音频和视频 #### ffmpeg简介 ffmpeg是一款强大的开源多媒体框架,能够进行音视频编码、...此外,还可以通过访问官方网站获取更多关于ffmpeg使用的文档,以便更深入地了解其功能和用法。

    ubuntu20.04 可直接使用的ffmpeg(静态编译)

    ubuntu20.04 可直接使用的ffmpeg(静态编译) built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) configuration: --prefix=/root/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/root/ffmpeg_build/...

    ubuntu安装ffmpeg之x264源码

    总的来说,这个资源提供了一种在Ubuntu上手动编译和安装FFmpeg及其x264依赖的方式,这对于开发者来说是一个很好的学习和实践机会,同时也能确保系统环境下的最佳性能和稳定性。通过这样的过程,你可以深入了解FFmpeg...

    ubuntu下安装ffmpeg和X264之X264源码

    ubuntu下安装ffmpeg和X264,最新的X264源码

    ubuntu安装ffmpeg自动安装编译脚本(亲测可用ubuntu20.4)

    包含所有ffmpeg组件自动安装编译脚本,为了防止安装过程中报错,需要提前配置好git公钥等验证信息,涉及到拉取ffmpeg的github源码; . build.sh . build_pkg_config.sh . build_libfdk_aac.sh . build_libmp3lame.sh...

    ubuntu下安装ffmpeg和X264之ffmepg源码

    ubuntu下安装ffmpeg和X264之ffmepg源码,

    ubuntu 使用gnome开终端进行ffmpeg推流本地桌面

    1. **安装FFmpeg**:在Ubuntu上,可以通过终端使用`apt`命令来安装FFmpeg: ``` sudo apt update sudo apt install ffmpeg ``` 2. **创建推流脚本**:`ffmpeg_push.sh`是一个bash脚本,用于定义FFmpeg如何抓取...

    Ubuntu+Qt+FFmpeg 视频采集、预览与国际化

    1. 安装Ubuntu、Qt和FFmpeg:在Ubuntu终端中,使用`sudo apt-get install qt5-default ffmpeg`安装所需组件。 2. 配置Qt项目:在Qt Creator中创建新项目,设置好编译选项,确保链接了FFmpeg库(可能需要添加额外的库...

    Ubuntu安装ffmpeg编解码器

    这个就是在Ubuntu下面安装ffmpeg库 的shell脚本,安装完成后就可以直接使用

    FFMPEG 6.0 ubuntu20.04 编译好的文件

    FFmpeg 6.0 版本在 Ubuntu 20.04 上编译完成,意味着这个版本是针对该操作系统优化的,能确保在该环境下稳定运行。 Ubuntu 20.04,也称为 Focal Fossa,是 Ubuntu 的一个长期支持(LTS)版本,提供五年技术支持,...

    ubuntu下安装ffmpeg必备软件包合集

    cmake-3.17.4.tar.gz lame-3.100.tar.gz x264-master.tar.bz2 fdk-aac-2.0.1.tar.gz SDL2-2.0.12.tar.gz x265_3.2.tar.gz ffmpeg-4.3.2.tar.bz2 speex-1.2.0.tar.gz 需要自提,已设置为0积分下载~

    ubuntu 下 编译 ffmpeg for Android armv7-a armv8-a

    在IT行业中,FFmpeg是一个广泛使用的开源项目,用于处理音频和视频内容,包括编码、解码、转换和流媒体功能。在Android平台上,为了充分利用硬件加速并适配不同架构(如armv7-a和armv8-a),我们需要对FFmpeg进行...

    ubuntu系统ffmpeg编译decklink资源包

    在Ubuntu系统上,为了使FFmpeg支持DeckLink硬件,我们需要对FFmpeg进行特定的编译配置,这涉及到FFmpeg源码的获取、DeckLink SDK的安装以及编译脚本的修改。 首先,你需要从FFmpeg官方网站下载最新版本的FFmpeg源码...

    ubuntu18.04编译的ffmpeg-5.1动态库,包含x86和64

    Ubuntu 18.04 使用的是Linux内核4.15,这是一个稳定且广泛使用的版本,对于开发和部署多媒体软件来说是一个可靠的基础。 描述中提到的几个关键特性包括: 1. **支持openssl**:这意味着FFmpeg集成了OpenSSL库,...

    Ubuntu下简易源码编译ffmpeg

    通过以上步骤,你可以在Ubuntu系统上成功地从源代码编译并安装FFmpeg。这为多媒体应用开发提供了一个强大的工具集。对于初学者来说,理解这些基本步骤非常重要,因为它们不仅适用于FFmpeg,还适用于其他许多开源项目...

    ubuntu中使用ffmpeg库进行开发的cmake工程

    基于cmake编译框架,使用ffmpeg库进行api调试开发的工程

    ubuntu下使用SDL和FFmpeg进行播放视频文件和实时流媒体

    在Ubuntu操作系统中,使用SDL(Simple DirectMedia Layer)和FFmpeg库进行音视频播放和实时流媒体处理是一项常见的任务。这两个强大的开源工具为开发者提供了在Linux环境下构建多媒体应用的便捷途径。 SDL是一个跨...

    linux(ubuntu)下ffmpeg + alsa 的音频播放器

    因为想弄个基于ffmpeg 和 alsa 的音频播放器,但是网上找了很久都没有这方面的,有也是有些问题的,要不是不能播,就是播出来的声音不对,总之很多限制。所以自己网上找资料,东拼西凑。终于把这个播放器给弄出来了...

Global site tag (gtag.js) - Google Analytics